Struct pulumi_wasm_docker::service::ServiceResult
source · pub struct ServiceResult {
pub auth: Output<Option<ServiceAuth>>,
pub converge_config: Output<Option<ServiceConvergeConfig>>,
pub endpoint_spec: Output<ServiceEndpointSpec>,
pub labels: Output<Vec<ServiceLabel>>,
pub mode: Output<ServiceMode>,
pub name: Output<String>,
pub rollback_config: Output<Option<ServiceRollbackConfig>>,
pub task_spec: Output<ServiceTaskSpec>,
pub update_config: Output<Option<ServiceUpdateConfig>>,
}
Fields§
§auth: Output<Option<ServiceAuth>>
Configuration for the authentication for pulling the images of the service
converge_config: Output<Option<ServiceConvergeConfig>>
A configuration to ensure that a service converges aka reaches the desired that of all task up and running
endpoint_spec: Output<ServiceEndpointSpec>
Properties that can be configured to access and load balance a service
labels: Output<Vec<ServiceLabel>>
User-defined key/value metadata
mode: Output<ServiceMode>
Scheduling mode for the service
name: Output<String>
Name of the service
rollback_config: Output<Option<ServiceRollbackConfig>>
Specification for the rollback strategy of the service
task_spec: Output<ServiceTaskSpec>
User modifiable task configuration
update_config: Output<Option<ServiceUpdateConfig>>
Specification for the update strategy of the service
Auto Trait Implementations§
impl Freeze for ServiceResult
impl RefUnwindSafe for ServiceResult
impl Send for ServiceResult
impl Sync for ServiceResult
impl Unpin for ServiceResult
impl UnwindSafe for ServiceResult
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more