Struct aws_sdk_cloudformation::client::Client [−][src]
pub struct Client<C = DynConnector, M = AwsMiddleware, R = Standard> { /* fields omitted */ }
Expand description
An ergonomic service client for CloudFormation
.
This client allows ergonomic access to a CloudFormation
-shaped service.
Each method corresponds to an endpoint defined in the service’s Smithy model,
and the request and response shapes are auto-generated from that same model.
Using a Client
Once you have a client set up, you can access the service’s endpoints
by calling the appropriate method on Client
. Each such method
returns a request builder for that endpoint, with methods for setting
the various fields of the request. Once your request is complete, use
the send
method to send the request. send
returns a future, which
you then have to .await
to get the service’s response.
Implementations
impl<C, M, R> Client<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> Client<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
Constructs a fluent builder for the ActivateType
operation.
See ActivateType
for more information about the
operation and its arguments.
Constructs a fluent builder for the BatchDescribeTypeConfigurations
operation.
See BatchDescribeTypeConfigurations
for more information about the
operation and its arguments.
Constructs a fluent builder for the CancelUpdateStack
operation.
See CancelUpdateStack
for more information about the
operation and its arguments.
Constructs a fluent builder for the ContinueUpdateRollback
operation.
See ContinueUpdateRollback
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateChangeSet
operation.
See CreateChangeSet
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateStack
operation.
See CreateStack
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateStackInstances
operation.
See CreateStackInstances
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateStackSet
operation.
See CreateStackSet
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeactivateType
operation.
See DeactivateType
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteChangeSet
operation.
See DeleteChangeSet
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteStack
operation.
See DeleteStack
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteStackInstances
operation.
See DeleteStackInstances
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteStackSet
operation.
See DeleteStackSet
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeregisterType
operation.
See DeregisterType
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeAccountLimits
operation.
See DescribeAccountLimits
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeChangeSet
operation.
See DescribeChangeSet
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribePublisher
operation.
See DescribePublisher
for more information about the
operation and its arguments.
pub fn describe_stack_drift_detection_status(
&self
) -> DescribeStackDriftDetectionStatus<C, M, R>
pub fn describe_stack_drift_detection_status(
&self
) -> DescribeStackDriftDetectionStatus<C, M, R>
Constructs a fluent builder for the DescribeStackDriftDetectionStatus
operation.
See DescribeStackDriftDetectionStatus
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeStackEvents
operation.
See DescribeStackEvents
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeStackInstance
operation.
See DescribeStackInstance
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeStackResource
operation.
See DescribeStackResource
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeStackResourceDrifts
operation.
See DescribeStackResourceDrifts
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeStackResources
operation.
See DescribeStackResources
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeStacks
operation.
See DescribeStacks
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeStackSet
operation.
See DescribeStackSet
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeStackSetOperation
operation.
See DescribeStackSetOperation
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeType
operation.
See DescribeType
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeTypeRegistration
operation.
See DescribeTypeRegistration
for more information about the
operation and its arguments.
Constructs a fluent builder for the DetectStackDrift
operation.
See DetectStackDrift
for more information about the
operation and its arguments.
Constructs a fluent builder for the DetectStackResourceDrift
operation.
See DetectStackResourceDrift
for more information about the
operation and its arguments.
Constructs a fluent builder for the DetectStackSetDrift
operation.
See DetectStackSetDrift
for more information about the
operation and its arguments.
Constructs a fluent builder for the EstimateTemplateCost
operation.
See EstimateTemplateCost
for more information about the
operation and its arguments.
Constructs a fluent builder for the ExecuteChangeSet
operation.
See ExecuteChangeSet
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetStackPolicy
operation.
See GetStackPolicy
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetTemplate
operation.
See GetTemplate
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetTemplateSummary
operation.
See GetTemplateSummary
for more information about the
operation and its arguments.
Constructs a fluent builder for the ImportStacksToStackSet
operation.
See ImportStacksToStackSet
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListChangeSets
operation.
See ListChangeSets
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListExports
operation.
See ListExports
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListImports
operation.
See ListImports
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListStackInstances
operation.
See ListStackInstances
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListStackResources
operation.
See ListStackResources
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListStacks
operation.
See ListStacks
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListStackSetOperationResults
operation.
See ListStackSetOperationResults
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListStackSetOperations
operation.
See ListStackSetOperations
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListStackSets
operation.
See ListStackSets
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListTypeRegistrations
operation.
See ListTypeRegistrations
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListTypes
operation.
See ListTypes
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListTypeVersions
operation.
See ListTypeVersions
for more information about the
operation and its arguments.
Constructs a fluent builder for the PublishType
operation.
See PublishType
for more information about the
operation and its arguments.
Constructs a fluent builder for the RecordHandlerProgress
operation.
See RecordHandlerProgress
for more information about the
operation and its arguments.
Constructs a fluent builder for the RegisterPublisher
operation.
See RegisterPublisher
for more information about the
operation and its arguments.
Constructs a fluent builder for the RegisterType
operation.
See RegisterType
for more information about the
operation and its arguments.
Constructs a fluent builder for the RollbackStack
operation.
See RollbackStack
for more information about the
operation and its arguments.
Constructs a fluent builder for the SetStackPolicy
operation.
See SetStackPolicy
for more information about the
operation and its arguments.
Constructs a fluent builder for the SetTypeConfiguration
operation.
See SetTypeConfiguration
for more information about the
operation and its arguments.
Constructs a fluent builder for the SetTypeDefaultVersion
operation.
See SetTypeDefaultVersion
for more information about the
operation and its arguments.
Constructs a fluent builder for the SignalResource
operation.
See SignalResource
for more information about the
operation and its arguments.
Constructs a fluent builder for the StopStackSetOperation
operation.
See StopStackSetOperation
for more information about the
operation and its arguments.
Constructs a fluent builder for the TestType
operation.
See TestType
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateStack
operation.
See UpdateStack
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateStackInstances
operation.
See UpdateStackInstances
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateStackSet
operation.
See UpdateStackSet
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateTerminationProtection
operation.
See UpdateTerminationProtection
for more information about the
operation and its arguments.
Constructs a fluent builder for the ValidateTemplate
operation.
See ValidateTemplate
for more information about the
operation and its arguments.
Creates a client with the given service config and connector override.
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = AwsMiddleware, R = Standard> !RefUnwindSafe for Client<C, M, R>
impl<C = DynConnector, M = AwsMiddleware, R = Standard> !UnwindSafe for Client<C, M, R>
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more