interfacesawsdms

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 CertificateReference

type CertificateReference struct {
	// The Id of the Certificate resource.
	CertificateId *string `field:"required" json:"certificateId" yaml:"certificateId"`
}

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

certificateReference := &CertificateReference{
	CertificateId: jsii.String("certificateId"),
}

type DataMigrationReference

type DataMigrationReference struct {
	// The DataMigrationArn of the DataMigration resource.
	DataMigrationArn *string `field:"required" json:"dataMigrationArn" yaml:"dataMigrationArn"`
}

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

dataMigrationReference := &DataMigrationReference{
	DataMigrationArn: jsii.String("dataMigrationArn"),
}

type DataProviderReference

type DataProviderReference struct {
	// The DataProviderArn of the DataProvider resource.
	DataProviderArn *string `field:"required" json:"dataProviderArn" yaml:"dataProviderArn"`
}

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

dataProviderReference := &DataProviderReference{
	DataProviderArn: jsii.String("dataProviderArn"),
}

type EndpointReference

type EndpointReference struct {
	// The Id of the Endpoint resource.
	EndpointId *string `field:"required" json:"endpointId" yaml:"endpointId"`
}

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

endpointReference := &EndpointReference{
	EndpointId: jsii.String("endpointId"),
}

type EventSubscriptionReference

type EventSubscriptionReference struct {
	// The Id of the EventSubscription resource.
	EventSubscriptionId *string `field:"required" json:"eventSubscriptionId" yaml:"eventSubscriptionId"`
}

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

eventSubscriptionReference := &EventSubscriptionReference{
	EventSubscriptionId: jsii.String("eventSubscriptionId"),
}

type ICertificateRef

type ICertificateRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Certificate resource.
	// Experimental.
	CertificateRef() *CertificateReference
}

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

type IDataMigrationRef

type IDataMigrationRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a DataMigration resource.
	// Experimental.
	DataMigrationRef() *DataMigrationReference
}

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

type IDataProviderRef

type IDataProviderRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a DataProvider resource.
	// Experimental.
	DataProviderRef() *DataProviderReference
}

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

type IEndpointRef

type IEndpointRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Endpoint resource.
	// Experimental.
	EndpointRef() *EndpointReference
}

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

type IEventSubscriptionRef

type IEventSubscriptionRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a EventSubscription resource.
	// Experimental.
	EventSubscriptionRef() *EventSubscriptionReference
}

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

type IInstanceProfileRef

type IInstanceProfileRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a InstanceProfile resource.
	// Experimental.
	InstanceProfileRef() *InstanceProfileReference
}

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

type IMigrationProjectRef

type IMigrationProjectRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a MigrationProject resource.
	// Experimental.
	MigrationProjectRef() *MigrationProjectReference
}

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

type IReplicationConfigRef

type IReplicationConfigRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a ReplicationConfig resource.
	// Experimental.
	ReplicationConfigRef() *ReplicationConfigReference
}

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

type IReplicationInstanceRef

type IReplicationInstanceRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a ReplicationInstance resource.
	// Experimental.
	ReplicationInstanceRef() *ReplicationInstanceReference
}

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

type IReplicationSubnetGroupRef

type IReplicationSubnetGroupRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a ReplicationSubnetGroup resource.
	// Experimental.
	ReplicationSubnetGroupRef() *ReplicationSubnetGroupReference
}

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

type IReplicationTaskRef

type IReplicationTaskRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a ReplicationTask resource.
	// Experimental.
	ReplicationTaskRef() *ReplicationTaskReference
}

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

type InstanceProfileReference

type InstanceProfileReference struct {
	// The InstanceProfileArn of the InstanceProfile resource.
	InstanceProfileArn *string `field:"required" json:"instanceProfileArn" yaml:"instanceProfileArn"`
}

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

instanceProfileReference := &InstanceProfileReference{
	InstanceProfileArn: jsii.String("instanceProfileArn"),
}

type MigrationProjectReference

type MigrationProjectReference struct {
	// The MigrationProjectArn of the MigrationProject resource.
	MigrationProjectArn *string `field:"required" json:"migrationProjectArn" yaml:"migrationProjectArn"`
}

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

migrationProjectReference := &MigrationProjectReference{
	MigrationProjectArn: jsii.String("migrationProjectArn"),
}

type ReplicationConfigReference

type ReplicationConfigReference struct {
	// The ReplicationConfigArn of the ReplicationConfig resource.
	ReplicationConfigArn *string `field:"required" json:"replicationConfigArn" yaml:"replicationConfigArn"`
}

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

replicationConfigReference := &ReplicationConfigReference{
	ReplicationConfigArn: jsii.String("replicationConfigArn"),
}

type ReplicationInstanceReference

type ReplicationInstanceReference struct {
	// The Id of the ReplicationInstance resource.
	ReplicationInstanceId *string `field:"required" json:"replicationInstanceId" yaml:"replicationInstanceId"`
}

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

replicationInstanceReference := &ReplicationInstanceReference{
	ReplicationInstanceId: jsii.String("replicationInstanceId"),
}

type ReplicationSubnetGroupReference

type ReplicationSubnetGroupReference struct {
	// The Id of the ReplicationSubnetGroup resource.
	ReplicationSubnetGroupId *string `field:"required" json:"replicationSubnetGroupId" yaml:"replicationSubnetGroupId"`
}

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

replicationSubnetGroupReference := &ReplicationSubnetGroupReference{
	ReplicationSubnetGroupId: jsii.String("replicationSubnetGroupId"),
}

type ReplicationTaskReference

type ReplicationTaskReference struct {
	// The Id of the ReplicationTask resource.
	ReplicationTaskId *string `field:"required" json:"replicationTaskId" yaml:"replicationTaskId"`
}

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

replicationTaskReference := &ReplicationTaskReference{
	ReplicationTaskId: jsii.String("replicationTaskId"),
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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