ServiceState class
Input properties used for looking up and filtering Service resources.
Constructors
-
ServiceState({Input<
ServiceAuth?> ? auth, Input<ServiceConvergeConfig?> ? convergeConfig, Input<ServiceEndpointSpec?> ? endpointSpec, Input<List< ? labels, Input<ServiceLabel> ?>ServiceMode?> ? mode, Input<String?> ? name, Input<ServiceRollbackConfig?> ? rollbackConfig, Input<ServiceTaskSpec?> ? taskSpec, Input<ServiceUpdateConfig?> ? updateConfig}) -
Creates a new ServiceState.
authConfiguration for the authentication for pulling the images of the serviceconvergeConfigA configuration to ensure that a service converges aka reaches the desired that of all task up and runningendpointSpecProperties that can be configured to access and load balance a servicelabelsUser-defined key/value metadatamodeScheduling mode for the servicenameName of the servicerollbackConfigSpecification for the rollback strategy of the servicetaskSpecUser modifiable task configurationupdateConfigSpecification for the update strategy of the serviceconst -
ServiceState.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
auth
→ Input<
ServiceAuth?> ? -
Configuration for the authentication for pulling the images of the service
final
-
convergeConfig
→ Input<
ServiceConvergeConfig?> ? -
A configuration to ensure that a service converges aka reaches the desired that of all task up and running
final
-
endpointSpec
→ Input<
ServiceEndpointSpec?> ? -
Properties that can be configured to access and load balance a service
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
labels
→ Input<
List< ?ServiceLabel> ?> -
User-defined key/value metadata
final
-
mode
→ Input<
ServiceMode?> ? -
Scheduling mode for the service
final
-
name
→ Input<
String?> ? -
Name of the service
final
-
rollbackConfig
→ Input<
ServiceRollbackConfig?> ? -
Specification for the rollback strategy of the service
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
taskSpec
→ Input<
ServiceTaskSpec?> ? -
User modifiable task configuration
final
-
updateConfig
→ Input<
ServiceUpdateConfig?> ? -
Specification for the update strategy of the service
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited