Documentation
¶
Index ¶
- type CapacityProviderReference
- type ClusterCapacityProviderAssociationsReference
- type ClusterReference
- type ICapacityProviderRef
- type IClusterCapacityProviderAssociationsRef
- type IClusterRef
- type IPrimaryTaskSetRef
- type IServiceRef
- type ITaskDefinitionRef
- type ITaskSetRef
- type PrimaryTaskSetReference
- type ServiceReference
- type TaskDefinitionReference
- type TaskSetReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CapacityProviderReference ¶
type CapacityProviderReference struct {
// The Name of the CapacityProvider resource.
CapacityProviderName *string `field:"required" json:"capacityProviderName" yaml:"capacityProviderName"`
}
A reference to a CapacityProvider resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
capacityProviderReference := &CapacityProviderReference{
CapacityProviderName: jsii.String("capacityProviderName"),
}
type ClusterCapacityProviderAssociationsReference ¶
type ClusterCapacityProviderAssociationsReference struct {
// The Cluster of the ClusterCapacityProviderAssociations resource.
Cluster *string `field:"required" json:"cluster" yaml:"cluster"`
}
A reference to a ClusterCapacityProviderAssociations resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
clusterCapacityProviderAssociationsReference := &ClusterCapacityProviderAssociationsReference{
Cluster: jsii.String("cluster"),
}
type ClusterReference ¶
type ClusterReference struct {
// The ARN of the Cluster resource.
ClusterArn *string `field:"required" json:"clusterArn" yaml:"clusterArn"`
// The ClusterName of the Cluster resource.
ClusterName *string `field:"required" json:"clusterName" yaml:"clusterName"`
}
A reference to a Cluster resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
clusterReference := &ClusterReference{
ClusterArn: jsii.String("clusterArn"),
ClusterName: jsii.String("clusterName"),
}
type ICapacityProviderRef ¶
type ICapacityProviderRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a CapacityProvider resource.
// Experimental.
CapacityProviderRef() *CapacityProviderReference
}
Indicates that this resource can be referenced as a CapacityProvider. Experimental.
type IClusterCapacityProviderAssociationsRef ¶
type IClusterCapacityProviderAssociationsRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ClusterCapacityProviderAssociations resource.
// Experimental.
ClusterCapacityProviderAssociationsRef() *ClusterCapacityProviderAssociationsReference
}
Indicates that this resource can be referenced as a ClusterCapacityProviderAssociations. Experimental.
type IClusterRef ¶
type IClusterRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Cluster resource.
// Experimental.
ClusterRef() *ClusterReference
}
Indicates that this resource can be referenced as a Cluster. Experimental.
type IPrimaryTaskSetRef ¶
type IPrimaryTaskSetRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a PrimaryTaskSet resource.
// Experimental.
PrimaryTaskSetRef() *PrimaryTaskSetReference
}
Indicates that this resource can be referenced as a PrimaryTaskSet. Experimental.
type IServiceRef ¶
type IServiceRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Service resource.
// Experimental.
ServiceRef() *ServiceReference
}
Indicates that this resource can be referenced as a Service. Experimental.
type ITaskDefinitionRef ¶
type ITaskDefinitionRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a TaskDefinition resource.
// Experimental.
TaskDefinitionRef() *TaskDefinitionReference
}
Indicates that this resource can be referenced as a TaskDefinition. Experimental.
type ITaskSetRef ¶
type ITaskSetRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a TaskSet resource.
// Experimental.
TaskSetRef() *TaskSetReference
}
Indicates that this resource can be referenced as a TaskSet. Experimental.
type PrimaryTaskSetReference ¶
type PrimaryTaskSetReference struct {
// The Cluster of the PrimaryTaskSet resource.
Cluster *string `field:"required" json:"cluster" yaml:"cluster"`
// The Service of the PrimaryTaskSet resource.
Service *string `field:"required" json:"service" yaml:"service"`
}
A reference to a PrimaryTaskSet resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
primaryTaskSetReference := &PrimaryTaskSetReference{
Cluster: jsii.String("cluster"),
Service: jsii.String("service"),
}
type ServiceReference ¶
type ServiceReference struct {
// The Cluster of the Service resource.
Cluster *string `field:"required" json:"cluster" yaml:"cluster"`
// The ServiceArn of the Service resource.
ServiceArn *string `field:"required" json:"serviceArn" yaml:"serviceArn"`
}
A reference to a Service resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
serviceReference := &ServiceReference{
Cluster: jsii.String("cluster"),
ServiceArn: jsii.String("serviceArn"),
}
type TaskDefinitionReference ¶
type TaskDefinitionReference struct {
// The TaskDefinitionArn of the TaskDefinition resource.
TaskDefinitionArn *string `field:"required" json:"taskDefinitionArn" yaml:"taskDefinitionArn"`
}
A reference to a TaskDefinition resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
taskDefinitionReference := &TaskDefinitionReference{
TaskDefinitionArn: jsii.String("taskDefinitionArn"),
}
type TaskSetReference ¶
type TaskSetReference struct {
// The Cluster of the TaskSet resource.
Cluster *string `field:"required" json:"cluster" yaml:"cluster"`
// The Service of the TaskSet resource.
Service *string `field:"required" json:"service" yaml:"service"`
// The Id of the TaskSet resource.
TaskSetId *string `field:"required" json:"taskSetId" yaml:"taskSetId"`
}
A reference to a TaskSet resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
taskSetReference := &TaskSetReference{
Cluster: jsii.String("cluster"),
Service: jsii.String("service"),
TaskSetId: jsii.String("taskSetId"),
}
Source Files
¶
- CapacityProviderReference.go
- ClusterCapacityProviderAssociationsReference.go
- ClusterReference.go
- ICapacityProviderRef.go
- IClusterCapacityProviderAssociationsRef.go
- IClusterRef.go
- IPrimaryTaskSetRef.go
- IServiceRef.go
- ITaskDefinitionRef.go
- ITaskSetRef.go
- PrimaryTaskSetReference.go
- ServiceReference.go
- TaskDefinitionReference.go
- TaskSetReference.go
- main.go