pub struct TerminateProvisionedProductInput {
pub accept_language: Option<String>,
pub ignore_errors: Option<bool>,
pub provisioned_product_id: Option<String>,
pub provisioned_product_name: Option<String>,
pub retain_physical_resources: Option<bool>,
pub terminate_token: String,
}
Fields
accept_language: Option<String>
The language code.
-
en
- English (default) -
jp
- Japanese -
zh
- Chinese
ignore_errors: Option<bool>
If set to true, AWS Service Catalog stops managing the specified provisioned product even if it cannot delete the underlying resources.
provisioned_product_id: Option<String>
The identifier of the provisioned product. You cannot specify both ProvisionedProductName
and ProvisionedProductId
.
provisioned_product_name: Option<String>
The name of the provisioned product. You cannot specify both ProvisionedProductName
and ProvisionedProductId
.
retain_physical_resources: Option<bool>
When this boolean parameter is set to true, the TerminateProvisionedProduct
API deletes the Service Catalog provisioned product. However, it does not remove the CloudFormation stack, stack set, or the underlying resources of the deleted provisioned product. The default value is false.
terminate_token: String
An idempotency token that uniquely identifies the termination request. This token is only valid during the termination process. After the provisioned product is terminated, subsequent requests to terminate the same provisioned product always return ResourceNotFound.
Trait Implementations
sourceimpl Clone for TerminateProvisionedProductInput
impl Clone for TerminateProvisionedProductInput
sourcefn clone(&self) -> TerminateProvisionedProductInput
fn clone(&self) -> TerminateProvisionedProductInput
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 Default for TerminateProvisionedProductInput
impl Default for TerminateProvisionedProductInput
sourcefn default() -> TerminateProvisionedProductInput
fn default() -> TerminateProvisionedProductInput
Returns the “default value” for a type. Read more
sourceimpl PartialEq<TerminateProvisionedProductInput> for TerminateProvisionedProductInput
impl PartialEq<TerminateProvisionedProductInput> for TerminateProvisionedProductInput
sourcefn eq(&self, other: &TerminateProvisionedProductInput) -> bool
fn eq(&self, other: &TerminateProvisionedProductInput) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &TerminateProvisionedProductInput) -> bool
fn ne(&self, other: &TerminateProvisionedProductInput) -> bool
This method tests for !=
.
impl StructuralPartialEq for TerminateProvisionedProductInput
Auto Trait Implementations
impl RefUnwindSafe for TerminateProvisionedProductInput
impl Send for TerminateProvisionedProductInput
impl Sync for TerminateProvisionedProductInput
impl Unpin for TerminateProvisionedProductInput
impl UnwindSafe for TerminateProvisionedProductInput
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