pub struct ResourceUpdate {
pub access_control: Option<ResourceAccessControl>,
pub error: Option<ResourceUpdateError>,
pub final_properties: Option<String>,
pub intent: Option<String>,
pub manifest: Option<String>,
pub properties: Option<String>,
pub state: Option<String>,
pub warnings: Option<Vec<ResourceUpdateWarnings>>,
}
Expand description
There is no detailed description.
This type is not used in any activity, and only used as part of another schema.
Fields§
§access_control: Option<ResourceAccessControl>
The Access Control Policy to set on this resource after updating the resource itself.
error: Option<ResourceUpdateError>
Output only. If errors are generated during update of the resource, this field will be populated.
final_properties: Option<String>
Output only. The expanded properties of the resource with reference values expanded. Returned as serialized YAML.
intent: Option<String>
Output only. The intent of the resource: PREVIEW
, UPDATE
, or CANCEL
.
manifest: Option<String>
Output only. URL of the manifest representing the update configuration of this resource.
properties: Option<String>
Output only. The set of updated properties for this resource, before references are expanded. Returned as serialized YAML.
state: Option<String>
Output only. The state of the resource.
warnings: Option<Vec<ResourceUpdateWarnings>>
Output only. If warning messages are generated during processing of this resource, this field will be populated.
Trait Implementations§
Source§impl Clone for ResourceUpdate
impl Clone for ResourceUpdate
Source§fn clone(&self) -> ResourceUpdate
fn clone(&self) -> ResourceUpdate
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Debug for ResourceUpdate
impl Debug for ResourceUpdate
Source§impl Default for ResourceUpdate
impl Default for ResourceUpdate
Source§fn default() -> ResourceUpdate
fn default() -> ResourceUpdate
Source§impl<'de> Deserialize<'de> for ResourceUpdate
impl<'de> Deserialize<'de> for ResourceUpdate
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>,
Source§impl Serialize for ResourceUpdate
impl Serialize for ResourceUpdate
impl Part for ResourceUpdate
Auto Trait Implementations§
impl Freeze for ResourceUpdate
impl RefUnwindSafe for ResourceUpdate
impl Send for ResourceUpdate
impl Sync for ResourceUpdate
impl Unpin for ResourceUpdate
impl UnwindSafe for ResourceUpdate
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
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>
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>
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 more