Skip to main content

Module aws_cli

Module aws_cli 

Source

Structs§

AwsCliCommandContext
AWS service, operation, and input values needed to model one AWS CLI command as CloudFormation resource state.
AwsCliCommandValidation
Canonical result for AWS CLI command validation.

Enums§

AwsCliCommandValidationStatus
Whether a request reached template validation or was conservatively skipped.
AwsCliOperationKind
Closed classification of an AWS API operation.
AwsCliTemplateSource
Provenance of the template validated for an AWS CLI command.
AwsCliValue
A recursively typed value from an AWS CLI command.

Functions§

validate_aws_cli_command
Classifies, models, and validates one AWS CLI command entirely offline.
validate_aws_cli_command_with_path
Same as validate_aws_cli_command, with an explicit report path supplied by the embedding application.

Type Aliases§

AwsCliCommand
Idiomatic Rust name for the AWS CLI command record. The Context-suffixed struct is the name UniFFI exports to the language bindings, which keeps the generated native record distinct from each binding’s friendly AwsCliCommand wrapper so wildcard imports never collide.