pub trait DaemonSetExt: ResourceBuilder {
    // Required methods
    fn new(name: impl ToString) -> Self;
    fn with_labels(
        name: impl ToString,
        labels: impl IntoIterator<Item = (impl ToString, impl ToString)>
    ) -> Self;
    fn spec(self, spec: DaemonSetSpec) -> Self;
    fn min_ready_seconds(self, seconds: i32) -> Self;
    fn revision_history_limit(self, limit: i32) -> Self;
    fn selector(self, selector: LabelSelector) -> Self;
    fn match_labels(
        self,
        match_labels: impl IntoIterator<Item = (impl ToString, impl ToString)>
    ) -> Self;
    fn update_strategy(self, strategy: DaemonSetUpdateStrategy) -> Self;
    fn template(self, template: PodTemplateSpec) -> Self;
    fn pod(self, pod: PodSpec) -> Self;
}

Required Methods§

source

fn new(name: impl ToString) -> Self

source

fn with_labels( name: impl ToString, labels: impl IntoIterator<Item = (impl ToString, impl ToString)> ) -> Self

source

fn spec(self, spec: DaemonSetSpec) -> Self

source

fn min_ready_seconds(self, seconds: i32) -> Self

source

fn revision_history_limit(self, limit: i32) -> Self

source

fn selector(self, selector: LabelSelector) -> Self

source

fn match_labels( self, match_labels: impl IntoIterator<Item = (impl ToString, impl ToString)> ) -> Self

source

fn update_strategy(self, strategy: DaemonSetUpdateStrategy) -> Self

source

fn template(self, template: PodTemplateSpec) -> Self

source

fn pod(self, pod: PodSpec) -> Self

Implementors§