pub struct CloudflareServiceDeployRequest {
pub service_name: String,
pub worker_app: String,
pub dry_run: bool,
pub rollout: Option<String>,
pub skip_deploy: bool,
pub allow_unchanged_container_image: bool,
pub prune_old_images: bool,
pub local_build: bool,
pub local_build_only: bool,
}Expand description
Request to deploy one service via Cloudflare Worker / Containers.
Fields§
§service_name: String§worker_app: StringWorker app name (workers[].name), defaults to service name when unset.
dry_run: bool§rollout: Option<String>immediate | gradual (or empty for worker default).
skip_deploy: bool§allow_unchanged_container_image: bool§prune_old_images: bool§local_build: boolPre-build the container Dockerfile with local Docker before Wrangler deploy.
local_build_only: boolOnly run the local Docker build (no Wrangler deploy / registry push).
Trait Implementations§
Source§impl Clone for CloudflareServiceDeployRequest
impl Clone for CloudflareServiceDeployRequest
Source§fn clone(&self) -> CloudflareServiceDeployRequest
fn clone(&self) -> CloudflareServiceDeployRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for CloudflareServiceDeployRequest
impl<'de> Deserialize<'de> for CloudflareServiceDeployRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for CloudflareServiceDeployRequest
impl RefUnwindSafe for CloudflareServiceDeployRequest
impl Send for CloudflareServiceDeployRequest
impl Sync for CloudflareServiceDeployRequest
impl Unpin for CloudflareServiceDeployRequest
impl UnsafeUnpin for CloudflareServiceDeployRequest
impl UnwindSafe for CloudflareServiceDeployRequest
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