| Class | Description | 
|---|---|
| Artifact | Artifact of an service component. | 
| BaseResource | |
| Component | One or more components of the service. | 
| ComponentContainers | Containers of a component. | 
| ConfigFile | A config file that needs to be created and made available as a volume in an
 service component container. | 
| Configuration | Set of configuration properties that can be injected into the service
 components via envs, files and custom pluggable helper docker containers. | 
| Container | An instance of a running service container. | 
| Error | |
| KerberosPrincipal | The kerberos principal of the service. | 
| LocalizationStatus | The status of localization. | 
| PlacementConstraint | Placement constraint details. | 
| PlacementPolicy | Advanced placement policy of the components of a service. | 
| ReadinessCheck | A custom command or a pluggable helper container to determine the readiness
 of a container of a component. | 
| Resource | Resource determines the amount of resources (vcores, memory, network, etc.)
 usable by a container. | 
| Service | An Service resource has the following attributes. | 
| ServiceStatus | The current status of a submitted service, returned as a response to the
 GET API. | 
| Enum | Description | 
|---|---|
| ComponentState | |
| ConfigFormat | |
| ContainerState | The current state of the container of an application. | 
| PlacementScope | The scope of placement for the containers of a component. | 
| PlacementType | The type of placement - affinity/anti-affinity/affinity-with-cardinality with
 containers of another component or containers of the same component (self). | 
| ServiceState | The current state of an service. | 
Copyright © 2023 Apache Software Foundation. All rights reserved.