apis

package
v1.10.0 Latest Latest
Warning

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

Go to latest
Published: Jul 30, 2019 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DescribeInstanceCollectConfsRequest

type DescribeInstanceCollectConfsRequest struct {
	core.JDCloudRequest

	/* region  */
	RegionId string `json:"regionId"`

	/* instanceId  */
	InstanceId string `json:"instanceId"`
}

func NewDescribeInstanceCollectConfsRequest

func NewDescribeInstanceCollectConfsRequest(
	regionId string,
	instanceId string,
) *DescribeInstanceCollectConfsRequest

* param regionId: region (Required) * param instanceId: instanceId (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeInstanceCollectConfsRequestWithAllParams

func NewDescribeInstanceCollectConfsRequestWithAllParams(
	regionId string,
	instanceId string,
) *DescribeInstanceCollectConfsRequest

* param regionId: region (Required) * param instanceId: instanceId (Required)

func NewDescribeInstanceCollectConfsRequestWithoutParam

func NewDescribeInstanceCollectConfsRequestWithoutParam() *DescribeInstanceCollectConfsRequest

This constructor has better compatible ability when API parameters changed

func (DescribeInstanceCollectConfsRequest) GetRegionId

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

func (*DescribeInstanceCollectConfsRequest) SetInstanceId

func (r *DescribeInstanceCollectConfsRequest) SetInstanceId(instanceId string)

param instanceId: instanceId(Required)

func (*DescribeInstanceCollectConfsRequest) SetRegionId

func (r *DescribeInstanceCollectConfsRequest) SetRegionId(regionId string)

param regionId: region(Required)

type DescribeInstanceCollectConfsResponse

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

type DescribeInstanceCollectConfsResult

type DescribeInstanceCollectConfsResult struct {
	Confs []logs.CollectConf `json:"confs"`
}

type DescribeLogdCARequest

type DescribeLogdCARequest struct {
	core.JDCloudRequest

	/* region  */
	RegionId string `json:"regionId"`

	/* instanceId  */
	InstanceId string `json:"instanceId"`
}

func NewDescribeLogdCARequest

func NewDescribeLogdCARequest(
	regionId string,
	instanceId string,
) *DescribeLogdCARequest

* param regionId: region (Required) * param instanceId: instanceId (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeLogdCARequestWithAllParams

func NewDescribeLogdCARequestWithAllParams(
	regionId string,
	instanceId string,
) *DescribeLogdCARequest

* param regionId: region (Required) * param instanceId: instanceId (Required)

func NewDescribeLogdCARequestWithoutParam

func NewDescribeLogdCARequestWithoutParam() *DescribeLogdCARequest

This constructor has better compatible ability when API parameters changed

func (DescribeLogdCARequest) GetRegionId

func (r DescribeLogdCARequest) GetRegionId() string

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

func (*DescribeLogdCARequest) SetInstanceId

func (r *DescribeLogdCARequest) SetInstanceId(instanceId string)

param instanceId: instanceId(Required)

func (*DescribeLogdCARequest) SetRegionId

func (r *DescribeLogdCARequest) SetRegionId(regionId string)

param regionId: region(Required)

type DescribeLogdCAResponse

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

type DescribeLogdCAResult

type DescribeLogdCAResult struct {
	Cert       string `json:"cert"`
	ExpiryDate int64  `json:"expiryDate"`
	PrivateKey string `json:"privateKey"`
}

type PutRequest

type PutRequest struct {
	core.JDCloudRequest

	/* 日志主题uid  */
	LogtopicUID string `json:"logtopicUID"`

	/* 全局 strean 日志流标识符(建议起能唯一界定一个文件的名字,如 /i-iqnvqpinkjiq/app.log),不传则写入default日志流中(会导致很多文件混合在一起,不推荐) (Optional) */
	Stream *string `json:"stream"`

	/* 全局时间戳,UTC格式,最多支持到纳秒级别,不传入则取服务器时间。如 2019-04-08T03:08:04.437670934Z、2019-04-08T03:08:04Z、2019-04-08T03:08:04.123Z (Optional) */
	Timestamp *string `json:"timestamp"`

	/* 日志数据  */
	Entries []logs.Entry `json:"entries"`
}

func NewPutRequest

func NewPutRequest(
	logtopicUID string,
	entries []logs.Entry,
) *PutRequest

* param logtopicUID: 日志主题uid (Required) * param entries: 日志数据 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewPutRequestWithAllParams

func NewPutRequestWithAllParams(
	logtopicUID string,
	stream *string,
	timestamp *string,
	entries []logs.Entry,
) *PutRequest

* param logtopicUID: 日志主题uid (Required) * param stream: 全局 strean 日志流标识符(建议起能唯一界定一个文件的名字,如 /i-iqnvqpinkjiq/app.log),不传则写入default日志流中(会导致很多文件混合在一起,不推荐) (Optional) * param timestamp: 全局时间戳,UTC格式,最多支持到纳秒级别,不传入则取服务器时间。如 2019-04-08T03:08:04.437670934Z、2019-04-08T03:08:04Z、2019-04-08T03:08:04.123Z (Optional) * param entries: 日志数据 (Required)

func NewPutRequestWithoutParam

func NewPutRequestWithoutParam() *PutRequest

This constructor has better compatible ability when API parameters changed

func (PutRequest) GetRegionId

func (r PutRequest) GetRegionId() string

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

func (*PutRequest) SetEntries

func (r *PutRequest) SetEntries(entries []logs.Entry)

param entries: 日志数据(Required)

func (*PutRequest) SetLogtopicUID

func (r *PutRequest) SetLogtopicUID(logtopicUID string)

param logtopicUID: 日志主题uid(Required)

func (*PutRequest) SetStream

func (r *PutRequest) SetStream(stream string)

param stream: 全局 strean 日志流标识符(建议起能唯一界定一个文件的名字,如 /i-iqnvqpinkjiq/app.log),不传则写入default日志流中(会导致很多文件混合在一起,不推荐)(Optional)

func (*PutRequest) SetTimestamp

func (r *PutRequest) SetTimestamp(timestamp string)

param timestamp: 全局时间戳,UTC格式,最多支持到纳秒级别,不传入则取服务器时间。如 2019-04-08T03:08:04.437670934Z、2019-04-08T03:08:04Z、2019-04-08T03:08:04.123Z(Optional)

type PutResponse

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

type PutResult

type PutResult struct {
}

Jump to

Keyboard shortcuts

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