interfacesawsfsx

package
v2.226.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 20, 2025 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DataRepositoryAssociationReference

type DataRepositoryAssociationReference struct {
	// The AssociationId of the DataRepositoryAssociation resource.
	AssociationId *string `field:"required" json:"associationId" yaml:"associationId"`
}

A reference to a DataRepositoryAssociation 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"

dataRepositoryAssociationReference := &DataRepositoryAssociationReference{
	AssociationId: jsii.String("associationId"),
}

type FileSystemReference

type FileSystemReference struct {
	// The Id of the FileSystem resource.
	FileSystemId *string `field:"required" json:"fileSystemId" yaml:"fileSystemId"`
}

A reference to a FileSystem 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"

fileSystemReference := &FileSystemReference{
	FileSystemId: jsii.String("fileSystemId"),
}

type IDataRepositoryAssociationRef

type IDataRepositoryAssociationRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a DataRepositoryAssociation resource.
	// Experimental.
	DataRepositoryAssociationRef() *DataRepositoryAssociationReference
}

Indicates that this resource can be referenced as a DataRepositoryAssociation. Experimental.

type IFileSystemRef

type IFileSystemRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a FileSystem resource.
	// Experimental.
	FileSystemRef() *FileSystemReference
}

Indicates that this resource can be referenced as a FileSystem. Experimental.

type IS3AccessPointAttachmentRef

type IS3AccessPointAttachmentRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a S3AccessPointAttachment resource.
	// Experimental.
	S3AccessPointAttachmentRef() *S3AccessPointAttachmentReference
}

Indicates that this resource can be referenced as a S3AccessPointAttachment. Experimental.

type ISnapshotRef

type ISnapshotRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Snapshot resource.
	// Experimental.
	SnapshotRef() *SnapshotReference
}

Indicates that this resource can be referenced as a Snapshot. Experimental.

type IStorageVirtualMachineRef

type IStorageVirtualMachineRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a StorageVirtualMachine resource.
	// Experimental.
	StorageVirtualMachineRef() *StorageVirtualMachineReference
}

Indicates that this resource can be referenced as a StorageVirtualMachine. Experimental.

type IVolumeRef

type IVolumeRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Volume resource.
	// Experimental.
	VolumeRef() *VolumeReference
}

Indicates that this resource can be referenced as a Volume. Experimental.

type S3AccessPointAttachmentReference

type S3AccessPointAttachmentReference struct {
	// The Name of the S3AccessPointAttachment resource.
	S3AccessPointAttachmentName *string `field:"required" json:"s3AccessPointAttachmentName" yaml:"s3AccessPointAttachmentName"`
}

A reference to a S3AccessPointAttachment 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"

s3AccessPointAttachmentReference := &S3AccessPointAttachmentReference{
	S3AccessPointAttachmentName: jsii.String("s3AccessPointAttachmentName"),
}

type SnapshotReference

type SnapshotReference struct {
	// The Id of the Snapshot resource.
	SnapshotId *string `field:"required" json:"snapshotId" yaml:"snapshotId"`
}

A reference to a Snapshot 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"

snapshotReference := &SnapshotReference{
	SnapshotId: jsii.String("snapshotId"),
}

type StorageVirtualMachineReference

type StorageVirtualMachineReference struct {
	// The StorageVirtualMachineId of the StorageVirtualMachine resource.
	StorageVirtualMachineId *string `field:"required" json:"storageVirtualMachineId" yaml:"storageVirtualMachineId"`
}

A reference to a StorageVirtualMachine 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"

storageVirtualMachineReference := &StorageVirtualMachineReference{
	StorageVirtualMachineId: jsii.String("storageVirtualMachineId"),
}

type VolumeReference

type VolumeReference struct {
	// The VolumeId of the Volume resource.
	VolumeId *string `field:"required" json:"volumeId" yaml:"volumeId"`
}

A reference to a Volume 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"

volumeReference := &VolumeReference{
	VolumeId: jsii.String("volumeId"),
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL