QueueArgs constructor
const
QueueArgs({
- Input<
QueueAppEngineRoutingOverride?> ? appEngineRoutingOverride, - Input<
String?> ? deletionPolicy, - Input<
String?> ? desiredState, - Input<
QueueHttpTarget?> ? httpTarget, - required Input<
String> location, - Input<
String?> ? name, - Input<
String?> ? project, - Input<
QueueRateLimits?> ? rateLimits, - Input<
QueueRetryConfig?> ? retryConfig, - Input<
QueueStackdriverLoggingConfig?> ? stackdriverLoggingConfig,
Creates a new QueueArgs.
appEngineRoutingOverride Overrides for task-level appEngineRouting. These settings apply only
deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE.
desiredState The desired state of the queue. Use this to pause and resume the queue.
httpTarget Modifies HTTP target for HTTP tasks.
location The location of the queue
name The queue name.
project The ID of the project in which the resource belongs.
rateLimits Rate limits for task dispatches.
retryConfig Settings that determine the retry behavior.
stackdriverLoggingConfig Configuration options for writing logs to Stackdriver Logging.
Implementation
const QueueArgs({
this.appEngineRoutingOverride,
this.deletionPolicy,
this.desiredState,
this.httpTarget,
required this.location,
this.name,
this.project,
this.rateLimits,
this.retryConfig,
this.stackdriverLoggingConfig,
});