pub struct ProjectDeploy { /* private fields */ }Expand description
The effective deploy mapping, retaining malformed, extension, and future-unknown evidence.
Implementations§
Source§impl ProjectDeploy
impl ProjectDeploy
Sourcepub const fn endpoint_mode(&self) -> Option<&ProjectValue<DeployEndpointMode>>
pub const fn endpoint_mode(&self) -> Option<&ProjectValue<DeployEndpointMode>>
Returns the effective service-discovery endpoint mode.
Sourcepub const fn labels(&self) -> Option<&ProjectValue<ProjectLabels>>
pub const fn labels(&self) -> Option<&ProjectValue<ProjectLabels>>
Returns effective deployment labels, distinct from service container labels.
Sourcepub const fn mode(&self) -> Option<&ProjectValue<DeployMode>>
pub const fn mode(&self) -> Option<&ProjectValue<DeployMode>>
Returns the effective deployment mode.
Sourcepub const fn placement(&self) -> Option<&ProjectValue<ProjectDeployPlacement>>
pub const fn placement(&self) -> Option<&ProjectValue<ProjectDeployPlacement>>
Returns the effective deployment placement without scheduling interpretation.
Sourcepub const fn replicas(&self) -> Option<&ProjectValue<DeployReplicas>>
pub const fn replicas(&self) -> Option<&ProjectValue<DeployReplicas>>
Returns the effective replica-count spelling and YAML scalar category.
Sourcepub const fn resources(&self) -> Option<&ProjectValue<ProjectDeployResources>>
pub const fn resources(&self) -> Option<&ProjectValue<ProjectDeployResources>>
Returns effective deploy resources without resource-policy interpretation.
Sourcepub const fn restart_policy(
&self,
) -> Option<&ProjectValue<ProjectDeployRestartPolicy>>
pub const fn restart_policy( &self, ) -> Option<&ProjectValue<ProjectDeployRestartPolicy>>
Returns the effective deploy restart policy, separate from service restart.
Sourcepub const fn rollback_config(
&self,
) -> Option<&ProjectValue<ProjectDeployRollbackConfig>>
pub const fn rollback_config( &self, ) -> Option<&ProjectValue<ProjectDeployRollbackConfig>>
Returns the effective rollback configuration without rollout interpretation.
Sourcepub const fn update_config(
&self,
) -> Option<&ProjectValue<ProjectDeployUpdateConfig>>
pub const fn update_config( &self, ) -> Option<&ProjectValue<ProjectDeployUpdateConfig>>
Returns the effective rolling-update configuration without rollout interpretation.
Sourcepub fn unmodeled_fields(&self) -> &[ProjectFieldReference]
pub fn unmodeled_fields(&self) -> &[ProjectFieldReference]
Returns malformed, extension, and future-unknown deploy-field evidence.
Trait Implementations§
Source§impl Clone for ProjectDeploy
impl Clone for ProjectDeploy
Source§fn clone(&self) -> ProjectDeploy
fn clone(&self) -> ProjectDeploy
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more