apis

package
v1.58.0 Latest Latest
Warning

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

Go to latest
Published: Sep 15, 2022 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddCategoryRequest

type AddCategoryRequest struct {
	core.JDCloudRequest

	/* 敏感数据分类描述  */
	CategorySpec *dcap.CategorySpec `json:"categorySpec"`
}

func NewAddCategoryRequest

func NewAddCategoryRequest(
	categorySpec *dcap.CategorySpec,
) *AddCategoryRequest

* param categorySpec: 敏感数据分类描述 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewAddCategoryRequestWithAllParams

func NewAddCategoryRequestWithAllParams(
	categorySpec *dcap.CategorySpec,
) *AddCategoryRequest

* param categorySpec: 敏感数据分类描述 (Required)

func NewAddCategoryRequestWithoutParam

func NewAddCategoryRequestWithoutParam() *AddCategoryRequest

This constructor has better compatible ability when API parameters changed

func (AddCategoryRequest) GetRegionId

func (r AddCategoryRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*AddCategoryRequest) SetCategorySpec

func (r *AddCategoryRequest) SetCategorySpec(categorySpec *dcap.CategorySpec)

param categorySpec: 敏感数据分类描述(Required)

type AddCategoryResponse

type AddCategoryResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    AddCategoryResult  `json:"result"`
}

type AddCategoryResult

type AddCategoryResult struct {
}

type AddIpWhiteItemRequest

type AddIpWhiteItemRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 实例 ID  */
	InstanceId string `json:"instanceId"`

	/* IP白名单记录,支持掩码  */
	Cidr string `json:"cidr"`
}

func NewAddIpWhiteItemRequest

func NewAddIpWhiteItemRequest(
	regionId string,
	instanceId string,
	cidr string,
) *AddIpWhiteItemRequest

* param regionId: Region ID (Required) * param instanceId: 实例 ID (Required) * param cidr: IP白名单记录,支持掩码 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewAddIpWhiteItemRequestWithAllParams

func NewAddIpWhiteItemRequestWithAllParams(
	regionId string,
	instanceId string,
	cidr string,
) *AddIpWhiteItemRequest

* param regionId: Region ID (Required) * param instanceId: 实例 ID (Required) * param cidr: IP白名单记录,支持掩码 (Required)

func NewAddIpWhiteItemRequestWithoutParam

func NewAddIpWhiteItemRequestWithoutParam() *AddIpWhiteItemRequest

This constructor has better compatible ability when API parameters changed

func (AddIpWhiteItemRequest) GetRegionId

func (r AddIpWhiteItemRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*AddIpWhiteItemRequest) SetCidr

func (r *AddIpWhiteItemRequest) SetCidr(cidr string)

param cidr: IP白名单记录,支持掩码(Required)

func (*AddIpWhiteItemRequest) SetInstanceId

func (r *AddIpWhiteItemRequest) SetInstanceId(instanceId string)

param instanceId: 实例 ID(Required)

func (*AddIpWhiteItemRequest) SetRegionId

func (r *AddIpWhiteItemRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type AddIpWhiteItemResponse

type AddIpWhiteItemResponse struct {
	RequestID string               `json:"requestId"`
	Error     core.ErrorResponse   `json:"error"`
	Result    AddIpWhiteItemResult `json:"result"`
}

type AddIpWhiteItemResult

type AddIpWhiteItemResult struct {
}

type CreateDataSourceRequest

type CreateDataSourceRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 添加数据源需要的信息  */
	DataSourceSpec *dcap.DataSourceSpec `json:"dataSourceSpec"`
}

func NewCreateDataSourceRequest

func NewCreateDataSourceRequest(
	regionId string,
	dataSourceSpec *dcap.DataSourceSpec,
) *CreateDataSourceRequest

* param regionId: Region ID (Required) * param dataSourceSpec: 添加数据源需要的信息 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCreateDataSourceRequestWithAllParams

func NewCreateDataSourceRequestWithAllParams(
	regionId string,
	dataSourceSpec *dcap.DataSourceSpec,
) *CreateDataSourceRequest

* param regionId: Region ID (Required) * param dataSourceSpec: 添加数据源需要的信息 (Required)

func NewCreateDataSourceRequestWithoutParam

func NewCreateDataSourceRequestWithoutParam() *CreateDataSourceRequest

This constructor has better compatible ability when API parameters changed

func (CreateDataSourceRequest) GetRegionId

func (r CreateDataSourceRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CreateDataSourceRequest) SetDataSourceSpec

func (r *CreateDataSourceRequest) SetDataSourceSpec(dataSourceSpec *dcap.DataSourceSpec)

param dataSourceSpec: 添加数据源需要的信息(Required)

func (*CreateDataSourceRequest) SetRegionId

func (r *CreateDataSourceRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type CreateDataSourceResponse

type CreateDataSourceResponse struct {
	RequestID string                 `json:"requestId"`
	Error     core.ErrorResponse     `json:"error"`
	Result    CreateDataSourceResult `json:"result"`
}

type CreateDataSourceResult

type CreateDataSourceResult struct {
	DataSourceId string `json:"dataSourceId"`
}

type CreateDataSourceTableFieldRequest

type CreateDataSourceTableFieldRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 数据源 ID  */
	DataSourceId string `json:"dataSourceId"`

	/* 表-名称  */
	TableName string `json:"tableName"`

	/* 新建字段需要的信息  */
	FieldSpec *dcap.FieldSpec `json:"fieldSpec"`
}

func NewCreateDataSourceTableFieldRequest

func NewCreateDataSourceTableFieldRequest(
	regionId string,
	dataSourceId string,
	tableName string,
	fieldSpec *dcap.FieldSpec,
) *CreateDataSourceTableFieldRequest

* param regionId: Region ID (Required) * param dataSourceId: 数据源 ID (Required) * param tableName: 表-名称 (Required) * param fieldSpec: 新建字段需要的信息 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCreateDataSourceTableFieldRequestWithAllParams

func NewCreateDataSourceTableFieldRequestWithAllParams(
	regionId string,
	dataSourceId string,
	tableName string,
	fieldSpec *dcap.FieldSpec,
) *CreateDataSourceTableFieldRequest

* param regionId: Region ID (Required) * param dataSourceId: 数据源 ID (Required) * param tableName: 表-名称 (Required) * param fieldSpec: 新建字段需要的信息 (Required)

func NewCreateDataSourceTableFieldRequestWithoutParam

func NewCreateDataSourceTableFieldRequestWithoutParam() *CreateDataSourceTableFieldRequest

This constructor has better compatible ability when API parameters changed

func (CreateDataSourceTableFieldRequest) GetRegionId

func (r CreateDataSourceTableFieldRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CreateDataSourceTableFieldRequest) SetDataSourceId

func (r *CreateDataSourceTableFieldRequest) SetDataSourceId(dataSourceId string)

param dataSourceId: 数据源 ID(Required)

func (*CreateDataSourceTableFieldRequest) SetFieldSpec

func (r *CreateDataSourceTableFieldRequest) SetFieldSpec(fieldSpec *dcap.FieldSpec)

param fieldSpec: 新建字段需要的信息(Required)

func (*CreateDataSourceTableFieldRequest) SetRegionId

func (r *CreateDataSourceTableFieldRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

func (*CreateDataSourceTableFieldRequest) SetTableName

func (r *CreateDataSourceTableFieldRequest) SetTableName(tableName string)

param tableName: 表-名称(Required)

type CreateDataSourceTableFieldResponse

type CreateDataSourceTableFieldResponse struct {
	RequestID string                           `json:"requestId"`
	Error     core.ErrorResponse               `json:"error"`
	Result    CreateDataSourceTableFieldResult `json:"result"`
}

type CreateDataSourceTableFieldResult

type CreateDataSourceTableFieldResult struct {
}

type CreateDataSourceTableRequest

type CreateDataSourceTableRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 数据源 ID  */
	DataSourceId string `json:"dataSourceId"`

	/* 表名  */
	TableName string `json:"tableName"`
}

func NewCreateDataSourceTableRequest

func NewCreateDataSourceTableRequest(
	regionId string,
	dataSourceId string,
	tableName string,
) *CreateDataSourceTableRequest

* param regionId: Region ID (Required) * param dataSourceId: 数据源 ID (Required) * param tableName: 表名 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCreateDataSourceTableRequestWithAllParams

func NewCreateDataSourceTableRequestWithAllParams(
	regionId string,
	dataSourceId string,
	tableName string,
) *CreateDataSourceTableRequest

* param regionId: Region ID (Required) * param dataSourceId: 数据源 ID (Required) * param tableName: 表名 (Required)

func NewCreateDataSourceTableRequestWithoutParam

func NewCreateDataSourceTableRequestWithoutParam() *CreateDataSourceTableRequest

This constructor has better compatible ability when API parameters changed

func (CreateDataSourceTableRequest) GetRegionId

func (r CreateDataSourceTableRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CreateDataSourceTableRequest) SetDataSourceId

func (r *CreateDataSourceTableRequest) SetDataSourceId(dataSourceId string)

param dataSourceId: 数据源 ID(Required)

func (*CreateDataSourceTableRequest) SetRegionId

func (r *CreateDataSourceTableRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

func (*CreateDataSourceTableRequest) SetTableName

func (r *CreateDataSourceTableRequest) SetTableName(tableName string)

param tableName: 表名(Required)

type CreateDataSourceTableResponse

type CreateDataSourceTableResponse struct {
	RequestID string                      `json:"requestId"`
	Error     core.ErrorResponse          `json:"error"`
	Result    CreateDataSourceTableResult `json:"result"`
}

type CreateDataSourceTableResult

type CreateDataSourceTableResult struct {
}

type CreateDataTypeRequest

type CreateDataTypeRequest struct {
	core.JDCloudRequest

	/* 分类 ID  */
	CategoryId int `json:"categoryId"`

	/* 新增敏感数据类型描述  */
	DataType *dcap.DataTypeSpec `json:"dataType"`
}

func NewCreateDataTypeRequest

func NewCreateDataTypeRequest(
	categoryId int,
	dataType *dcap.DataTypeSpec,
) *CreateDataTypeRequest

* param categoryId: 分类 ID (Required) * param dataType: 新增敏感数据类型描述 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCreateDataTypeRequestWithAllParams

func NewCreateDataTypeRequestWithAllParams(
	categoryId int,
	dataType *dcap.DataTypeSpec,
) *CreateDataTypeRequest

* param categoryId: 分类 ID (Required) * param dataType: 新增敏感数据类型描述 (Required)

func NewCreateDataTypeRequestWithoutParam

func NewCreateDataTypeRequestWithoutParam() *CreateDataTypeRequest

This constructor has better compatible ability when API parameters changed

func (CreateDataTypeRequest) GetRegionId

func (r CreateDataTypeRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CreateDataTypeRequest) SetCategoryId

func (r *CreateDataTypeRequest) SetCategoryId(categoryId int)

param categoryId: 分类 ID(Required)

func (*CreateDataTypeRequest) SetDataType

func (r *CreateDataTypeRequest) SetDataType(dataType *dcap.DataTypeSpec)

param dataType: 新增敏感数据类型描述(Required)

type CreateDataTypeResponse

type CreateDataTypeResponse struct {
	RequestID string               `json:"requestId"`
	Error     core.ErrorResponse   `json:"error"`
	Result    CreateDataTypeResult `json:"result"`
}

type CreateDataTypeResult

type CreateDataTypeResult struct {
}

type CreateInstanceRequest

type CreateInstanceRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 创建实例的基本信息  */
	InstanceSpec *dcap.InstanceSpec `json:"instanceSpec"`
}

func NewCreateInstanceRequest

func NewCreateInstanceRequest(
	regionId string,
	instanceSpec *dcap.InstanceSpec,
) *CreateInstanceRequest

* param regionId: Region ID (Required) * param instanceSpec: 创建实例的基本信息 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCreateInstanceRequestWithAllParams

func NewCreateInstanceRequestWithAllParams(
	regionId string,
	instanceSpec *dcap.InstanceSpec,
) *CreateInstanceRequest

* param regionId: Region ID (Required) * param instanceSpec: 创建实例的基本信息 (Required)

func NewCreateInstanceRequestWithoutParam

func NewCreateInstanceRequestWithoutParam() *CreateInstanceRequest

This constructor has better compatible ability when API parameters changed

func (CreateInstanceRequest) GetRegionId

func (r CreateInstanceRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CreateInstanceRequest) SetInstanceSpec

func (r *CreateInstanceRequest) SetInstanceSpec(instanceSpec *dcap.InstanceSpec)

param instanceSpec: 创建实例的基本信息(Required)

func (*CreateInstanceRequest) SetRegionId

func (r *CreateInstanceRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type CreateInstanceResponse

type CreateInstanceResponse struct {
	RequestID string               `json:"requestId"`
	Error     core.ErrorResponse   `json:"error"`
	Result    CreateInstanceResult `json:"result"`
}

type CreateInstanceResult

type CreateInstanceResult struct {
	InstanceId string `json:"instanceId"`
}

type DeleteCategoryRequest

type DeleteCategoryRequest struct {
	core.JDCloudRequest

	/* 分类 ID  */
	CategoryId int `json:"categoryId"`
}

func NewDeleteCategoryRequest

func NewDeleteCategoryRequest(
	categoryId int,
) *DeleteCategoryRequest

* param categoryId: 分类 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDeleteCategoryRequestWithAllParams

func NewDeleteCategoryRequestWithAllParams(
	categoryId int,
) *DeleteCategoryRequest

* param categoryId: 分类 ID (Required)

func NewDeleteCategoryRequestWithoutParam

func NewDeleteCategoryRequestWithoutParam() *DeleteCategoryRequest

This constructor has better compatible ability when API parameters changed

func (DeleteCategoryRequest) GetRegionId

func (r DeleteCategoryRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DeleteCategoryRequest) SetCategoryId

func (r *DeleteCategoryRequest) SetCategoryId(categoryId int)

param categoryId: 分类 ID(Required)

type DeleteCategoryResponse

type DeleteCategoryResponse struct {
	RequestID string               `json:"requestId"`
	Error     core.ErrorResponse   `json:"error"`
	Result    DeleteCategoryResult `json:"result"`
}

type DeleteCategoryResult

type DeleteCategoryResult struct {
}

type DeleteDataSourceRequest

type DeleteDataSourceRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 数据源 ID  */
	DataSourceId string `json:"dataSourceId"`
}

func NewDeleteDataSourceRequest

func NewDeleteDataSourceRequest(
	regionId string,
	dataSourceId string,
) *DeleteDataSourceRequest

* param regionId: Region ID (Required) * param dataSourceId: 数据源 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDeleteDataSourceRequestWithAllParams

func NewDeleteDataSourceRequestWithAllParams(
	regionId string,
	dataSourceId string,
) *DeleteDataSourceRequest

* param regionId: Region ID (Required) * param dataSourceId: 数据源 ID (Required)

func NewDeleteDataSourceRequestWithoutParam

func NewDeleteDataSourceRequestWithoutParam() *DeleteDataSourceRequest

This constructor has better compatible ability when API parameters changed

func (DeleteDataSourceRequest) GetRegionId

func (r DeleteDataSourceRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DeleteDataSourceRequest) SetDataSourceId

func (r *DeleteDataSourceRequest) SetDataSourceId(dataSourceId string)

param dataSourceId: 数据源 ID(Required)

func (*DeleteDataSourceRequest) SetRegionId

func (r *DeleteDataSourceRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type DeleteDataSourceResponse

type DeleteDataSourceResponse struct {
	RequestID string                 `json:"requestId"`
	Error     core.ErrorResponse     `json:"error"`
	Result    DeleteDataSourceResult `json:"result"`
}

type DeleteDataSourceResult

type DeleteDataSourceResult struct {
}

type DeleteDataSourceTableFieldRequest

type DeleteDataSourceTableFieldRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 数据源 ID  */
	DataSourceId string `json:"dataSourceId"`

	/* 表-名称  */
	TableName string `json:"tableName"`

	/* 字段-名称  */
	FieldName string `json:"fieldName"`
}

func NewDeleteDataSourceTableFieldRequest

func NewDeleteDataSourceTableFieldRequest(
	regionId string,
	dataSourceId string,
	tableName string,
	fieldName string,
) *DeleteDataSourceTableFieldRequest

* param regionId: Region ID (Required) * param dataSourceId: 数据源 ID (Required) * param tableName: 表-名称 (Required) * param fieldName: 字段-名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDeleteDataSourceTableFieldRequestWithAllParams

func NewDeleteDataSourceTableFieldRequestWithAllParams(
	regionId string,
	dataSourceId string,
	tableName string,
	fieldName string,
) *DeleteDataSourceTableFieldRequest

* param regionId: Region ID (Required) * param dataSourceId: 数据源 ID (Required) * param tableName: 表-名称 (Required) * param fieldName: 字段-名称 (Required)

func NewDeleteDataSourceTableFieldRequestWithoutParam

func NewDeleteDataSourceTableFieldRequestWithoutParam() *DeleteDataSourceTableFieldRequest

This constructor has better compatible ability when API parameters changed

func (DeleteDataSourceTableFieldRequest) GetRegionId

func (r DeleteDataSourceTableFieldRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DeleteDataSourceTableFieldRequest) SetDataSourceId

func (r *DeleteDataSourceTableFieldRequest) SetDataSourceId(dataSourceId string)

param dataSourceId: 数据源 ID(Required)

func (*DeleteDataSourceTableFieldRequest) SetFieldName

func (r *DeleteDataSourceTableFieldRequest) SetFieldName(fieldName string)

param fieldName: 字段-名称(Required)

func (*DeleteDataSourceTableFieldRequest) SetRegionId

func (r *DeleteDataSourceTableFieldRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

func (*DeleteDataSourceTableFieldRequest) SetTableName

func (r *DeleteDataSourceTableFieldRequest) SetTableName(tableName string)

param tableName: 表-名称(Required)

type DeleteDataSourceTableFieldResponse

type DeleteDataSourceTableFieldResponse struct {
	RequestID string                           `json:"requestId"`
	Error     core.ErrorResponse               `json:"error"`
	Result    DeleteDataSourceTableFieldResult `json:"result"`
}

type DeleteDataSourceTableFieldResult

type DeleteDataSourceTableFieldResult struct {
}

type DeleteDataSourceTableRequest

type DeleteDataSourceTableRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 数据源 ID  */
	DataSourceId string `json:"dataSourceId"`

	/* 表-名称  */
	TableName string `json:"tableName"`
}

func NewDeleteDataSourceTableRequest

func NewDeleteDataSourceTableRequest(
	regionId string,
	dataSourceId string,
	tableName string,
) *DeleteDataSourceTableRequest

* param regionId: Region ID (Required) * param dataSourceId: 数据源 ID (Required) * param tableName: 表-名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDeleteDataSourceTableRequestWithAllParams

func NewDeleteDataSourceTableRequestWithAllParams(
	regionId string,
	dataSourceId string,
	tableName string,
) *DeleteDataSourceTableRequest

* param regionId: Region ID (Required) * param dataSourceId: 数据源 ID (Required) * param tableName: 表-名称 (Required)

func NewDeleteDataSourceTableRequestWithoutParam

func NewDeleteDataSourceTableRequestWithoutParam() *DeleteDataSourceTableRequest

This constructor has better compatible ability when API parameters changed

func (DeleteDataSourceTableRequest) GetRegionId

func (r DeleteDataSourceTableRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DeleteDataSourceTableRequest) SetDataSourceId

func (r *DeleteDataSourceTableRequest) SetDataSourceId(dataSourceId string)

param dataSourceId: 数据源 ID(Required)

func (*DeleteDataSourceTableRequest) SetRegionId

func (r *DeleteDataSourceTableRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

func (*DeleteDataSourceTableRequest) SetTableName

func (r *DeleteDataSourceTableRequest) SetTableName(tableName string)

param tableName: 表-名称(Required)

type DeleteDataSourceTableResponse

type DeleteDataSourceTableResponse struct {
	RequestID string                      `json:"requestId"`
	Error     core.ErrorResponse          `json:"error"`
	Result    DeleteDataSourceTableResult `json:"result"`
}

type DeleteDataSourceTableResult

type DeleteDataSourceTableResult struct {
}

type DeleteDataTypeRequest

type DeleteDataTypeRequest struct {
	core.JDCloudRequest

	/* 分类 ID  */
	CategoryId int `json:"categoryId"`

	/* 敏感数据类型ID  */
	TypeId string `json:"typeId"`
}

func NewDeleteDataTypeRequest

func NewDeleteDataTypeRequest(
	categoryId int,
	typeId string,
) *DeleteDataTypeRequest

* param categoryId: 分类 ID (Required) * param typeId: 敏感数据类型ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDeleteDataTypeRequestWithAllParams

func NewDeleteDataTypeRequestWithAllParams(
	categoryId int,
	typeId string,
) *DeleteDataTypeRequest

* param categoryId: 分类 ID (Required) * param typeId: 敏感数据类型ID (Required)

func NewDeleteDataTypeRequestWithoutParam

func NewDeleteDataTypeRequestWithoutParam() *DeleteDataTypeRequest

This constructor has better compatible ability when API parameters changed

func (DeleteDataTypeRequest) GetRegionId

func (r DeleteDataTypeRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DeleteDataTypeRequest) SetCategoryId

func (r *DeleteDataTypeRequest) SetCategoryId(categoryId int)

param categoryId: 分类 ID(Required)

func (*DeleteDataTypeRequest) SetTypeId

func (r *DeleteDataTypeRequest) SetTypeId(typeId string)

param typeId: 敏感数据类型ID(Required)

type DeleteDataTypeResponse

type DeleteDataTypeResponse struct {
	RequestID string               `json:"requestId"`
	Error     core.ErrorResponse   `json:"error"`
	Result    DeleteDataTypeResult `json:"result"`
}

type DeleteDataTypeResult

type DeleteDataTypeResult struct {
}

type DeleteInstanceRequest

type DeleteInstanceRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 实例 ID  */
	InstanceId string `json:"instanceId"`
}

func NewDeleteInstanceRequest

func NewDeleteInstanceRequest(
	regionId string,
	instanceId string,
) *DeleteInstanceRequest

* param regionId: Region ID (Required) * param instanceId: 实例 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDeleteInstanceRequestWithAllParams

func NewDeleteInstanceRequestWithAllParams(
	regionId string,
	instanceId string,
) *DeleteInstanceRequest

* param regionId: Region ID (Required) * param instanceId: 实例 ID (Required)

func NewDeleteInstanceRequestWithoutParam

func NewDeleteInstanceRequestWithoutParam() *DeleteInstanceRequest

This constructor has better compatible ability when API parameters changed

func (DeleteInstanceRequest) GetRegionId

func (r DeleteInstanceRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DeleteInstanceRequest) SetInstanceId

func (r *DeleteInstanceRequest) SetInstanceId(instanceId string)

param instanceId: 实例 ID(Required)

func (*DeleteInstanceRequest) SetRegionId

func (r *DeleteInstanceRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type DeleteInstanceResponse

type DeleteInstanceResponse struct {
	RequestID string               `json:"requestId"`
	Error     core.ErrorResponse   `json:"error"`
	Result    DeleteInstanceResult `json:"result"`
}

type DeleteInstanceResult

type DeleteInstanceResult struct {
}

type DeleteIpWhiteItemRequest

type DeleteIpWhiteItemRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 实例 ID  */
	InstanceId string `json:"instanceId"`

	/* IP白名单记录,支持掩码  */
	Cidr string `json:"cidr"`
}

func NewDeleteIpWhiteItemRequest

func NewDeleteIpWhiteItemRequest(
	regionId string,
	instanceId string,
	cidr string,
) *DeleteIpWhiteItemRequest

* param regionId: Region ID (Required) * param instanceId: 实例 ID (Required) * param cidr: IP白名单记录,支持掩码 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDeleteIpWhiteItemRequestWithAllParams

func NewDeleteIpWhiteItemRequestWithAllParams(
	regionId string,
	instanceId string,
	cidr string,
) *DeleteIpWhiteItemRequest

* param regionId: Region ID (Required) * param instanceId: 实例 ID (Required) * param cidr: IP白名单记录,支持掩码 (Required)

func NewDeleteIpWhiteItemRequestWithoutParam

func NewDeleteIpWhiteItemRequestWithoutParam() *DeleteIpWhiteItemRequest

This constructor has better compatible ability when API parameters changed

func (DeleteIpWhiteItemRequest) GetRegionId

func (r DeleteIpWhiteItemRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DeleteIpWhiteItemRequest) SetCidr

func (r *DeleteIpWhiteItemRequest) SetCidr(cidr string)

param cidr: IP白名单记录,支持掩码(Required)

func (*DeleteIpWhiteItemRequest) SetInstanceId

func (r *DeleteIpWhiteItemRequest) SetInstanceId(instanceId string)

param instanceId: 实例 ID(Required)

func (*DeleteIpWhiteItemRequest) SetRegionId

func (r *DeleteIpWhiteItemRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type DeleteIpWhiteItemResponse

type DeleteIpWhiteItemResponse struct {
	RequestID string                  `json:"requestId"`
	Error     core.ErrorResponse      `json:"error"`
	Result    DeleteIpWhiteItemResult `json:"result"`
}

type DeleteIpWhiteItemResult

type DeleteIpWhiteItemResult struct {
}

type DescribeAppListRequest

type DescribeAppListRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 实例 ID  */
	InstanceId string `json:"instanceId"`

	/* 页码;默认为1  */
	PageNumber int `json:"pageNumber"`

	/* 分页大小;默认为10;取值范围[10, 100]  */
	PageSize int `json:"pageSize"`
}

func NewDescribeAppListRequest

func NewDescribeAppListRequest(
	regionId string,
	instanceId string,
	pageNumber int,
	pageSize int,
) *DescribeAppListRequest

* param regionId: Region ID (Required) * param instanceId: 实例 ID (Required) * param pageNumber: 页码;默认为1 (Required) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeAppListRequestWithAllParams

func NewDescribeAppListRequestWithAllParams(
	regionId string,
	instanceId string,
	pageNumber int,
	pageSize int,
) *DescribeAppListRequest

* param regionId: Region ID (Required) * param instanceId: 实例 ID (Required) * param pageNumber: 页码;默认为1 (Required) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Required)

func NewDescribeAppListRequestWithoutParam

func NewDescribeAppListRequestWithoutParam() *DescribeAppListRequest

This constructor has better compatible ability when API parameters changed

func (DescribeAppListRequest) GetRegionId

func (r DescribeAppListRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeAppListRequest) SetInstanceId

func (r *DescribeAppListRequest) SetInstanceId(instanceId string)

param instanceId: 实例 ID(Required)

func (*DescribeAppListRequest) SetPageNumber

func (r *DescribeAppListRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1(Required)

func (*DescribeAppListRequest) SetPageSize

func (r *DescribeAppListRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;默认为10;取值范围[10, 100](Required)

func (*DescribeAppListRequest) SetRegionId

func (r *DescribeAppListRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type DescribeAppListResponse

type DescribeAppListResponse struct {
	RequestID string                `json:"requestId"`
	Error     core.ErrorResponse    `json:"error"`
	Result    DescribeAppListResult `json:"result"`
}

type DescribeAppListResult

type DescribeAppListResult struct {
	List       []dcap.AppDesc `json:"list"`
	TotalCount int            `json:"totalCount"`
}

type DescribeCategoryListRequest

type DescribeCategoryListRequest struct {
	core.JDCloudRequest
}

func NewDescribeCategoryListRequest

func NewDescribeCategoryListRequest() *DescribeCategoryListRequest

* * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeCategoryListRequestWithAllParams

func NewDescribeCategoryListRequestWithAllParams() *DescribeCategoryListRequest

func NewDescribeCategoryListRequestWithoutParam

func NewDescribeCategoryListRequestWithoutParam() *DescribeCategoryListRequest

This constructor has better compatible ability when API parameters changed

func (DescribeCategoryListRequest) GetRegionId

func (r DescribeCategoryListRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

type DescribeCategoryListResponse

type DescribeCategoryListResponse struct {
	RequestID string                     `json:"requestId"`
	Error     core.ErrorResponse         `json:"error"`
	Result    DescribeCategoryListResult `json:"result"`
}

type DescribeCategoryListResult

type DescribeCategoryListResult struct {
	List []dcap.CategoryDesc `json:"list"`
}

type DescribeDataSourceListRequest

type DescribeDataSourceListRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 页码;默认为1  */
	PageNumber int `json:"pageNumber"`

	/* 分页大小;默认为10;取值范围[10, 100]  */
	PageSize int `json:"pageSize"`

	/* "dataSourceId: 数据源ID,字符串数组,精确匹配"
	"dataSourceName: 数据源名称,字符串,模糊匹配"
	 (Optional) */
	Filters []common.Filter `json:"filters"`
}

func NewDescribeDataSourceListRequest

func NewDescribeDataSourceListRequest(
	regionId string,
	pageNumber int,
	pageSize int,
) *DescribeDataSourceListRequest

* param regionId: Region ID (Required) * param pageNumber: 页码;默认为1 (Required) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeDataSourceListRequestWithAllParams

func NewDescribeDataSourceListRequestWithAllParams(
	regionId string,
	pageNumber int,
	pageSize int,
	filters []common.Filter,
) *DescribeDataSourceListRequest
  • param regionId: Region ID (Required)
  • param pageNumber: 页码;默认为1 (Required)
  • param pageSize: 分页大小;默认为10;取值范围[10, 100] (Required)
  • param filters: "dataSourceId: 数据源ID,字符串数组,精确匹配"

"dataSourceName: 数据源名称,字符串,模糊匹配"

(Optional)

func NewDescribeDataSourceListRequestWithoutParam

func NewDescribeDataSourceListRequestWithoutParam() *DescribeDataSourceListRequest

This constructor has better compatible ability when API parameters changed

func (DescribeDataSourceListRequest) GetRegionId

func (r DescribeDataSourceListRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeDataSourceListRequest) SetFilters

func (r *DescribeDataSourceListRequest) SetFilters(filters []common.Filter)
param filters: "dataSourceId: 数据源ID,字符串数组,精确匹配"

"dataSourceName: 数据源名称,字符串,模糊匹配" (Optional)

func (*DescribeDataSourceListRequest) SetPageNumber

func (r *DescribeDataSourceListRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1(Required)

func (*DescribeDataSourceListRequest) SetPageSize

func (r *DescribeDataSourceListRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;默认为10;取值范围[10, 100](Required)

func (*DescribeDataSourceListRequest) SetRegionId

func (r *DescribeDataSourceListRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type DescribeDataSourceListResponse

type DescribeDataSourceListResponse struct {
	RequestID string                       `json:"requestId"`
	Error     core.ErrorResponse           `json:"error"`
	Result    DescribeDataSourceListResult `json:"result"`
}

type DescribeDataSourceListResult

type DescribeDataSourceListResult struct {
	List       []dcap.DataSourceDesc `json:"list"`
	TotalCount int                   `json:"totalCount"`
}

type DescribeDataSourceRequest

type DescribeDataSourceRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 数据源 ID  */
	DataSourceId string `json:"dataSourceId"`
}

func NewDescribeDataSourceRequest

func NewDescribeDataSourceRequest(
	regionId string,
	dataSourceId string,
) *DescribeDataSourceRequest

* param regionId: Region ID (Required) * param dataSourceId: 数据源 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeDataSourceRequestWithAllParams

func NewDescribeDataSourceRequestWithAllParams(
	regionId string,
	dataSourceId string,
) *DescribeDataSourceRequest

* param regionId: Region ID (Required) * param dataSourceId: 数据源 ID (Required)

func NewDescribeDataSourceRequestWithoutParam

func NewDescribeDataSourceRequestWithoutParam() *DescribeDataSourceRequest

This constructor has better compatible ability when API parameters changed

func (DescribeDataSourceRequest) GetRegionId

func (r DescribeDataSourceRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeDataSourceRequest) SetDataSourceId

func (r *DescribeDataSourceRequest) SetDataSourceId(dataSourceId string)

param dataSourceId: 数据源 ID(Required)

func (*DescribeDataSourceRequest) SetRegionId

func (r *DescribeDataSourceRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type DescribeDataSourceResponse

type DescribeDataSourceResponse struct {
	RequestID string                   `json:"requestId"`
	Error     core.ErrorResponse       `json:"error"`
	Result    DescribeDataSourceResult `json:"result"`
}

type DescribeDataSourceResult

type DescribeDataSourceResult struct {
	DataSourceId     string `json:"dataSourceId"`
	DataSourceType   int    `json:"dataSourceType"`
	DataSourceName   string `json:"dataSourceName"`
	DataSourceAddr   string `json:"dataSourceAddr"`
	DataSourcePort   int    `json:"dataSourcePort"`
	DataSourceDbName string `json:"dataSourceDbName"`
	Region           string `json:"region"`
	VpcId            string `json:"vpcId"`
	SubnetId         string `json:"subnetId"`
	ProtectStatus    bool   `json:"protectStatus"`
	KmsKeyId         string `json:"kmsKeyId"`
	KeyCipher        string `json:"keyCipher"`
	EncryptAlgo      string `json:"encryptAlgo"`
	IndexAlgo        string `json:"indexAlgo"`
}

type DescribeDataSourceTableFieldListRequest

type DescribeDataSourceTableFieldListRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 数据源 ID  */
	DataSourceId string `json:"dataSourceId"`

	/* 表-名称  */
	TableName string `json:"tableName"`

	/* 页码;默认为1  */
	PageNumber int `json:"pageNumber"`

	/* 分页大小;默认为10;取值范围[10, 100]  */
	PageSize int `json:"pageSize"`
}

func NewDescribeDataSourceTableFieldListRequest

func NewDescribeDataSourceTableFieldListRequest(
	regionId string,
	dataSourceId string,
	tableName string,
	pageNumber int,
	pageSize int,
) *DescribeDataSourceTableFieldListRequest

* param regionId: Region ID (Required) * param dataSourceId: 数据源 ID (Required) * param tableName: 表-名称 (Required) * param pageNumber: 页码;默认为1 (Required) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeDataSourceTableFieldListRequestWithAllParams

func NewDescribeDataSourceTableFieldListRequestWithAllParams(
	regionId string,
	dataSourceId string,
	tableName string,
	pageNumber int,
	pageSize int,
) *DescribeDataSourceTableFieldListRequest

* param regionId: Region ID (Required) * param dataSourceId: 数据源 ID (Required) * param tableName: 表-名称 (Required) * param pageNumber: 页码;默认为1 (Required) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Required)

func NewDescribeDataSourceTableFieldListRequestWithoutParam

func NewDescribeDataSourceTableFieldListRequestWithoutParam() *DescribeDataSourceTableFieldListRequest

This constructor has better compatible ability when API parameters changed

func (DescribeDataSourceTableFieldListRequest) GetRegionId

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeDataSourceTableFieldListRequest) SetDataSourceId

func (r *DescribeDataSourceTableFieldListRequest) SetDataSourceId(dataSourceId string)

param dataSourceId: 数据源 ID(Required)

func (*DescribeDataSourceTableFieldListRequest) SetPageNumber

func (r *DescribeDataSourceTableFieldListRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1(Required)

func (*DescribeDataSourceTableFieldListRequest) SetPageSize

func (r *DescribeDataSourceTableFieldListRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;默认为10;取值范围[10, 100](Required)

func (*DescribeDataSourceTableFieldListRequest) SetRegionId

func (r *DescribeDataSourceTableFieldListRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

func (*DescribeDataSourceTableFieldListRequest) SetTableName

func (r *DescribeDataSourceTableFieldListRequest) SetTableName(tableName string)

param tableName: 表-名称(Required)

type DescribeDataSourceTableFieldListResponse

type DescribeDataSourceTableFieldListResponse struct {
	RequestID string                                 `json:"requestId"`
	Error     core.ErrorResponse                     `json:"error"`
	Result    DescribeDataSourceTableFieldListResult `json:"result"`
}

type DescribeDataSourceTableFieldListResult

type DescribeDataSourceTableFieldListResult struct {
	List       []dcap.FieldDesc `json:"list"`
	TotalCount int              `json:"totalCount"`
}

type DescribeDataSourceTableFieldRequest

type DescribeDataSourceTableFieldRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 数据源 ID  */
	DataSourceId string `json:"dataSourceId"`

	/* 表-名称  */
	TableName string `json:"tableName"`

	/* 字段-名称  */
	FieldName string `json:"fieldName"`
}

func NewDescribeDataSourceTableFieldRequest

func NewDescribeDataSourceTableFieldRequest(
	regionId string,
	dataSourceId string,
	tableName string,
	fieldName string,
) *DescribeDataSourceTableFieldRequest

* param regionId: Region ID (Required) * param dataSourceId: 数据源 ID (Required) * param tableName: 表-名称 (Required) * param fieldName: 字段-名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeDataSourceTableFieldRequestWithAllParams

func NewDescribeDataSourceTableFieldRequestWithAllParams(
	regionId string,
	dataSourceId string,
	tableName string,
	fieldName string,
) *DescribeDataSourceTableFieldRequest

* param regionId: Region ID (Required) * param dataSourceId: 数据源 ID (Required) * param tableName: 表-名称 (Required) * param fieldName: 字段-名称 (Required)

func NewDescribeDataSourceTableFieldRequestWithoutParam

func NewDescribeDataSourceTableFieldRequestWithoutParam() *DescribeDataSourceTableFieldRequest

This constructor has better compatible ability when API parameters changed

func (DescribeDataSourceTableFieldRequest) GetRegionId

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeDataSourceTableFieldRequest) SetDataSourceId

func (r *DescribeDataSourceTableFieldRequest) SetDataSourceId(dataSourceId string)

param dataSourceId: 数据源 ID(Required)

func (*DescribeDataSourceTableFieldRequest) SetFieldName

func (r *DescribeDataSourceTableFieldRequest) SetFieldName(fieldName string)

param fieldName: 字段-名称(Required)

func (*DescribeDataSourceTableFieldRequest) SetRegionId

func (r *DescribeDataSourceTableFieldRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

func (*DescribeDataSourceTableFieldRequest) SetTableName

func (r *DescribeDataSourceTableFieldRequest) SetTableName(tableName string)

param tableName: 表-名称(Required)

type DescribeDataSourceTableFieldResponse

type DescribeDataSourceTableFieldResponse struct {
	RequestID string                             `json:"requestId"`
	Error     core.ErrorResponse                 `json:"error"`
	Result    DescribeDataSourceTableFieldResult `json:"result"`
}

type DescribeDataSourceTableFieldResult

type DescribeDataSourceTableFieldResult struct {
	FieldName     string `json:"fieldName"`
	FieldType     int    `json:"fieldType"`
	FieldLength   int    `json:"fieldLength"`
	FieldAttr     string `json:"fieldAttr"`
	FieldComment  string `json:"fieldComment"`
	EncryptField  string `json:"encryptField"`
	IndexField    string `json:"indexField"`
	KeepPlainText bool   `json:"keepPlainText"`
	FieldTag      string `json:"fieldTag"`
	FieldLevel    string `json:"fieldLevel"`
}

type DescribeDataSourceTableListRequest

type DescribeDataSourceTableListRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 数据源 ID  */
	DataSourceId string `json:"dataSourceId"`

	/* 页码;默认为1  */
	PageNumber int `json:"pageNumber"`

	/* 分页大小;默认为10;取值范围[10, 100]  */
	PageSize int `json:"pageSize"`
}

func NewDescribeDataSourceTableListRequest

func NewDescribeDataSourceTableListRequest(
	regionId string,
	dataSourceId string,
	pageNumber int,
	pageSize int,
) *DescribeDataSourceTableListRequest

* param regionId: Region ID (Required) * param dataSourceId: 数据源 ID (Required) * param pageNumber: 页码;默认为1 (Required) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeDataSourceTableListRequestWithAllParams

func NewDescribeDataSourceTableListRequestWithAllParams(
	regionId string,
	dataSourceId string,
	pageNumber int,
	pageSize int,
) *DescribeDataSourceTableListRequest

* param regionId: Region ID (Required) * param dataSourceId: 数据源 ID (Required) * param pageNumber: 页码;默认为1 (Required) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Required)

func NewDescribeDataSourceTableListRequestWithoutParam

func NewDescribeDataSourceTableListRequestWithoutParam() *DescribeDataSourceTableListRequest

This constructor has better compatible ability when API parameters changed

func (DescribeDataSourceTableListRequest) GetRegionId

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeDataSourceTableListRequest) SetDataSourceId

func (r *DescribeDataSourceTableListRequest) SetDataSourceId(dataSourceId string)

param dataSourceId: 数据源 ID(Required)

func (*DescribeDataSourceTableListRequest) SetPageNumber

func (r *DescribeDataSourceTableListRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1(Required)

func (*DescribeDataSourceTableListRequest) SetPageSize

func (r *DescribeDataSourceTableListRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;默认为10;取值范围[10, 100](Required)

func (*DescribeDataSourceTableListRequest) SetRegionId

func (r *DescribeDataSourceTableListRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type DescribeDataSourceTableListResponse

type DescribeDataSourceTableListResponse struct {
	RequestID string                            `json:"requestId"`
	Error     core.ErrorResponse                `json:"error"`
	Result    DescribeDataSourceTableListResult `json:"result"`
}

type DescribeDataSourceTableListResult

type DescribeDataSourceTableListResult struct {
	List       []string `json:"list"`
	TotalCount int      `json:"totalCount"`
}

type DescribeDataTypeListRequest

type DescribeDataTypeListRequest struct {
	core.JDCloudRequest

	/* 分类 ID  */
	CategoryId int `json:"categoryId"`

	/* 页码;默认为1  */
	PageNumber int `json:"pageNumber"`

	/* 分页大小;默认为10;取值范围[10, 100]  */
	PageSize int `json:"pageSize"`
}

func NewDescribeDataTypeListRequest

func NewDescribeDataTypeListRequest(
	categoryId int,
	pageNumber int,
	pageSize int,
) *DescribeDataTypeListRequest

* param categoryId: 分类 ID (Required) * param pageNumber: 页码;默认为1 (Required) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeDataTypeListRequestWithAllParams

func NewDescribeDataTypeListRequestWithAllParams(
	categoryId int,
	pageNumber int,
	pageSize int,
) *DescribeDataTypeListRequest

* param categoryId: 分类 ID (Required) * param pageNumber: 页码;默认为1 (Required) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Required)

func NewDescribeDataTypeListRequestWithoutParam

func NewDescribeDataTypeListRequestWithoutParam() *DescribeDataTypeListRequest

This constructor has better compatible ability when API parameters changed

func (DescribeDataTypeListRequest) GetRegionId

func (r DescribeDataTypeListRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeDataTypeListRequest) SetCategoryId

func (r *DescribeDataTypeListRequest) SetCategoryId(categoryId int)

param categoryId: 分类 ID(Required)

func (*DescribeDataTypeListRequest) SetPageNumber

func (r *DescribeDataTypeListRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1(Required)

func (*DescribeDataTypeListRequest) SetPageSize

func (r *DescribeDataTypeListRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;默认为10;取值范围[10, 100](Required)

type DescribeDataTypeListResponse

type DescribeDataTypeListResponse struct {
	RequestID string                     `json:"requestId"`
	Error     core.ErrorResponse         `json:"error"`
	Result    DescribeDataTypeListResult `json:"result"`
}

type DescribeDataTypeListResult

type DescribeDataTypeListResult struct {
	List       []dcap.DataTypeDesc `json:"list"`
	TotalCount int                 `json:"totalCount"`
}

type DescribeInstanceConfigRequest

type DescribeInstanceConfigRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 实例 ID  */
	InstanceId string `json:"instanceId"`

	/*   */
	AppUuid string `json:"appUuid"`

	/*   */
	AppAddr string `json:"appAddr"`
}

func NewDescribeInstanceConfigRequest

func NewDescribeInstanceConfigRequest(
	regionId string,
	instanceId string,
	appUuid string,
	appAddr string,
) *DescribeInstanceConfigRequest

* param regionId: Region ID (Required) * param instanceId: 实例 ID (Required) * param appUuid: (Required) * param appAddr: (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeInstanceConfigRequestWithAllParams

func NewDescribeInstanceConfigRequestWithAllParams(
	regionId string,
	instanceId string,
	appUuid string,
	appAddr string,
) *DescribeInstanceConfigRequest

* param regionId: Region ID (Required) * param instanceId: 实例 ID (Required) * param appUuid: (Required) * param appAddr: (Required)

func NewDescribeInstanceConfigRequestWithoutParam

func NewDescribeInstanceConfigRequestWithoutParam() *DescribeInstanceConfigRequest

This constructor has better compatible ability when API parameters changed

func (DescribeInstanceConfigRequest) GetRegionId

func (r DescribeInstanceConfigRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeInstanceConfigRequest) SetAppAddr

func (r *DescribeInstanceConfigRequest) SetAppAddr(appAddr string)

param appAddr: (Required)

func (*DescribeInstanceConfigRequest) SetAppUuid

func (r *DescribeInstanceConfigRequest) SetAppUuid(appUuid string)

param appUuid: (Required)

func (*DescribeInstanceConfigRequest) SetInstanceId

func (r *DescribeInstanceConfigRequest) SetInstanceId(instanceId string)

param instanceId: 实例 ID(Required)

func (*DescribeInstanceConfigRequest) SetRegionId

func (r *DescribeInstanceConfigRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type DescribeInstanceConfigResponse

type DescribeInstanceConfigResponse struct {
	RequestID string                       `json:"requestId"`
	Error     core.ErrorResponse           `json:"error"`
	Result    DescribeInstanceConfigResult `json:"result"`
}

type DescribeInstanceConfigResult

type DescribeInstanceConfigResult struct {
	Configuration string `json:"configuration"`
}

type DescribeInstanceListRequest

type DescribeInstanceListRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 页码;默认为1  */
	PageNumber int `json:"pageNumber"`

	/* 分页大小;默认为10;取值范围[10, 100]  */
	PageSize int `json:"pageSize"`

	/* "instanceId: 实例ID,字符串数组,精确匹配"
	"instanceName: 实例名称,字符串,模糊匹配"
	 (Optional) */
	Filters []common.Filter `json:"filters"`
}

func NewDescribeInstanceListRequest

func NewDescribeInstanceListRequest(
	regionId string,
	pageNumber int,
	pageSize int,
) *DescribeInstanceListRequest

* param regionId: Region ID (Required) * param pageNumber: 页码;默认为1 (Required) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeInstanceListRequestWithAllParams

func NewDescribeInstanceListRequestWithAllParams(
	regionId string,
	pageNumber int,
	pageSize int,
	filters []common.Filter,
) *DescribeInstanceListRequest
  • param regionId: Region ID (Required)
  • param pageNumber: 页码;默认为1 (Required)
  • param pageSize: 分页大小;默认为10;取值范围[10, 100] (Required)
  • param filters: "instanceId: 实例ID,字符串数组,精确匹配"

"instanceName: 实例名称,字符串,模糊匹配"

(Optional)

func NewDescribeInstanceListRequestWithoutParam

func NewDescribeInstanceListRequestWithoutParam() *DescribeInstanceListRequest

This constructor has better compatible ability when API parameters changed

func (DescribeInstanceListRequest) GetRegionId

func (r DescribeInstanceListRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeInstanceListRequest) SetFilters

func (r *DescribeInstanceListRequest) SetFilters(filters []common.Filter)
param filters: "instanceId: 实例ID,字符串数组,精确匹配"

"instanceName: 实例名称,字符串,模糊匹配" (Optional)

func (*DescribeInstanceListRequest) SetPageNumber

func (r *DescribeInstanceListRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1(Required)

func (*DescribeInstanceListRequest) SetPageSize

func (r *DescribeInstanceListRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;默认为10;取值范围[10, 100](Required)

func (*DescribeInstanceListRequest) SetRegionId

func (r *DescribeInstanceListRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type DescribeInstanceListResponse

type DescribeInstanceListResponse struct {
	RequestID string                     `json:"requestId"`
	Error     core.ErrorResponse         `json:"error"`
	Result    DescribeInstanceListResult `json:"result"`
}

type DescribeInstanceListResult

type DescribeInstanceListResult struct {
	List       []dcap.InstanceDesc `json:"list"`
	TotalCount int                 `json:"totalCount"`
}

type DescribeInstanceRequest

type DescribeInstanceRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 实例 ID  */
	InstanceId string `json:"instanceId"`
}

func NewDescribeInstanceRequest

func NewDescribeInstanceRequest(
	regionId string,
	instanceId string,
) *DescribeInstanceRequest

* param regionId: Region ID (Required) * param instanceId: 实例 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeInstanceRequestWithAllParams

func NewDescribeInstanceRequestWithAllParams(
	regionId string,
	instanceId string,
) *DescribeInstanceRequest

* param regionId: Region ID (Required) * param instanceId: 实例 ID (Required)

func NewDescribeInstanceRequestWithoutParam

func NewDescribeInstanceRequestWithoutParam() *DescribeInstanceRequest

This constructor has better compatible ability when API parameters changed

func (DescribeInstanceRequest) GetRegionId

func (r DescribeInstanceRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeInstanceRequest) SetInstanceId

func (r *DescribeInstanceRequest) SetInstanceId(instanceId string)

param instanceId: 实例 ID(Required)

func (*DescribeInstanceRequest) SetRegionId

func (r *DescribeInstanceRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type DescribeInstanceResponse

type DescribeInstanceResponse struct {
	RequestID string                 `json:"requestId"`
	Error     core.ErrorResponse     `json:"error"`
	Result    DescribeInstanceResult `json:"result"`
}

type DescribeInstanceResult

type DescribeInstanceResult struct {
	InstanceId   string `json:"instanceId"`
	InstanceName string `json:"instanceName"`
	InstanceType int    `json:"instanceType"`
	InsRegion    string `json:"insRegion"`
	InsZone      string `json:"insZone"`
	IsBypass     bool   `json:"isBypass"`
	Status       int    `json:"status"`
	DataSourceId string `json:"dataSourceId"`
	CreateTime   string `json:"createTime"`
	UpdateTime   string `json:"updateTime"`
	Domain       string `json:"domain"`
	AccessKey    string `json:"accessKey"`
	SecretKey    string `json:"secretKey"`
}

type DescribeIpWhiteListRequest

type DescribeIpWhiteListRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 实例 ID  */
	InstanceId string `json:"instanceId"`
}

func NewDescribeIpWhiteListRequest

func NewDescribeIpWhiteListRequest(
	regionId string,
	instanceId string,
) *DescribeIpWhiteListRequest

* param regionId: Region ID (Required) * param instanceId: 实例 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeIpWhiteListRequestWithAllParams

func NewDescribeIpWhiteListRequestWithAllParams(
	regionId string,
	instanceId string,
) *DescribeIpWhiteListRequest

* param regionId: Region ID (Required) * param instanceId: 实例 ID (Required)

func NewDescribeIpWhiteListRequestWithoutParam

func NewDescribeIpWhiteListRequestWithoutParam() *DescribeIpWhiteListRequest

This constructor has better compatible ability when API parameters changed

func (DescribeIpWhiteListRequest) GetRegionId

func (r DescribeIpWhiteListRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeIpWhiteListRequest) SetInstanceId

func (r *DescribeIpWhiteListRequest) SetInstanceId(instanceId string)

param instanceId: 实例 ID(Required)

func (*DescribeIpWhiteListRequest) SetRegionId

func (r *DescribeIpWhiteListRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type DescribeIpWhiteListResponse

type DescribeIpWhiteListResponse struct {
	RequestID string                    `json:"requestId"`
	Error     core.ErrorResponse        `json:"error"`
	Result    DescribeIpWhiteListResult `json:"result"`
}

type DescribeIpWhiteListResult

type DescribeIpWhiteListResult struct {
	List       []string `json:"list"`
	TotalCount int      `json:"totalCount"`
}

type DescribeLevelListRequest

type DescribeLevelListRequest struct {
	core.JDCloudRequest
}

func NewDescribeLevelListRequest

func NewDescribeLevelListRequest() *DescribeLevelListRequest

* * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeLevelListRequestWithAllParams

func NewDescribeLevelListRequestWithAllParams() *DescribeLevelListRequest

func NewDescribeLevelListRequestWithoutParam

func NewDescribeLevelListRequestWithoutParam() *DescribeLevelListRequest

This constructor has better compatible ability when API parameters changed

func (DescribeLevelListRequest) GetRegionId

func (r DescribeLevelListRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

type DescribeLevelListResponse

type DescribeLevelListResponse struct {
	RequestID string                  `json:"requestId"`
	Error     core.ErrorResponse      `json:"error"`
	Result    DescribeLevelListResult `json:"result"`
}

type DescribeLevelListResult

type DescribeLevelListResult struct {
	List       []dcap.LevelSpec `json:"list"`
	TotalCount int              `json:"totalCount"`
}

type GenerateDataSourceDDLRequest

type GenerateDataSourceDDLRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 数据源 ID  */
	DataSourceId string `json:"dataSourceId"`
}

func NewGenerateDataSourceDDLRequest

func NewGenerateDataSourceDDLRequest(
	regionId string,
	dataSourceId string,
) *GenerateDataSourceDDLRequest

* param regionId: Region ID (Required) * param dataSourceId: 数据源 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGenerateDataSourceDDLRequestWithAllParams

func NewGenerateDataSourceDDLRequestWithAllParams(
	regionId string,
	dataSourceId string,
) *GenerateDataSourceDDLRequest

* param regionId: Region ID (Required) * param dataSourceId: 数据源 ID (Required)

func NewGenerateDataSourceDDLRequestWithoutParam

func NewGenerateDataSourceDDLRequestWithoutParam() *GenerateDataSourceDDLRequest

This constructor has better compatible ability when API parameters changed

func (GenerateDataSourceDDLRequest) GetRegionId

func (r GenerateDataSourceDDLRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*GenerateDataSourceDDLRequest) SetDataSourceId

func (r *GenerateDataSourceDDLRequest) SetDataSourceId(dataSourceId string)

param dataSourceId: 数据源 ID(Required)

func (*GenerateDataSourceDDLRequest) SetRegionId

func (r *GenerateDataSourceDDLRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type GenerateDataSourceDDLResponse

type GenerateDataSourceDDLResponse struct {
	RequestID string                      `json:"requestId"`
	Error     core.ErrorResponse          `json:"error"`
	Result    GenerateDataSourceDDLResult `json:"result"`
}

type GenerateDataSourceDDLResult

type GenerateDataSourceDDLResult struct {
	Ddl string `json:"ddl"`
}

type ModifyCategoryRequest

type ModifyCategoryRequest struct {
	core.JDCloudRequest

	/* 分类 ID  */
	CategoryId int `json:"categoryId"`

	/* 敏感数据分类描述  */
	CategorySpec *dcap.CategorySpec `json:"categorySpec"`
}

func NewModifyCategoryRequest

func NewModifyCategoryRequest(
	categoryId int,
	categorySpec *dcap.CategorySpec,
) *ModifyCategoryRequest

* param categoryId: 分类 ID (Required) * param categorySpec: 敏感数据分类描述 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewModifyCategoryRequestWithAllParams

func NewModifyCategoryRequestWithAllParams(
	categoryId int,
	categorySpec *dcap.CategorySpec,
) *ModifyCategoryRequest

* param categoryId: 分类 ID (Required) * param categorySpec: 敏感数据分类描述 (Required)

func NewModifyCategoryRequestWithoutParam

func NewModifyCategoryRequestWithoutParam() *ModifyCategoryRequest

This constructor has better compatible ability when API parameters changed

func (ModifyCategoryRequest) GetRegionId

func (r ModifyCategoryRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*ModifyCategoryRequest) SetCategoryId

func (r *ModifyCategoryRequest) SetCategoryId(categoryId int)

param categoryId: 分类 ID(Required)

func (*ModifyCategoryRequest) SetCategorySpec

func (r *ModifyCategoryRequest) SetCategorySpec(categorySpec *dcap.CategorySpec)

param categorySpec: 敏感数据分类描述(Required)

type ModifyCategoryResponse

type ModifyCategoryResponse struct {
	RequestID string               `json:"requestId"`
	Error     core.ErrorResponse   `json:"error"`
	Result    ModifyCategoryResult `json:"result"`
}

type ModifyCategoryResult

type ModifyCategoryResult struct {
}

type ModifyDataSourceTableFieldRequest

type ModifyDataSourceTableFieldRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 数据源 ID  */
	DataSourceId string `json:"dataSourceId"`

	/* 表-名称  */
	TableName string `json:"tableName"`

	/* 字段-名称  */
	FieldName string `json:"fieldName"`

	/* 配置字段需要的信息  */
	FieldSpec *dcap.FieldSpec `json:"fieldSpec"`
}

func NewModifyDataSourceTableFieldRequest

func NewModifyDataSourceTableFieldRequest(
	regionId string,
	dataSourceId string,
	tableName string,
	fieldName string,
	fieldSpec *dcap.FieldSpec,
) *ModifyDataSourceTableFieldRequest

* param regionId: Region ID (Required) * param dataSourceId: 数据源 ID (Required) * param tableName: 表-名称 (Required) * param fieldName: 字段-名称 (Required) * param fieldSpec: 配置字段需要的信息 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewModifyDataSourceTableFieldRequestWithAllParams

func NewModifyDataSourceTableFieldRequestWithAllParams(
	regionId string,
	dataSourceId string,
	tableName string,
	fieldName string,
	fieldSpec *dcap.FieldSpec,
) *ModifyDataSourceTableFieldRequest

* param regionId: Region ID (Required) * param dataSourceId: 数据源 ID (Required) * param tableName: 表-名称 (Required) * param fieldName: 字段-名称 (Required) * param fieldSpec: 配置字段需要的信息 (Required)

func NewModifyDataSourceTableFieldRequestWithoutParam

func NewModifyDataSourceTableFieldRequestWithoutParam() *ModifyDataSourceTableFieldRequest

This constructor has better compatible ability when API parameters changed

func (ModifyDataSourceTableFieldRequest) GetRegionId

func (r ModifyDataSourceTableFieldRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*ModifyDataSourceTableFieldRequest) SetDataSourceId

func (r *ModifyDataSourceTableFieldRequest) SetDataSourceId(dataSourceId string)

param dataSourceId: 数据源 ID(Required)

func (*ModifyDataSourceTableFieldRequest) SetFieldName

func (r *ModifyDataSourceTableFieldRequest) SetFieldName(fieldName string)

param fieldName: 字段-名称(Required)

func (*ModifyDataSourceTableFieldRequest) SetFieldSpec

func (r *ModifyDataSourceTableFieldRequest) SetFieldSpec(fieldSpec *dcap.FieldSpec)

param fieldSpec: 配置字段需要的信息(Required)

func (*ModifyDataSourceTableFieldRequest) SetRegionId

func (r *ModifyDataSourceTableFieldRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

func (*ModifyDataSourceTableFieldRequest) SetTableName

func (r *ModifyDataSourceTableFieldRequest) SetTableName(tableName string)

param tableName: 表-名称(Required)

type ModifyDataSourceTableFieldResponse

type ModifyDataSourceTableFieldResponse struct {
	RequestID string                           `json:"requestId"`
	Error     core.ErrorResponse               `json:"error"`
	Result    ModifyDataSourceTableFieldResult `json:"result"`
}

type ModifyDataSourceTableFieldResult

type ModifyDataSourceTableFieldResult struct {
}

type ModifyDataSourceTableFieldTagRequest

type ModifyDataSourceTableFieldTagRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 数据源 ID  */
	DataSourceId string `json:"dataSourceId"`

	/* 表-名称  */
	TableName string `json:"tableName"`

	/* 字段-名称  */
	FieldName string `json:"fieldName"`

	/* 配置字段标签需要的信息 (Optional) */
	FieldTagSpec *dcap.FieldTagSpec `json:"fieldTagSpec"`
}

func NewModifyDataSourceTableFieldTagRequest

func NewModifyDataSourceTableFieldTagRequest(
	regionId string,
	dataSourceId string,
	tableName string,
	fieldName string,
) *ModifyDataSourceTableFieldTagRequest

* param regionId: Region ID (Required) * param dataSourceId: 数据源 ID (Required) * param tableName: 表-名称 (Required) * param fieldName: 字段-名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewModifyDataSourceTableFieldTagRequestWithAllParams

func NewModifyDataSourceTableFieldTagRequestWithAllParams(
	regionId string,
	dataSourceId string,
	tableName string,
	fieldName string,
	fieldTagSpec *dcap.FieldTagSpec,
) *ModifyDataSourceTableFieldTagRequest

* param regionId: Region ID (Required) * param dataSourceId: 数据源 ID (Required) * param tableName: 表-名称 (Required) * param fieldName: 字段-名称 (Required) * param fieldTagSpec: 配置字段标签需要的信息 (Optional)

func NewModifyDataSourceTableFieldTagRequestWithoutParam

func NewModifyDataSourceTableFieldTagRequestWithoutParam() *ModifyDataSourceTableFieldTagRequest

This constructor has better compatible ability when API parameters changed

func (ModifyDataSourceTableFieldTagRequest) GetRegionId

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*ModifyDataSourceTableFieldTagRequest) SetDataSourceId

func (r *ModifyDataSourceTableFieldTagRequest) SetDataSourceId(dataSourceId string)

param dataSourceId: 数据源 ID(Required)

func (*ModifyDataSourceTableFieldTagRequest) SetFieldName

func (r *ModifyDataSourceTableFieldTagRequest) SetFieldName(fieldName string)

param fieldName: 字段-名称(Required)

func (*ModifyDataSourceTableFieldTagRequest) SetFieldTagSpec

func (r *ModifyDataSourceTableFieldTagRequest) SetFieldTagSpec(fieldTagSpec *dcap.FieldTagSpec)

param fieldTagSpec: 配置字段标签需要的信息(Optional)

func (*ModifyDataSourceTableFieldTagRequest) SetRegionId

func (r *ModifyDataSourceTableFieldTagRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

func (*ModifyDataSourceTableFieldTagRequest) SetTableName

func (r *ModifyDataSourceTableFieldTagRequest) SetTableName(tableName string)

param tableName: 表-名称(Required)

type ModifyDataSourceTableFieldTagResponse

type ModifyDataSourceTableFieldTagResponse struct {
	RequestID string                              `json:"requestId"`
	Error     core.ErrorResponse                  `json:"error"`
	Result    ModifyDataSourceTableFieldTagResult `json:"result"`
}

type ModifyDataSourceTableFieldTagResult

type ModifyDataSourceTableFieldTagResult struct {
	FieldTagDesc dcap.FieldTagDesc `json:"fieldTagDesc"`
}

type ModifyDataTypeRequest

type ModifyDataTypeRequest struct {
	core.JDCloudRequest

	/* 分类 ID  */
	CategoryId int `json:"categoryId"`

	/* 敏感数据类型ID  */
	TypeId string `json:"typeId"`

	/* 敏感数据类型描述  */
	DataType *dcap.DataTypeSpec `json:"dataType"`
}

func NewModifyDataTypeRequest

func NewModifyDataTypeRequest(
	categoryId int,
	typeId string,
	dataType *dcap.DataTypeSpec,
) *ModifyDataTypeRequest

* param categoryId: 分类 ID (Required) * param typeId: 敏感数据类型ID (Required) * param dataType: 敏感数据类型描述 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewModifyDataTypeRequestWithAllParams

func NewModifyDataTypeRequestWithAllParams(
	categoryId int,
	typeId string,
	dataType *dcap.DataTypeSpec,
) *ModifyDataTypeRequest

* param categoryId: 分类 ID (Required) * param typeId: 敏感数据类型ID (Required) * param dataType: 敏感数据类型描述 (Required)

func NewModifyDataTypeRequestWithoutParam

func NewModifyDataTypeRequestWithoutParam() *ModifyDataTypeRequest

This constructor has better compatible ability when API parameters changed

func (ModifyDataTypeRequest) GetRegionId

func (r ModifyDataTypeRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*ModifyDataTypeRequest) SetCategoryId

func (r *ModifyDataTypeRequest) SetCategoryId(categoryId int)

param categoryId: 分类 ID(Required)

func (*ModifyDataTypeRequest) SetDataType

func (r *ModifyDataTypeRequest) SetDataType(dataType *dcap.DataTypeSpec)

param dataType: 敏感数据类型描述(Required)

func (*ModifyDataTypeRequest) SetTypeId

func (r *ModifyDataTypeRequest) SetTypeId(typeId string)

param typeId: 敏感数据类型ID(Required)

type ModifyDataTypeResponse

type ModifyDataTypeResponse struct {
	RequestID string               `json:"requestId"`
	Error     core.ErrorResponse   `json:"error"`
	Result    ModifyDataTypeResult `json:"result"`
}

type ModifyDataTypeResult

type ModifyDataTypeResult struct {
}

type ModifyInstanceNameRequest

type ModifyInstanceNameRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 实例 ID  */
	InstanceId string `json:"instanceId"`

	/*   */
	InstanceName string `json:"instanceName"`
}

func NewModifyInstanceNameRequest

func NewModifyInstanceNameRequest(
	regionId string,
	instanceId string,
	instanceName string,
) *ModifyInstanceNameRequest

* param regionId: Region ID (Required) * param instanceId: 实例 ID (Required) * param instanceName: (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewModifyInstanceNameRequestWithAllParams

func NewModifyInstanceNameRequestWithAllParams(
	regionId string,
	instanceId string,
	instanceName string,
) *ModifyInstanceNameRequest

* param regionId: Region ID (Required) * param instanceId: 实例 ID (Required) * param instanceName: (Required)

func NewModifyInstanceNameRequestWithoutParam

func NewModifyInstanceNameRequestWithoutParam() *ModifyInstanceNameRequest

This constructor has better compatible ability when API parameters changed

func (ModifyInstanceNameRequest) GetRegionId

func (r ModifyInstanceNameRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*ModifyInstanceNameRequest) SetInstanceId

func (r *ModifyInstanceNameRequest) SetInstanceId(instanceId string)

param instanceId: 实例 ID(Required)

func (*ModifyInstanceNameRequest) SetInstanceName

func (r *ModifyInstanceNameRequest) SetInstanceName(instanceName string)

param instanceName: (Required)

func (*ModifyInstanceNameRequest) SetRegionId

func (r *ModifyInstanceNameRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type ModifyInstanceNameResponse

type ModifyInstanceNameResponse struct {
	RequestID string                   `json:"requestId"`
	Error     core.ErrorResponse       `json:"error"`
	Result    ModifyInstanceNameResult `json:"result"`
}

type ModifyInstanceNameResult

type ModifyInstanceNameResult struct {
}

type ModifyLevelRequest

type ModifyLevelRequest struct {
	core.JDCloudRequest

	/* 分级 ID  */
	LevelId int `json:"levelId"`

	/* 敏感数据分级描述  */
	LevelSpec *dcap.LevelSpec `json:"levelSpec"`
}

func NewModifyLevelRequest

func NewModifyLevelRequest(
	levelId int,
	levelSpec *dcap.LevelSpec,
) *ModifyLevelRequest

* param levelId: 分级 ID (Required) * param levelSpec: 敏感数据分级描述 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewModifyLevelRequestWithAllParams

func NewModifyLevelRequestWithAllParams(
	levelId int,
	levelSpec *dcap.LevelSpec,
) *ModifyLevelRequest

* param levelId: 分级 ID (Required) * param levelSpec: 敏感数据分级描述 (Required)

func NewModifyLevelRequestWithoutParam

func NewModifyLevelRequestWithoutParam() *ModifyLevelRequest

This constructor has better compatible ability when API parameters changed

func (ModifyLevelRequest) GetRegionId

func (r ModifyLevelRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*ModifyLevelRequest) SetLevelId

func (r *ModifyLevelRequest) SetLevelId(levelId int)

param levelId: 分级 ID(Required)

func (*ModifyLevelRequest) SetLevelSpec

func (r *ModifyLevelRequest) SetLevelSpec(levelSpec *dcap.LevelSpec)

param levelSpec: 敏感数据分级描述(Required)

type ModifyLevelResponse

type ModifyLevelResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    ModifyLevelResult  `json:"result"`
}

type ModifyLevelResult

type ModifyLevelResult struct {
}

type SetDataSourceKmsRequest

type SetDataSourceKmsRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 数据源 ID  */
	DataSourceId string `json:"dataSourceId"`

	/* 添加数据源需要的信息  */
	KmsSpec *dcap.KmsSpec `json:"kmsSpec"`
}

func NewSetDataSourceKmsRequest

func NewSetDataSourceKmsRequest(
	regionId string,
	dataSourceId string,
	kmsSpec *dcap.KmsSpec,
) *SetDataSourceKmsRequest

* param regionId: Region ID (Required) * param dataSourceId: 数据源 ID (Required) * param kmsSpec: 添加数据源需要的信息 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewSetDataSourceKmsRequestWithAllParams

func NewSetDataSourceKmsRequestWithAllParams(
	regionId string,
	dataSourceId string,
	kmsSpec *dcap.KmsSpec,
) *SetDataSourceKmsRequest

* param regionId: Region ID (Required) * param dataSourceId: 数据源 ID (Required) * param kmsSpec: 添加数据源需要的信息 (Required)

func NewSetDataSourceKmsRequestWithoutParam

func NewSetDataSourceKmsRequestWithoutParam() *SetDataSourceKmsRequest

This constructor has better compatible ability when API parameters changed

func (SetDataSourceKmsRequest) GetRegionId

func (r SetDataSourceKmsRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*SetDataSourceKmsRequest) SetDataSourceId

func (r *SetDataSourceKmsRequest) SetDataSourceId(dataSourceId string)

param dataSourceId: 数据源 ID(Required)

func (*SetDataSourceKmsRequest) SetKmsSpec

func (r *SetDataSourceKmsRequest) SetKmsSpec(kmsSpec *dcap.KmsSpec)

param kmsSpec: 添加数据源需要的信息(Required)

func (*SetDataSourceKmsRequest) SetRegionId

func (r *SetDataSourceKmsRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type SetDataSourceKmsResponse

type SetDataSourceKmsResponse struct {
	RequestID string                 `json:"requestId"`
	Error     core.ErrorResponse     `json:"error"`
	Result    SetDataSourceKmsResult `json:"result"`
}

type SetDataSourceKmsResult

type SetDataSourceKmsResult struct {
}

type SetInstanceAccessKeyRequest

type SetInstanceAccessKeyRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 实例 ID  */
	InstanceId string `json:"instanceId"`

	/*   */
	AccessKey string `json:"accessKey"`

	/*   */
	SecretKey string `json:"secretKey"`
}

func NewSetInstanceAccessKeyRequest

func NewSetInstanceAccessKeyRequest(
	regionId string,
	instanceId string,
	accessKey string,
	secretKey string,
) *SetInstanceAccessKeyRequest

* param regionId: Region ID (Required) * param instanceId: 实例 ID (Required) * param accessKey: (Required) * param secretKey: (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewSetInstanceAccessKeyRequestWithAllParams

func NewSetInstanceAccessKeyRequestWithAllParams(
	regionId string,
	instanceId string,
	accessKey string,
	secretKey string,
) *SetInstanceAccessKeyRequest

* param regionId: Region ID (Required) * param instanceId: 实例 ID (Required) * param accessKey: (Required) * param secretKey: (Required)

func NewSetInstanceAccessKeyRequestWithoutParam

func NewSetInstanceAccessKeyRequestWithoutParam() *SetInstanceAccessKeyRequest

This constructor has better compatible ability when API parameters changed

func (SetInstanceAccessKeyRequest) GetRegionId

func (r SetInstanceAccessKeyRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*SetInstanceAccessKeyRequest) SetAccessKey

func (r *SetInstanceAccessKeyRequest) SetAccessKey(accessKey string)

param accessKey: (Required)

func (*SetInstanceAccessKeyRequest) SetInstanceId

func (r *SetInstanceAccessKeyRequest) SetInstanceId(instanceId string)

param instanceId: 实例 ID(Required)

func (*SetInstanceAccessKeyRequest) SetRegionId

func (r *SetInstanceAccessKeyRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

func (*SetInstanceAccessKeyRequest) SetSecretKey

func (r *SetInstanceAccessKeyRequest) SetSecretKey(secretKey string)

param secretKey: (Required)

type SetInstanceAccessKeyResponse

type SetInstanceAccessKeyResponse struct {
	RequestID string                     `json:"requestId"`
	Error     core.ErrorResponse         `json:"error"`
	Result    SetInstanceAccessKeyResult `json:"result"`
}

type SetInstanceAccessKeyResult

type SetInstanceAccessKeyResult struct {
}

type SetInstanceByPassModeRequest

type SetInstanceByPassModeRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 实例 ID  */
	InstanceId string `json:"instanceId"`

	/*   */
	ByPassMode bool `json:"byPassMode"`
}

func NewSetInstanceByPassModeRequest

func NewSetInstanceByPassModeRequest(
	regionId string,
	instanceId string,
	byPassMode bool,
) *SetInstanceByPassModeRequest

* param regionId: Region ID (Required) * param instanceId: 实例 ID (Required) * param byPassMode: (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewSetInstanceByPassModeRequestWithAllParams

func NewSetInstanceByPassModeRequestWithAllParams(
	regionId string,
	instanceId string,
	byPassMode bool,
) *SetInstanceByPassModeRequest

* param regionId: Region ID (Required) * param instanceId: 实例 ID (Required) * param byPassMode: (Required)

func NewSetInstanceByPassModeRequestWithoutParam

func NewSetInstanceByPassModeRequestWithoutParam() *SetInstanceByPassModeRequest

This constructor has better compatible ability when API parameters changed

func (SetInstanceByPassModeRequest) GetRegionId

func (r SetInstanceByPassModeRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*SetInstanceByPassModeRequest) SetByPassMode

func (r *SetInstanceByPassModeRequest) SetByPassMode(byPassMode bool)

param byPassMode: (Required)

func (*SetInstanceByPassModeRequest) SetInstanceId

func (r *SetInstanceByPassModeRequest) SetInstanceId(instanceId string)

param instanceId: 实例 ID(Required)

func (*SetInstanceByPassModeRequest) SetRegionId

func (r *SetInstanceByPassModeRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type SetInstanceByPassModeResponse

type SetInstanceByPassModeResponse struct {
	RequestID string                      `json:"requestId"`
	Error     core.ErrorResponse          `json:"error"`
	Result    SetInstanceByPassModeResult `json:"result"`
}

type SetInstanceByPassModeResult

type SetInstanceByPassModeResult struct {
}

type UpdateDataSourceNameRequest

type UpdateDataSourceNameRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 数据源 ID  */
	DataSourceId string `json:"dataSourceId"`

	/* 数据源名称  */
	DataSourceName string `json:"dataSourceName"`
}

func NewUpdateDataSourceNameRequest

func NewUpdateDataSourceNameRequest(
	regionId string,
	dataSourceId string,
	dataSourceName string,
) *UpdateDataSourceNameRequest

* param regionId: Region ID (Required) * param dataSourceId: 数据源 ID (Required) * param dataSourceName: 数据源名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUpdateDataSourceNameRequestWithAllParams

func NewUpdateDataSourceNameRequestWithAllParams(
	regionId string,
	dataSourceId string,
	dataSourceName string,
) *UpdateDataSourceNameRequest

* param regionId: Region ID (Required) * param dataSourceId: 数据源 ID (Required) * param dataSourceName: 数据源名称 (Required)

func NewUpdateDataSourceNameRequestWithoutParam

func NewUpdateDataSourceNameRequestWithoutParam() *UpdateDataSourceNameRequest

This constructor has better compatible ability when API parameters changed

func (UpdateDataSourceNameRequest) GetRegionId

func (r UpdateDataSourceNameRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*UpdateDataSourceNameRequest) SetDataSourceId

func (r *UpdateDataSourceNameRequest) SetDataSourceId(dataSourceId string)

param dataSourceId: 数据源 ID(Required)

func (*UpdateDataSourceNameRequest) SetDataSourceName

func (r *UpdateDataSourceNameRequest) SetDataSourceName(dataSourceName string)

param dataSourceName: 数据源名称(Required)

func (*UpdateDataSourceNameRequest) SetRegionId

func (r *UpdateDataSourceNameRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type UpdateDataSourceNameResponse

type UpdateDataSourceNameResponse struct {
	RequestID string                     `json:"requestId"`
	Error     core.ErrorResponse         `json:"error"`
	Result    UpdateDataSourceNameResult `json:"result"`
}

type UpdateDataSourceNameResult

type UpdateDataSourceNameResult struct {
}

Jump to

Keyboard shortcuts

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