Ballerina library
wso2.controlplane
Module wso2.controlplane
ballerinax/wso2.controlplane Ballerina library
0.1.1
Module Overview
This module provides the Ballerina wso2.controlplane related implementation.
Enums![](/images/permalink.svg)
wso2.controlplane: ArtifactType![](/images/permalink.svg)
Members
SERVICE
LISTENER
Records![](/images/permalink.svg)
wso2.controlplane: Artifact![](/images/permalink.svg)
Represents a Ballerina artifact.
Fields
- name string - the name of the artifact.
wso2.controlplane: Artifacts![](/images/permalink.svg)
Represents a list of artifacts in a Ballerina node.
Fields
- count int - the number of artifacts.
- list Artifact[] - the list of artifacts.
wso2.controlplane: ListenerDetail![](/images/permalink.svg)
Represents the details of a Ballerina listener object.
Fields
- Fields Included from *Artifact
- name string
- anydata...
- protocol string - the protocol of the listener.
- package string - the package where the listener is defined.
wso2.controlplane: Node![](/images/permalink.svg)
Represents a Ballerina node.
Fields
- platformName string(default "ballerina") - the platform name.
- platformVersion string - the ballerina version.
- ballerinaHome string - the ballerina home directory.
- osName string - the operating system name.
- osVersion string - the operating system version.
wso2.controlplane: RequestLimit![](/images/permalink.svg)
Represents the request details of a Ballerina listener object.
Fields
- maxUriLength int - the maximum URI length.
- maxHeaderSize int - the maximum header size.
- maxEntityBodySize int - the maximum entity body size.
wso2.controlplane: Resource![](/images/permalink.svg)
Represents the details of a Ballerina service resource.
Fields
- methods string[] - the HTTP methods supported by the resource.
- url string - the URL of the resource.
wso2.controlplane: ServiceDetail![](/images/permalink.svg)
Represents the details of a Ballerina service.
Fields
- Fields Included from *Artifact
- name string
- anydata...
- basePath string - the base path of the service.
- package string - the package where the service is defined.
- listeners Artifact[] - the list of listeners to which the service is attached.
- resources Resource[] - the list of resources in the service.
Union types![](/images/permalink.svg)
wso2.controlplane: ArtifactDetail![](/images/permalink.svg)
ArtifactDetail
Represents the details of a Ballerina artifact.
Import
import ballerinax/wso2.controlplane;
Metadata
Released date: 2 months ago
Version: 0.1.1
License: Apache-2.0
Compatibility
Platform: java17
Ballerina version: 2201.9.0-20240502-141200-0a49fa42
GraalVM compatible: Yes
Pull count
Total: 7
Current verison: 5
Weekly downloads