Show / Hide Table of Contents

Class QueueProcessingFargateService

Class to create a queue processing Fargate service.

Inheritance
System.Object
Construct
QueueProcessingServiceBase
QueueProcessingFargateService
Implements
IConstruct
Constructs.IConstruct
IDependable
Inherited Members
QueueProcessingServiceBase.ConfigureAutoscalingForService(BaseService)
QueueProcessingServiceBase.GetDefaultCluster(Construct, IVpc)
QueueProcessingServiceBase.GrantPermissionsToService(BaseService)
QueueProcessingServiceBase.Cluster
QueueProcessingServiceBase.DesiredCount
QueueProcessingServiceBase.Environment
QueueProcessingServiceBase.MaxCapacity
QueueProcessingServiceBase.ScalingSteps
QueueProcessingServiceBase.SqsQueue
QueueProcessingServiceBase.DeadLetterQueue
QueueProcessingServiceBase.LogDriver
QueueProcessingServiceBase.Secrets
Construct.IsConstruct(Object)
Construct.OnPrepare()
Construct.OnSynthesize(ISynthesisSession)
Construct.OnValidate()
Construct.Prepare()
Construct.Synthesize(ISynthesisSession)
Construct.Validate()
Construct.Node
Namespace: Amazon.CDK.AWS.ECS.Patterns
Assembly: Amazon.CDK.AWS.ECS.Patterns.dll
Syntax (csharp)
public class QueueProcessingFargateService : QueueProcessingServiceBase, IConstruct, IConstruct, IDependable
Syntax (vb)
Public Class QueueProcessingFargateService
    Inherits QueueProcessingServiceBase
    Implements IConstruct, IConstruct, IDependable

Synopsis

Constructors

QueueProcessingFargateService(ByRefValue)

Used by jsii to construct an instance of this class from a Javascript-owned object reference

QueueProcessingFargateService(DeputyBase.DeputyProps)

Used by jsii to construct an instance of this class from DeputyProps

QueueProcessingFargateService(Construct, String, IQueueProcessingFargateServiceProps)

Constructs a new instance of the QueueProcessingFargateService class.

Properties

Service

The Fargate service in this construct.

TaskDefinition

The Fargate task definition in this construct.

Constructors

QueueProcessingFargateService(ByRefValue)

Used by jsii to construct an instance of this class from a Javascript-owned object reference

protected QueueProcessingFargateService(ByRefValue reference)
Parameters
reference Amazon.JSII.Runtime.Deputy.ByRefValue

The Javascript-owned object reference

QueueProcessingFargateService(DeputyBase.DeputyProps)

Used by jsii to construct an instance of this class from DeputyProps

protected QueueProcessingFargateService(DeputyBase.DeputyProps props)
Parameters
props Amazon.JSII.Runtime.Deputy.DeputyBase.DeputyProps

The deputy props

QueueProcessingFargateService(Construct, String, IQueueProcessingFargateServiceProps)

Constructs a new instance of the QueueProcessingFargateService class.

public QueueProcessingFargateService(Construct scope, string id, IQueueProcessingFargateServiceProps props)
Parameters
scope Constructs.Construct
id System.String
props IQueueProcessingFargateServiceProps

Properties

Service

The Fargate service in this construct.

public virtual FargateService Service { get; }
Property Value

FargateService

TaskDefinition

The Fargate task definition in this construct.

public virtual FargateTaskDefinition TaskDefinition { get; }
Property Value

FargateTaskDefinition

Implements

IConstruct
Constructs.IConstruct
IDependable
Back to top Generated by DocFX