Logs
LogsLog Explorer
LogsLog ExplorerQuery
Run a log query
client.Logs.LogExplorer.Query.Sql(ctx, params) (*SinglePage[LogExplorerQuerySqlResponse], error)
POST/{accounts_or_zones}/{account_or_zone_id}/logs/explorer/query/sql
LogsLog ExplorerDatasets
List account or zone datasets
client.Logs.LogExplorer.Datasets.List(ctx, params) (*SinglePage[DatasetSummary], error)
GET/{accounts_or_zones}/{account_or_zone_id}/logs/explorer/datasets
Get an account or zone dataset
client.Logs.LogExplorer.Datasets.Get(ctx, datasetID, query) (*Dataset, error)
GET/{accounts_or_zones}/{account_or_zone_id}/logs/explorer/datasets/{dataset_id}
Create an account or zone dataset
client.Logs.LogExplorer.Datasets.New(ctx, params) (*Dataset, error)
POST/{accounts_or_zones}/{account_or_zone_id}/logs/explorer/datasets
Update an account or zone dataset
client.Logs.LogExplorer.Datasets.Update(ctx, datasetID, params) (*Dataset, error)
PUT/{accounts_or_zones}/{account_or_zone_id}/logs/explorer/datasets/{dataset_id}
LogsLog ExplorerDatasetsAvailable
List available account or zone datasets
client.Logs.LogExplorer.Datasets.Available.List(ctx, query) (*SinglePage[AvailableDataset], error)
GET/{accounts_or_zones}/{account_or_zone_id}/logs/explorer/datasets/available
LogsControl
LogsControlRetention
Get log retention flag
client.Logs.Control.Retention.Get(ctx, query) (*ControlRetentionGetResponse, error)
GET/zones/{zone_id}/logs/control/retention/flag
Update log retention flag
client.Logs.Control.Retention.New(ctx, params) (*ControlRetentionNewResponse, error)
POST/zones/{zone_id}/logs/control/retention/flag
LogsControlCmb
LogsControlCmbConfig
Get CMB config
client.Logs.Control.Cmb.Config.Get(ctx, query) (*CmbConfig, error)
GET/accounts/{account_id}/logs/control/cmb/config
Update CMB config
client.Logs.Control.Cmb.Config.New(ctx, params) (*CmbConfig, error)
POST/accounts/{account_id}/logs/control/cmb/config
Delete CMB config
client.Logs.Control.Cmb.Config.Delete(ctx, body) (*ControlCmbConfigDeleteResponse, error)
DELETE/accounts/{account_id}/logs/control/cmb/config
LogsRayID
Get logs RayIDs
client.Logs.RayID.Get(ctx, RayID, params) (*unknown, error)
GET/zones/{zone_id}/logs/rayids/{ray_id}
LogsReceived
Get logs received
client.Logs.Received.Get(ctx, params) (*unknown, error)
GET/zones/{zone_id}/logs/received
LogsReceivedFields
List fields
client.Logs.Received.Fields.Get(ctx, query) (*ReceivedFieldGetResponse, error)
GET/zones/{zone_id}/logs/received/fields