新建跨账号日志接入
功能介绍
新建跨账号日志接入
URI
POST /v2.0/{project_id}/lts/createAgencyAccess
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
project_id |
是 |
String |
项目ID,获取方式请参见:获取项目ID,获取账号ID,日志组ID、日志流ID 最小长度:1 最大长度:64 |
请求参数
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
X-Auth-Token |
是 |
String |
从IAM服务获取的用户Token,获取方式请参见:获取用户Token 最小长度:1 最大长度:10000 |
|
Content-Type |
是 |
String |
该字段填为:application/json;charset=utf8。 最小长度:30 最大长度:30 |
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
preview_agency_list |
是 |
Array of PreviewAgencyLogAccessReqBody objects |
预览代理列表 |
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
agency_access_type |
是 |
String |
日志访问类型 |
|
agency_log_access |
是 |
String |
跨账号日志接入配置名称 |
|
log_agencyStream_name |
是 |
String |
委托日志流名称 |
|
log_agencyStream_id |
是 |
String |
委托日志流id |
|
log_agencyGroup_name |
是 |
String |
委托日志组名称 |
|
log_agencyGroup_id |
是 |
String |
委托日志组id |
|
log_beAgencystream_name |
是 |
String |
被委托日志流名称 |
|
log_beAgencystream_id |
是 |
String |
被委托日志流id |
|
log_beAgencygroup_name |
是 |
String |
被委托日志组名称 |
|
log_beAgencygroup_id |
是 |
String |
被委托日志组id |
|
be_agency_project_id |
是 |
String |
被委托项目id |
|
agency_project_id |
是 |
String |
委托项目id |
|
agency_domain_name |
是 |
String |
委托账号名称 |
|
agency_name |
是 |
String |
委托名称 |
响应参数
状态码:201
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
LTSAgencyAccessConfigInfoList |
Array of LTSAccessConfigInfoRespon200 objects |
跨账号创建日志接入配置响应列表 |
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
access_config_id |
String |
跨账号日志接入id |
|
project_id |
String |
项目ID |
|
access_config_name |
String |
跨账号日志接入名称 |
|
access_config_type |
Object |
跨账号日志接入类型 |
|
group_id |
String |
日志组ID |
|
log_group_name |
String |
日志组名称 |
|
log_stream_id |
String |
日志流ID |
|
log_stream_name |
String |
日志流名称 |
|
create_time |
Long |
创建时间 |
|
agency_log_access |
委托接入信息 |
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
agency_access_type |
String |
日志访问类型 |
|
agency_log_access |
String |
跨账号日志接入配置名称 |
|
log_agencyStream_name |
String |
委托日志流名称 |
|
log_agencyStream_id |
String |
委托日志流id |
|
log_agencyGroup_name |
String |
委托日志组名称 |
|
log_agencyGroup_id |
String |
委托日志组id |
|
log_beAgencystream_name |
String |
被委托日志流名称 |
|
log_beAgencystream_id |
String |
被委托日志流id |
|
log_beAgencygroup_name |
String |
被委托日志组名称 |
|
log_beAgencygroup_id |
String |
被委托日志组id |
|
be_agency_project_id |
String |
被委托项目id |
|
agency_project_id |
String |
委托项目id |
|
agency_domain_name |
String |
委托账号名称 |
|
agency_name |
String |
委托名称 |
状态码:400
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
message |
ErrorMessagebody object |
错误信息body体 |
状态码:500
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
message |
ErrorMessagebody object |
错误信息body体 |
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
code |
String |
错误码 |
|
details |
String |
错误描述 |
请求示例
新建跨账号日志接入
POST https://{endpoint}/v2.0/{project_id}/lts/createAgencyAccess
{
"preview_agency_list" : [ {
"agency_log_access" : "rule_lb30",
"agency_access_type" : "AGENCYACCESS",
"agency_name" : "wenshufeng",
"agency_domain_name" : "paas_aom_z00418070_01",
"agency_project_id" : "a0a12b069ab4491185d7cf26c3e86ada",
"be_agency_project_id" : "2a473356cca5487f8373be891bffc1cf",
"log_agencyStream_name" : "lts-topic-bug",
"log_agencyStream_id" : "beb169ff-e6e9-4bea-8e77-50afdec74071",
"log_agencyGroup_name" : "lts-group-sgq",
"log_agencyGroup_id" : "f06cbfa0-7243-4031-9380-ae0465bd3997",
"log_beAgencystream_name" : "lts-topic-ECS",
"log_beAgencystream_id" : "36ce06b0-c6bf-436d-9abe-39de86da28bb",
"log_beAgencygroup_name" : "lts-group-sgqECS",
"log_beAgencygroup_id" : "1e749063-d9f5-474f-a537-00cad4e9a108"
} ]
}
响应示例
状态码:201
跨账号日志接入成功
[ {
"access_config_id" : "e929f40e-d1cf-4d59-b656-a2995cbd3229",
"access_config_name" : "rule_lb30",
"access_config_type" : "AGENCYACCESS",
"agency_log_access" : {
"agency_accessConfig_id" : "e929f40e-d1cf-4d59-b656-a2995cbd3229",
"agency_access_type" : "AGENCYACCESS",
"agency_domain_name" : "paas_aom_z00418070_01",
"agency_log_access" : "rule_lb30",
"agency_name" : "wenshufeng",
"agency_project_id" : "a0a12b069ab4491185d7cf26c3e86ada",
"be_agency_project_id" : "2a473356cca5487f8373be891bffc1cf",
"log_agencyGroup_id" : "f06cbfa0-7243-4031-9380-ae0465bd3997",
"log_agencyGroup_name" : "lts-group-sgq",
"log_agencyStream_id" : "beb169ff-e6e9-4bea-8e77-50afdec74071",
"log_agencyStream_name" : "lts-topic-bug",
"log_beAgencygroup_id" : "1e749063-d9f5-474f-a537-00cad4e9a108",
"log_beAgencygroup_name" : "lts-group-sgqECS",
"log_beAgencystream_id" : "36ce06b0-c6bf-436d-9abe-39de86da28bb",
"log_beAgencystream_name" : "lts-topic-ECS"
},
"binary_collect" : false,
"create_time" : 1694400753168,
"group_id" : "1e749063-d9f5-474f-a537-00cad4e9a108",
"hostGroupNum" : 0,
"hostNum" : 0,
"host_group_info_list" : [ ],
"host_rule_info" : {
"black_paths" : [ ],
"pathType" : "host_file",
"paths" : [ ],
"stderr" : false,
"stdout" : false
},
"id" : "",
"indexId" : "",
"key" : "",
"log_group_name" : "lts-group-sgqECS",
"log_split" : false,
"log_stream_id" : "36ce06b0-c6bf-436d-9abe-39de86da28bb",
"log_stream_name" : "lts-topic-ECS",
"pathNum" : 0,
"project_id" : "2a473356cca5487f8373be891bffc1cf",
"tag_list" : [ ]
} ]
状态码:400
跨账号日志接入创建失败
{
"message" : {
"code" : "LTS.0420",
"details" : "Agency not existed, check domain name and agency name"
}
}
状态码:500
服务内部错误
{
"message" : {
"code" : "LTS.0010",
"details" : "The system encountered an internal error"
}
}
状态码
|
状态码 |
描述 |
|---|---|
|
201 |
跨账号日志接入成功 |
|
400 |
跨账号日志接入创建失败 |
|
500 |
服务内部错误 |
错误码
请参见错误码。