Documentation
¶
Index ¶
- type ComputeEnvironmentReference
- type ConsumableResourceReference
- type IComputeEnvironmentRef
- type IConsumableResourceRef
- type IJobDefinitionRef
- type IJobQueueRef
- type ISchedulingPolicyRef
- type IServiceEnvironmentRef
- type JobDefinitionReference
- type JobQueueReference
- type SchedulingPolicyReference
- type ServiceEnvironmentReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ComputeEnvironmentReference ¶
type ComputeEnvironmentReference struct {
// The ComputeEnvironmentArn of the ComputeEnvironment resource.
ComputeEnvironmentArn *string `field:"required" json:"computeEnvironmentArn" yaml:"computeEnvironmentArn"`
}
A reference to a ComputeEnvironment 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"
computeEnvironmentReference := &ComputeEnvironmentReference{
ComputeEnvironmentArn: jsii.String("computeEnvironmentArn"),
}
type ConsumableResourceReference ¶
type ConsumableResourceReference struct {
// The ConsumableResourceArn of the ConsumableResource resource.
ConsumableResourceArn *string `field:"required" json:"consumableResourceArn" yaml:"consumableResourceArn"`
}
A reference to a ConsumableResource 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"
consumableResourceReference := &ConsumableResourceReference{
ConsumableResourceArn: jsii.String("consumableResourceArn"),
}
type IComputeEnvironmentRef ¶
type IComputeEnvironmentRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ComputeEnvironment resource.
// Experimental.
ComputeEnvironmentRef() *ComputeEnvironmentReference
}
Indicates that this resource can be referenced as a ComputeEnvironment. Experimental.
type IConsumableResourceRef ¶
type IConsumableResourceRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ConsumableResource resource.
// Experimental.
ConsumableResourceRef() *ConsumableResourceReference
}
Indicates that this resource can be referenced as a ConsumableResource. Experimental.
type IJobDefinitionRef ¶
type IJobDefinitionRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a JobDefinition resource.
// Experimental.
JobDefinitionRef() *JobDefinitionReference
}
Indicates that this resource can be referenced as a JobDefinition. Experimental.
type IJobQueueRef ¶
type IJobQueueRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a JobQueue resource.
// Experimental.
JobQueueRef() *JobQueueReference
}
Indicates that this resource can be referenced as a JobQueue. Experimental.
type ISchedulingPolicyRef ¶
type ISchedulingPolicyRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a SchedulingPolicy resource.
// Experimental.
SchedulingPolicyRef() *SchedulingPolicyReference
}
Indicates that this resource can be referenced as a SchedulingPolicy. Experimental.
type IServiceEnvironmentRef ¶
type IServiceEnvironmentRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ServiceEnvironment resource.
// Experimental.
ServiceEnvironmentRef() *ServiceEnvironmentReference
}
Indicates that this resource can be referenced as a ServiceEnvironment. Experimental.
type JobDefinitionReference ¶
type JobDefinitionReference struct {
// The ARN of the JobDefinition resource.
JobDefinitionArn *string `field:"required" json:"jobDefinitionArn" yaml:"jobDefinitionArn"`
// The JobDefinitionName of the JobDefinition resource.
JobDefinitionName *string `field:"required" json:"jobDefinitionName" yaml:"jobDefinitionName"`
}
A reference to a JobDefinition 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"
jobDefinitionReference := &JobDefinitionReference{
JobDefinitionArn: jsii.String("jobDefinitionArn"),
JobDefinitionName: jsii.String("jobDefinitionName"),
}
type JobQueueReference ¶
type JobQueueReference struct {
// The JobQueueArn of the JobQueue resource.
JobQueueArn *string `field:"required" json:"jobQueueArn" yaml:"jobQueueArn"`
}
A reference to a JobQueue 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"
jobQueueReference := &JobQueueReference{
JobQueueArn: jsii.String("jobQueueArn"),
}
type SchedulingPolicyReference ¶
type SchedulingPolicyReference struct {
// The Arn of the SchedulingPolicy resource.
SchedulingPolicyArn *string `field:"required" json:"schedulingPolicyArn" yaml:"schedulingPolicyArn"`
}
A reference to a SchedulingPolicy 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"
schedulingPolicyReference := &SchedulingPolicyReference{
SchedulingPolicyArn: jsii.String("schedulingPolicyArn"),
}
type ServiceEnvironmentReference ¶
type ServiceEnvironmentReference struct {
// The ServiceEnvironmentArn of the ServiceEnvironment resource.
ServiceEnvironmentArn *string `field:"required" json:"serviceEnvironmentArn" yaml:"serviceEnvironmentArn"`
}
A reference to a ServiceEnvironment 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"
serviceEnvironmentReference := &ServiceEnvironmentReference{
ServiceEnvironmentArn: jsii.String("serviceEnvironmentArn"),
}
Source Files
¶
- ComputeEnvironmentReference.go
- ConsumableResourceReference.go
- IComputeEnvironmentRef.go
- IConsumableResourceRef.go
- IJobDefinitionRef.go
- IJobQueueRef.go
- ISchedulingPolicyRef.go
- IServiceEnvironmentRef.go
- JobDefinitionReference.go
- JobQueueReference.go
- SchedulingPolicyReference.go
- ServiceEnvironmentReference.go
- main.go