pub struct CloudFormationDeps {
pub sqs: SharedSqsState,
pub sns: SharedSnsState,
pub ssm: SharedSsmState,
pub iam: SharedIamState,
pub s3: SharedS3State,
pub eventbridge: SharedEventBridgeState,
pub dynamodb: SharedDynamoDbState,
pub logs: SharedLogsState,
pub delivery: Arc<DeliveryBus>,
}Expand description
State references for every service CloudFormation can provision resources in.
Fields§
§sqs: SharedSqsState§sns: SharedSnsState§ssm: SharedSsmState§iam: SharedIamState§s3: SharedS3State§eventbridge: SharedEventBridgeState§dynamodb: SharedDynamoDbState§logs: SharedLogsState§delivery: Arc<DeliveryBus>Auto Trait Implementations§
impl Freeze for CloudFormationDeps
impl !RefUnwindSafe for CloudFormationDeps
impl Send for CloudFormationDeps
impl Sync for CloudFormationDeps
impl Unpin for CloudFormationDeps
impl UnsafeUnpin for CloudFormationDeps
impl !UnwindSafe for CloudFormationDeps
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