Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Event ¶
type Event struct {
ApplicationName *string `json:"applicationName"`
DeploymentGroupName *string `json:"deploymentGroupName"`
Revision *types.RevisionLocation `json:"revision"`
Description *string `json:"description,omitempty"`
IgnoreApplicationStopFailures *bool `json:"ignoreApplicationStopFailures,omitempty"`
AutoRollbackConfiguration *types.AutoRollbackConfiguration `json:"autoRollbackConfiguration,omitempty"`
// Wait controls whether the handler blocks until the deployment finishes.
// Defaults to true; set to false for fire-and-forget invocations.
Wait *bool `json:"wait,omitempty"`
}
Event is the JSON payload accepted by the Lambda handler.
Field names match the AWS CodeDeploy CreateDeployment API in lower-camel-case so a Terraform `aws_lambda_invocation` block can pass arguments with the same keys it would use against the AWS API directly.
Click to show internal directories.
Click to hide internal directories.