Documentation
¶
Index ¶
- type FarmReference
- type FleetReference
- type IFarmRef
- type IFleetRef
- type ILicenseEndpointRef
- type ILimitRef
- type IMeteredProductRef
- type IMonitorRef
- type IQueueEnvironmentRef
- type IQueueFleetAssociationRef
- type IQueueLimitAssociationRef
- type IQueueRef
- type IStorageProfileRef
- type LicenseEndpointReference
- type LimitReference
- type MeteredProductReference
- type MonitorReference
- type QueueEnvironmentReference
- type QueueFleetAssociationReference
- type QueueLimitAssociationReference
- type QueueReference
- type StorageProfileReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FarmReference ¶
type FarmReference struct {
// The Arn of the Farm resource.
FarmArn *string `field:"required" json:"farmArn" yaml:"farmArn"`
}
A reference to a Farm 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"
farmReference := &FarmReference{
FarmArn: jsii.String("farmArn"),
}
type FleetReference ¶
type FleetReference struct {
// The Arn of the Fleet resource.
FleetArn *string `field:"required" json:"fleetArn" yaml:"fleetArn"`
}
A reference to a Fleet 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"
fleetReference := &FleetReference{
FleetArn: jsii.String("fleetArn"),
}
type IFarmRef ¶
type IFarmRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Farm resource.
// Experimental.
FarmRef() *FarmReference
}
Indicates that this resource can be referenced as a Farm. Experimental.
type IFleetRef ¶
type IFleetRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Fleet resource.
// Experimental.
FleetRef() *FleetReference
}
Indicates that this resource can be referenced as a Fleet. Experimental.
type ILicenseEndpointRef ¶
type ILicenseEndpointRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a LicenseEndpoint resource.
// Experimental.
LicenseEndpointRef() *LicenseEndpointReference
}
Indicates that this resource can be referenced as a LicenseEndpoint. Experimental.
type ILimitRef ¶
type ILimitRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Limit resource.
// Experimental.
LimitRef() *LimitReference
}
Indicates that this resource can be referenced as a Limit. Experimental.
type IMeteredProductRef ¶
type IMeteredProductRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a MeteredProduct resource.
// Experimental.
MeteredProductRef() *MeteredProductReference
}
Indicates that this resource can be referenced as a MeteredProduct. Experimental.
type IMonitorRef ¶
type IMonitorRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Monitor resource.
// Experimental.
MonitorRef() *MonitorReference
}
Indicates that this resource can be referenced as a Monitor. Experimental.
type IQueueEnvironmentRef ¶
type IQueueEnvironmentRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a QueueEnvironment resource.
// Experimental.
QueueEnvironmentRef() *QueueEnvironmentReference
}
Indicates that this resource can be referenced as a QueueEnvironment. Experimental.
type IQueueFleetAssociationRef ¶
type IQueueFleetAssociationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a QueueFleetAssociation resource.
// Experimental.
QueueFleetAssociationRef() *QueueFleetAssociationReference
}
Indicates that this resource can be referenced as a QueueFleetAssociation. Experimental.
type IQueueLimitAssociationRef ¶
type IQueueLimitAssociationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a QueueLimitAssociation resource.
// Experimental.
QueueLimitAssociationRef() *QueueLimitAssociationReference
}
Indicates that this resource can be referenced as a QueueLimitAssociation. Experimental.
type IQueueRef ¶
type IQueueRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Queue resource.
// Experimental.
QueueRef() *QueueReference
}
Indicates that this resource can be referenced as a Queue. Experimental.
type IStorageProfileRef ¶
type IStorageProfileRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a StorageProfile resource.
// Experimental.
StorageProfileRef() *StorageProfileReference
}
Indicates that this resource can be referenced as a StorageProfile. Experimental.
type LicenseEndpointReference ¶
type LicenseEndpointReference struct {
// The Arn of the LicenseEndpoint resource.
LicenseEndpointArn *string `field:"required" json:"licenseEndpointArn" yaml:"licenseEndpointArn"`
}
A reference to a LicenseEndpoint 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"
licenseEndpointReference := &LicenseEndpointReference{
LicenseEndpointArn: jsii.String("licenseEndpointArn"),
}
type LimitReference ¶
type LimitReference struct {
// The FarmId of the Limit resource.
FarmId *string `field:"required" json:"farmId" yaml:"farmId"`
// The LimitId of the Limit resource.
LimitId *string `field:"required" json:"limitId" yaml:"limitId"`
}
A reference to a Limit 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"
limitReference := &LimitReference{
FarmId: jsii.String("farmId"),
LimitId: jsii.String("limitId"),
}
type MeteredProductReference ¶
type MeteredProductReference struct {
// The Arn of the MeteredProduct resource.
MeteredProductArn *string `field:"required" json:"meteredProductArn" yaml:"meteredProductArn"`
}
A reference to a MeteredProduct 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"
meteredProductReference := &MeteredProductReference{
MeteredProductArn: jsii.String("meteredProductArn"),
}
type MonitorReference ¶
type MonitorReference struct {
// The Arn of the Monitor resource.
MonitorArn *string `field:"required" json:"monitorArn" yaml:"monitorArn"`
}
A reference to a Monitor 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"
monitorReference := &MonitorReference{
MonitorArn: jsii.String("monitorArn"),
}
type QueueEnvironmentReference ¶
type QueueEnvironmentReference struct {
// The FarmId of the QueueEnvironment resource.
FarmId *string `field:"required" json:"farmId" yaml:"farmId"`
// The QueueEnvironmentId of the QueueEnvironment resource.
QueueEnvironmentId *string `field:"required" json:"queueEnvironmentId" yaml:"queueEnvironmentId"`
// The QueueId of the QueueEnvironment resource.
QueueId *string `field:"required" json:"queueId" yaml:"queueId"`
}
A reference to a QueueEnvironment 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"
queueEnvironmentReference := &QueueEnvironmentReference{
FarmId: jsii.String("farmId"),
QueueEnvironmentId: jsii.String("queueEnvironmentId"),
QueueId: jsii.String("queueId"),
}
type QueueFleetAssociationReference ¶
type QueueFleetAssociationReference struct {
// The FarmId of the QueueFleetAssociation resource.
FarmId *string `field:"required" json:"farmId" yaml:"farmId"`
// The FleetId of the QueueFleetAssociation resource.
FleetId *string `field:"required" json:"fleetId" yaml:"fleetId"`
// The QueueId of the QueueFleetAssociation resource.
QueueId *string `field:"required" json:"queueId" yaml:"queueId"`
}
A reference to a QueueFleetAssociation 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"
queueFleetAssociationReference := &QueueFleetAssociationReference{
FarmId: jsii.String("farmId"),
FleetId: jsii.String("fleetId"),
QueueId: jsii.String("queueId"),
}
type QueueLimitAssociationReference ¶
type QueueLimitAssociationReference struct {
// The FarmId of the QueueLimitAssociation resource.
FarmId *string `field:"required" json:"farmId" yaml:"farmId"`
// The LimitId of the QueueLimitAssociation resource.
LimitId *string `field:"required" json:"limitId" yaml:"limitId"`
// The QueueId of the QueueLimitAssociation resource.
QueueId *string `field:"required" json:"queueId" yaml:"queueId"`
}
A reference to a QueueLimitAssociation 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"
queueLimitAssociationReference := &QueueLimitAssociationReference{
FarmId: jsii.String("farmId"),
LimitId: jsii.String("limitId"),
QueueId: jsii.String("queueId"),
}
type QueueReference ¶
type QueueReference struct {
// The Arn of the Queue resource.
QueueArn *string `field:"required" json:"queueArn" yaml:"queueArn"`
}
A reference to a Queue 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"
queueReference := &QueueReference{
QueueArn: jsii.String("queueArn"),
}
type StorageProfileReference ¶
type StorageProfileReference struct {
// The FarmId of the StorageProfile resource.
FarmId *string `field:"required" json:"farmId" yaml:"farmId"`
// The StorageProfileId of the StorageProfile resource.
StorageProfileId *string `field:"required" json:"storageProfileId" yaml:"storageProfileId"`
}
A reference to a StorageProfile 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"
storageProfileReference := &StorageProfileReference{
FarmId: jsii.String("farmId"),
StorageProfileId: jsii.String("storageProfileId"),
}
Source Files
¶
- FarmReference.go
- FleetReference.go
- IFarmRef.go
- IFleetRef.go
- ILicenseEndpointRef.go
- ILimitRef.go
- IMeteredProductRef.go
- IMonitorRef.go
- IQueueEnvironmentRef.go
- IQueueFleetAssociationRef.go
- IQueueLimitAssociationRef.go
- IQueueRef.go
- IStorageProfileRef.go
- LicenseEndpointReference.go
- LimitReference.go
- MeteredProductReference.go
- MonitorReference.go
- QueueEnvironmentReference.go
- QueueFleetAssociationReference.go
- QueueLimitAssociationReference.go
- QueueReference.go
- StorageProfileReference.go
- main.go