Documentation
¶
Index ¶
- type ClusterReference
- type IClusterRef
- type IInstanceFleetConfigRef
- type IInstanceGroupConfigRef
- type ISecurityConfigurationRef
- type IStepRef
- type IStudioRef
- type IStudioSessionMappingRef
- type IWALWorkspaceRef
- type InstanceFleetConfigReference
- type InstanceGroupConfigReference
- type SecurityConfigurationReference
- type StepReference
- type StudioReference
- type StudioSessionMappingReference
- type WALWorkspaceReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterReference ¶
type ClusterReference struct {
// The Id of the Cluster resource.
ClusterId *string `field:"required" json:"clusterId" yaml:"clusterId"`
}
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{
ClusterId: jsii.String("clusterId"),
}
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 IInstanceFleetConfigRef ¶
type IInstanceFleetConfigRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a InstanceFleetConfig resource.
// Experimental.
InstanceFleetConfigRef() *InstanceFleetConfigReference
}
Indicates that this resource can be referenced as a InstanceFleetConfig. Experimental.
type IInstanceGroupConfigRef ¶
type IInstanceGroupConfigRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a InstanceGroupConfig resource.
// Experimental.
InstanceGroupConfigRef() *InstanceGroupConfigReference
}
Indicates that this resource can be referenced as a InstanceGroupConfig. Experimental.
type ISecurityConfigurationRef ¶
type ISecurityConfigurationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a SecurityConfiguration resource.
// Experimental.
SecurityConfigurationRef() *SecurityConfigurationReference
}
Indicates that this resource can be referenced as a SecurityConfiguration. Experimental.
type IStepRef ¶
type IStepRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Step resource.
// Experimental.
StepRef() *StepReference
}
Indicates that this resource can be referenced as a Step. Experimental.
type IStudioRef ¶
type IStudioRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Studio resource.
// Experimental.
StudioRef() *StudioReference
}
Indicates that this resource can be referenced as a Studio. Experimental.
type IStudioSessionMappingRef ¶
type IStudioSessionMappingRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a StudioSessionMapping resource.
// Experimental.
StudioSessionMappingRef() *StudioSessionMappingReference
}
Indicates that this resource can be referenced as a StudioSessionMapping. Experimental.
type IWALWorkspaceRef ¶
type IWALWorkspaceRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a WALWorkspace resource.
// Experimental.
WalWorkspaceRef() *WALWorkspaceReference
}
Indicates that this resource can be referenced as a WALWorkspace. Experimental.
type InstanceFleetConfigReference ¶
type InstanceFleetConfigReference struct {
// The Id of the InstanceFleetConfig resource.
InstanceFleetConfigId *string `field:"required" json:"instanceFleetConfigId" yaml:"instanceFleetConfigId"`
}
A reference to a InstanceFleetConfig 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"
instanceFleetConfigReference := &InstanceFleetConfigReference{
InstanceFleetConfigId: jsii.String("instanceFleetConfigId"),
}
type InstanceGroupConfigReference ¶
type InstanceGroupConfigReference struct {
// The Id of the InstanceGroupConfig resource.
InstanceGroupConfigId *string `field:"required" json:"instanceGroupConfigId" yaml:"instanceGroupConfigId"`
}
A reference to a InstanceGroupConfig 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"
instanceGroupConfigReference := &InstanceGroupConfigReference{
InstanceGroupConfigId: jsii.String("instanceGroupConfigId"),
}
type SecurityConfigurationReference ¶
type SecurityConfigurationReference struct {
// The Name of the SecurityConfiguration resource.
SecurityConfigurationName *string `field:"required" json:"securityConfigurationName" yaml:"securityConfigurationName"`
}
A reference to a SecurityConfiguration 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"
securityConfigurationReference := &SecurityConfigurationReference{
SecurityConfigurationName: jsii.String("securityConfigurationName"),
}
type StepReference ¶
type StepReference struct {
// The Id of the Step resource.
StepId *string `field:"required" json:"stepId" yaml:"stepId"`
}
A reference to a Step 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"
stepReference := &StepReference{
StepId: jsii.String("stepId"),
}
type StudioReference ¶
type StudioReference struct {
// The ARN of the Studio resource.
StudioArn *string `field:"required" json:"studioArn" yaml:"studioArn"`
// The StudioId of the Studio resource.
StudioId *string `field:"required" json:"studioId" yaml:"studioId"`
}
A reference to a Studio 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"
studioReference := &StudioReference{
StudioArn: jsii.String("studioArn"),
StudioId: jsii.String("studioId"),
}
type StudioSessionMappingReference ¶
type StudioSessionMappingReference struct {
// The IdentityName of the StudioSessionMapping resource.
IdentityName *string `field:"required" json:"identityName" yaml:"identityName"`
// The IdentityType of the StudioSessionMapping resource.
IdentityType *string `field:"required" json:"identityType" yaml:"identityType"`
// The StudioId of the StudioSessionMapping resource.
StudioId *string `field:"required" json:"studioId" yaml:"studioId"`
}
A reference to a StudioSessionMapping 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"
studioSessionMappingReference := &StudioSessionMappingReference{
IdentityName: jsii.String("identityName"),
IdentityType: jsii.String("identityType"),
StudioId: jsii.String("studioId"),
}
type WALWorkspaceReference ¶
type WALWorkspaceReference struct {
// The WALWorkspaceName of the WALWorkspace resource.
WalWorkspaceName *string `field:"required" json:"walWorkspaceName" yaml:"walWorkspaceName"`
}
A reference to a WALWorkspace 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"
wALWorkspaceReference := &WALWorkspaceReference{
WalWorkspaceName: jsii.String("walWorkspaceName"),
}
Source Files
¶
- ClusterReference.go
- IClusterRef.go
- IInstanceFleetConfigRef.go
- IInstanceGroupConfigRef.go
- ISecurityConfigurationRef.go
- IStepRef.go
- IStudioRef.go
- IStudioSessionMappingRef.go
- IWALWorkspaceRef.go
- InstanceFleetConfigReference.go
- InstanceGroupConfigReference.go
- SecurityConfigurationReference.go
- StepReference.go
- StudioReference.go
- StudioSessionMappingReference.go
- WALWorkspaceReference.go
- main.go