Documentation
¶
Index ¶
- type DescribeInstanceCollectConfsRequest
- func NewDescribeInstanceCollectConfsRequest(regionId string, instanceId string) *DescribeInstanceCollectConfsRequest
- func NewDescribeInstanceCollectConfsRequestWithAllParams(regionId string, instanceId string) *DescribeInstanceCollectConfsRequest
- func NewDescribeInstanceCollectConfsRequestWithoutParam() *DescribeInstanceCollectConfsRequest
- type DescribeInstanceCollectConfsResponse
- type DescribeInstanceCollectConfsResult
- type DescribeLogdCARequest
- type DescribeLogdCAResponse
- type DescribeLogdCAResult
- type PutRequest
- type PutResponse
- type PutResult
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 ¶
func (r DescribeInstanceCollectConfsRequest) GetRegionId() string
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 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"`
}