Logs
LogsControl
LogsControlRetention
Get log retention flag
client.logs.control.retention.get(RetentionGetParams { zone_id } params, RequestOptionsoptions?): RetentionGetResponse { flag } | null
GET/zones/{zone_id}/logs/control/retention/flag
Update log retention flag
client.logs.control.retention.create(RetentionCreateParams { zone_id, flag } params, RequestOptionsoptions?): RetentionCreateResponse { flag } | null
POST/zones/{zone_id}/logs/control/retention/flag
LogsControlCmb
LogsControlCmbConfig
Get CMB config
client.logs.control.cmb.config.get(ConfigGetParams { account_id } params, RequestOptionsoptions?): CmbConfig { allow_out_of_region_access, regions } | null
GET/accounts/{account_id}/logs/control/cmb/config
Update CMB config
client.logs.control.cmb.config.create(ConfigCreateParams { account_id, allow_out_of_region_access, regions } params, RequestOptionsoptions?): CmbConfig { allow_out_of_region_access, regions } | null
POST/accounts/{account_id}/logs/control/cmb/config
Delete CMB config
client.logs.control.cmb.config.delete(ConfigDeleteParams { account_id } params, RequestOptionsoptions?): ConfigDeleteResponse | null
DELETE/accounts/{account_id}/logs/control/cmb/config
LogsRayID
Get logs RayIDs
client.logs.RayID.get(stringRayID, RayIDGetParams { zone_id, fields, timestamps } params, RequestOptionsoptions?): RayIDGetResponse
GET/zones/{zone_id}/logs/rayids/{ray_id}
LogsReceived
Get logs received
client.logs.received.get(ReceivedGetParams { zone_id, end, count, 4 more } params, RequestOptionsoptions?): ReceivedGetResponse
GET/zones/{zone_id}/logs/received
LogsReceivedFields
List fields
client.logs.received.fields.get(FieldGetParams { zone_id } params, RequestOptionsoptions?): FieldGetResponse { key }
GET/zones/{zone_id}/logs/received/fields