Logging
logging
Methods
Available Destination Regions ->
get/v1/laas/{region_id}/destination_regions
Available destination regions
List Laa S Hosts -> { hosts }
get/v1/laas/{region_id}/hosts
List LaaS hosts
Regenerate Laa S Credentials -> { password, username }
post/v1/laas/{project_id}/{region_id}/users
Regenerate LaaS credentials
Validate Custom Namespace Creation Availability -> { available, namespace }
get/v1/laas/namespaces/{project_id}/{region_id}/{namespace_name}
Validate custom_namespace creation availability
Logging
Status
logging.status
Methods
get/v1/laas/{project_id}/{region_id}/status
Get LaaS status
patch/v1/laas/{project_id}/{region_id}/status
Update LaaS status
Domain types
LaasStatus = { is_initialized, namespace }
Logging
Topics
logging.topics
Methods
put/v1/laas/{project_id}/{region_id}/topics
Create LaaS Kafka topic within client namespace
Delete Laa S Kafka Topic Within Client Namespace ->
delete/v1/laas/{project_id}/{region_id}/topics/{topic_name}
Delete LaaS Kafka topic within client namespace
get/v1/laas/{project_id}/{region_id}/topics
List LaaS Kafka topics within client namespace
Parameters
project_id: number
region_id: number
Response fields
Request example
200Example
Domain types
LaasKafkaTopic = { name, index_pattern, retention_policy, 1 more... }