JavaComponentProperties Class

Java Component common properties.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: SpringBootAdminComponent, SpringCloudConfigComponent, SpringCloudEurekaComponent

Constructor

JavaComponentProperties(*args: Any, **kwargs: Any)

Variables

Name Description
component_type

Type of the Java Component. Required. Known values are: "SpringBootAdmin", "SpringCloudEureka", and "SpringCloudConfig".

provisioning_state

Provisioning state of the Java Component. Known values are: "Succeeded", "Failed", "Canceled", "Deleting", and "InProgress".

configurations

List of Java Components configuration properties.

scale

Java component scaling configurations.

service_binds

List of Java Components that are bound to the Java component.

Attributes

component_type

"SpringBootAdmin", "SpringCloudEureka", and "SpringCloudConfig".

component_type: str

configurations

List of Java Components configuration properties.

configurations: list['_models.JavaComponentConfigurationProperty'] | None

provisioning_state

"Succeeded", "Failed", "Canceled", "Deleting", and "InProgress".

provisioning_state: str | _models.JavaComponentProvisioningState | None

scale

Java component scaling configurations.

scale: _models.JavaComponentPropertiesScale | None

service_binds

List of Java Components that are bound to the Java component.

service_binds: list['_models.JavaComponentServiceBind'] | None