Struct rusoto_servicecatalog::RecordDetail
source · [−]pub struct RecordDetail {Show 14 fields
pub created_time: Option<f64>,
pub launch_role_arn: Option<String>,
pub path_id: Option<String>,
pub product_id: Option<String>,
pub provisioned_product_id: Option<String>,
pub provisioned_product_name: Option<String>,
pub provisioned_product_type: Option<String>,
pub provisioning_artifact_id: Option<String>,
pub record_errors: Option<Vec<RecordError>>,
pub record_id: Option<String>,
pub record_tags: Option<Vec<RecordTag>>,
pub record_type: Option<String>,
pub status: Option<String>,
pub updated_time: Option<f64>,
}
Expand description
Information about a request operation.
Fields
created_time: Option<f64>
The UTC time stamp of the creation time.
launch_role_arn: Option<String>
The ARN of the launch role associated with the provisioned product.
path_id: Option<String>
The path identifier.
product_id: Option<String>
The product identifier.
provisioned_product_id: Option<String>
The identifier of the provisioned product.
provisioned_product_name: Option<String>
The user-friendly name of the provisioned product.
provisioned_product_type: Option<String>
The type of provisioned product. The supported values are CFN_STACK
and CFN_STACKSET
.
provisioning_artifact_id: Option<String>
The identifier of the provisioning artifact.
record_errors: Option<Vec<RecordError>>
The errors that occurred.
record_id: Option<String>
The identifier of the record.
One or more tags.
record_type: Option<String>
The record type.
-
PROVISIONPRODUCT
-
UPDATEPROVISIONEDPRODUCT
-
TERMINATEPROVISIONED_PRODUCT
status: Option<String>
The status of the provisioned product.
-
CREATED
- The request was created but the operation has not started. -
INPROGRESS
- The requested operation is in progress. -
INPROGRESSINERROR
- The provisioned product is under change but the requested operation failed and some remediation is occurring. For example, a rollback. -
SUCCEEDED
- The requested operation has successfully completed. -
FAILED
- The requested operation has unsuccessfully completed. Investigate using the error messages returned.
updated_time: Option<f64>
The time when the record was last updated.
Trait Implementations
sourceimpl Clone for RecordDetail
impl Clone for RecordDetail
sourcefn clone(&self) -> RecordDetail
fn clone(&self) -> RecordDetail
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for RecordDetail
impl Debug for RecordDetail
sourceimpl Default for RecordDetail
impl Default for RecordDetail
sourcefn default() -> RecordDetail
fn default() -> RecordDetail
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for RecordDetail
impl<'de> Deserialize<'de> for RecordDetail
sourcefn 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
sourceimpl PartialEq<RecordDetail> for RecordDetail
impl PartialEq<RecordDetail> for RecordDetail
sourcefn eq(&self, other: &RecordDetail) -> bool
fn eq(&self, other: &RecordDetail) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &RecordDetail) -> bool
fn ne(&self, other: &RecordDetail) -> bool
This method tests for !=
.
impl StructuralPartialEq for RecordDetail
Auto Trait Implementations
impl RefUnwindSafe for RecordDetail
impl Send for RecordDetail
impl Sync for RecordDetail
impl Unpin for RecordDetail
impl UnwindSafe for RecordDetail
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more