Share via


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

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to server.

Constructor

JavaComponentProperties(*, configurations: List[_models.JavaComponentConfigurationProperty] | None = None, scale: _models.JavaComponentPropertiesScale | None = None, service_binds: List[_models.JavaComponentServiceBind] | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
configurations

List of Java Components configuration properties.

Default value: None
scale

Java component scaling configurations.

Default value: None
service_binds

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

Default value: None

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.