Package version:

Interface JavaComponentProperties

Java Component common properties.

interface JavaComponentProperties {
    componentType:
        | "SpringCloudGateway"
        | "SpringBootAdmin"
        | "Nacos"
        | "SpringCloudEureka"
        | "SpringCloudConfig";
    configurations?: JavaComponentConfigurationProperty[];
    provisioningState?: string;
    scale?: JavaComponentPropertiesScale;
    serviceBinds?: JavaComponentServiceBind[];
}

Hierarchy (view full)

Properties

componentType:
    | "SpringCloudGateway"
    | "SpringBootAdmin"
    | "Nacos"
    | "SpringCloudEureka"
    | "SpringCloudConfig"

Polymorphic discriminator, which specifies the different types this object can be

List of Java Components configuration properties

provisioningState?: string

Provisioning state of the Java Component. NOTE: This property will not be serialized. It can only be populated by the server.

Java component scaling configurations

serviceBinds?: JavaComponentServiceBind[]

List of Java Components that are bound to the Java component