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 Laa S Status ->
get/v1/laas/{project_id}/{region_id}/status

Get LaaS status

Update Laa S Status ->
patch/v1/laas/{project_id}/{region_id}/status

Update LaaS status

Domain types

LaasStatus = { is_initialized, namespace }
Logging

Topics

logging.topics

Methods

Create Laa S Kafka Topic Within Client Namespace ->
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

List Laa S Kafka Topics 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... }