pub struct UpdateProjectRequest {Show 14 fields
pub name: String,
pub description: Option<String>,
pub source: Option<ProjectSource>,
pub artifacts: Option<ProjectArtifacts>,
pub environment: Option<ProjectEnvironment>,
pub service_role: Option<String>,
pub tags: Option<Vec<Tag>>,
pub vpc_config: Option<VpcConfig>,
pub webhook: Option<Webhook>,
pub logs_config: Option<LogsConfig>,
pub cache: Option<ProjectCache>,
pub timeout_in_minutes: Option<i32>,
pub queued_timeout_in_minutes: Option<i32>,
pub encryption_key: Option<String>,
}Fields§
§name: String§description: Option<String>§source: Option<ProjectSource>§artifacts: Option<ProjectArtifacts>§environment: Option<ProjectEnvironment>§service_role: Option<String>§vpc_config: Option<VpcConfig>§webhook: Option<Webhook>§logs_config: Option<LogsConfig>§cache: Option<ProjectCache>§timeout_in_minutes: Option<i32>§queued_timeout_in_minutes: Option<i32>§encryption_key: Option<String>Implementations§
Source§impl UpdateProjectRequest
impl UpdateProjectRequest
Sourcepub fn builder() -> UpdateProjectRequestBuilder
pub fn builder() -> UpdateProjectRequestBuilder
Create an instance of UpdateProjectRequest using the builder syntax
Trait Implementations§
Source§impl Clone for UpdateProjectRequest
impl Clone for UpdateProjectRequest
Source§fn clone(&self) -> UpdateProjectRequest
fn clone(&self) -> UpdateProjectRequest
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 Debug for UpdateProjectRequest
impl Debug for UpdateProjectRequest
Auto Trait Implementations§
impl Freeze for UpdateProjectRequest
impl RefUnwindSafe for UpdateProjectRequest
impl Send for UpdateProjectRequest
impl Sync for UpdateProjectRequest
impl Unpin for UpdateProjectRequest
impl UnsafeUnpin for UpdateProjectRequest
impl UnwindSafe for UpdateProjectRequest
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.