interfacesawsdatazone

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 ConnectionReference

type ConnectionReference struct {
	// The ConnectionId of the Connection resource.
	ConnectionId *string `field:"required" json:"connectionId" yaml:"connectionId"`
	// The DomainId of the Connection resource.
	DomainId *string `field:"required" json:"domainId" yaml:"domainId"`
}

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

connectionReference := &ConnectionReference{
	ConnectionId: jsii.String("connectionId"),
	DomainId: jsii.String("domainId"),
}

type DataSourceReference

type DataSourceReference struct {
	// The Id of the DataSource resource.
	DataSourceId *string `field:"required" json:"dataSourceId" yaml:"dataSourceId"`
	// The DomainId of the DataSource resource.
	DomainId *string `field:"required" json:"domainId" yaml:"domainId"`
}

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

dataSourceReference := &DataSourceReference{
	DataSourceId: jsii.String("dataSourceId"),
	DomainId: jsii.String("domainId"),
}

type DomainReference

type DomainReference struct {
	// The ARN of the Domain resource.
	DomainArn *string `field:"required" json:"domainArn" yaml:"domainArn"`
	// The Id of the Domain resource.
	DomainId *string `field:"required" json:"domainId" yaml:"domainId"`
}

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

domainReference := &DomainReference{
	DomainArn: jsii.String("domainArn"),
	DomainId: jsii.String("domainId"),
}

type DomainUnitReference

type DomainUnitReference struct {
	// The DomainId of the DomainUnit resource.
	DomainId *string `field:"required" json:"domainId" yaml:"domainId"`
	// The Id of the DomainUnit resource.
	DomainUnitId *string `field:"required" json:"domainUnitId" yaml:"domainUnitId"`
}

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

domainUnitReference := &DomainUnitReference{
	DomainId: jsii.String("domainId"),
	DomainUnitId: jsii.String("domainUnitId"),
}

type EnvironmentActionsReference

type EnvironmentActionsReference struct {
	// The DomainId of the EnvironmentActions resource.
	DomainId *string `field:"required" json:"domainId" yaml:"domainId"`
	// The Id of the EnvironmentActions resource.
	EnvironmentActionsId *string `field:"required" json:"environmentActionsId" yaml:"environmentActionsId"`
	// The EnvironmentId of the EnvironmentActions resource.
	EnvironmentId *string `field:"required" json:"environmentId" yaml:"environmentId"`
}

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

environmentActionsReference := &EnvironmentActionsReference{
	DomainId: jsii.String("domainId"),
	EnvironmentActionsId: jsii.String("environmentActionsId"),
	EnvironmentId: jsii.String("environmentId"),
}

type EnvironmentBlueprintConfigurationReference

type EnvironmentBlueprintConfigurationReference struct {
	// The DomainId of the EnvironmentBlueprintConfiguration resource.
	DomainId *string `field:"required" json:"domainId" yaml:"domainId"`
	// The EnvironmentBlueprintId of the EnvironmentBlueprintConfiguration resource.
	EnvironmentBlueprintId *string `field:"required" json:"environmentBlueprintId" yaml:"environmentBlueprintId"`
}

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

environmentBlueprintConfigurationReference := &EnvironmentBlueprintConfigurationReference{
	DomainId: jsii.String("domainId"),
	EnvironmentBlueprintId: jsii.String("environmentBlueprintId"),
}

type EnvironmentProfileReference

type EnvironmentProfileReference struct {
	// The DomainId of the EnvironmentProfile resource.
	DomainId *string `field:"required" json:"domainId" yaml:"domainId"`
	// The Id of the EnvironmentProfile resource.
	EnvironmentProfileId *string `field:"required" json:"environmentProfileId" yaml:"environmentProfileId"`
}

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

environmentProfileReference := &EnvironmentProfileReference{
	DomainId: jsii.String("domainId"),
	EnvironmentProfileId: jsii.String("environmentProfileId"),
}

type EnvironmentReference

type EnvironmentReference struct {
	// The DomainId of the Environment resource.
	DomainId *string `field:"required" json:"domainId" yaml:"domainId"`
	// The Id of the Environment resource.
	EnvironmentId *string `field:"required" json:"environmentId" yaml:"environmentId"`
}

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

environmentReference := &EnvironmentReference{
	DomainId: jsii.String("domainId"),
	EnvironmentId: jsii.String("environmentId"),
}

type FormTypeReference

type FormTypeReference struct {
	// The DomainIdentifier of the FormType resource.
	DomainIdentifier *string `field:"required" json:"domainIdentifier" yaml:"domainIdentifier"`
	// The FormTypeIdentifier of the FormType resource.
	FormTypeIdentifier *string `field:"required" json:"formTypeIdentifier" yaml:"formTypeIdentifier"`
}

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

formTypeReference := &FormTypeReference{
	DomainIdentifier: jsii.String("domainIdentifier"),
	FormTypeIdentifier: jsii.String("formTypeIdentifier"),
}

type GroupProfileReference

type GroupProfileReference struct {
	// The DomainId of the GroupProfile resource.
	DomainId *string `field:"required" json:"domainId" yaml:"domainId"`
	// The Id of the GroupProfile resource.
	GroupProfileId *string `field:"required" json:"groupProfileId" yaml:"groupProfileId"`
}

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

groupProfileReference := &GroupProfileReference{
	DomainId: jsii.String("domainId"),
	GroupProfileId: jsii.String("groupProfileId"),
}

type IConnectionRef

type IConnectionRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Connection resource.
	// Experimental.
	ConnectionRef() *ConnectionReference
}

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

type IDataSourceRef

type IDataSourceRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a DataSource resource.
	// Experimental.
	DataSourceRef() *DataSourceReference
}

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

type IDomainRef

type IDomainRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Domain resource.
	// Experimental.
	DomainRef() *DomainReference
}

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

type IDomainUnitRef

type IDomainUnitRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a DomainUnit resource.
	// Experimental.
	DomainUnitRef() *DomainUnitReference
}

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

type IEnvironmentActionsRef

type IEnvironmentActionsRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a EnvironmentActions resource.
	// Experimental.
	EnvironmentActionsRef() *EnvironmentActionsReference
}

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

type IEnvironmentBlueprintConfigurationRef

type IEnvironmentBlueprintConfigurationRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a EnvironmentBlueprintConfiguration resource.
	// Experimental.
	EnvironmentBlueprintConfigurationRef() *EnvironmentBlueprintConfigurationReference
}

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

type IEnvironmentProfileRef

type IEnvironmentProfileRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a EnvironmentProfile resource.
	// Experimental.
	EnvironmentProfileRef() *EnvironmentProfileReference
}

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

type IEnvironmentRef

type IEnvironmentRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Environment resource.
	// Experimental.
	EnvironmentRef() *EnvironmentReference
}

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

type IFormTypeRef

type IFormTypeRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a FormType resource.
	// Experimental.
	FormTypeRef() *FormTypeReference
}

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

type IGroupProfileRef

type IGroupProfileRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a GroupProfile resource.
	// Experimental.
	GroupProfileRef() *GroupProfileReference
}

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

type IOwnerRef

type IOwnerRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Owner resource.
	// Experimental.
	OwnerRef() *OwnerReference
}

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

type IPolicyGrantRef

type IPolicyGrantRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a PolicyGrant resource.
	// Experimental.
	PolicyGrantRef() *PolicyGrantReference
}

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

type IProjectMembershipRef

type IProjectMembershipRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a ProjectMembership resource.
	// Experimental.
	ProjectMembershipRef() *ProjectMembershipReference
}

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

type IProjectProfileRef

type IProjectProfileRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a ProjectProfile resource.
	// Experimental.
	ProjectProfileRef() *ProjectProfileReference
}

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

type IProjectRef

type IProjectRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Project resource.
	// Experimental.
	ProjectRef() *ProjectReference
}

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

type ISubscriptionTargetRef

type ISubscriptionTargetRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a SubscriptionTarget resource.
	// Experimental.
	SubscriptionTargetRef() *SubscriptionTargetReference
}

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

type IUserProfileRef

type IUserProfileRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a UserProfile resource.
	// Experimental.
	UserProfileRef() *UserProfileReference
}

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

type OwnerReference

type OwnerReference struct {
	// The DomainIdentifier of the Owner resource.
	DomainIdentifier *string `field:"required" json:"domainIdentifier" yaml:"domainIdentifier"`
	// The EntityIdentifier of the Owner resource.
	EntityIdentifier *string `field:"required" json:"entityIdentifier" yaml:"entityIdentifier"`
	// The EntityType of the Owner resource.
	EntityType *string `field:"required" json:"entityType" yaml:"entityType"`
	// The OwnerIdentifier of the Owner resource.
	OwnerIdentifier *string `field:"required" json:"ownerIdentifier" yaml:"ownerIdentifier"`
	// The OwnerType of the Owner resource.
	OwnerType *string `field:"required" json:"ownerType" yaml:"ownerType"`
}

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

ownerReference := &OwnerReference{
	DomainIdentifier: jsii.String("domainIdentifier"),
	EntityIdentifier: jsii.String("entityIdentifier"),
	EntityType: jsii.String("entityType"),
	OwnerIdentifier: jsii.String("ownerIdentifier"),
	OwnerType: jsii.String("ownerType"),
}

type PolicyGrantReference

type PolicyGrantReference struct {
	// The DomainIdentifier of the PolicyGrant resource.
	DomainIdentifier *string `field:"required" json:"domainIdentifier" yaml:"domainIdentifier"`
	// The EntityIdentifier of the PolicyGrant resource.
	EntityIdentifier *string `field:"required" json:"entityIdentifier" yaml:"entityIdentifier"`
	// The EntityType of the PolicyGrant resource.
	EntityType *string `field:"required" json:"entityType" yaml:"entityType"`
	// The GrantId of the PolicyGrant resource.
	GrantId *string `field:"required" json:"grantId" yaml:"grantId"`
	// The PolicyType of the PolicyGrant resource.
	PolicyType *string `field:"required" json:"policyType" yaml:"policyType"`
}

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

policyGrantReference := &PolicyGrantReference{
	DomainIdentifier: jsii.String("domainIdentifier"),
	EntityIdentifier: jsii.String("entityIdentifier"),
	EntityType: jsii.String("entityType"),
	GrantId: jsii.String("grantId"),
	PolicyType: jsii.String("policyType"),
}

type ProjectMembershipReference

type ProjectMembershipReference struct {
	// The DomainIdentifier of the ProjectMembership resource.
	DomainIdentifier *string `field:"required" json:"domainIdentifier" yaml:"domainIdentifier"`
	// The MemberIdentifier of the ProjectMembership resource.
	MemberIdentifier *string `field:"required" json:"memberIdentifier" yaml:"memberIdentifier"`
	// The MemberIdentifierType of the ProjectMembership resource.
	MemberIdentifierType *string `field:"required" json:"memberIdentifierType" yaml:"memberIdentifierType"`
	// The ProjectIdentifier of the ProjectMembership resource.
	ProjectIdentifier *string `field:"required" json:"projectIdentifier" yaml:"projectIdentifier"`
}

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

projectMembershipReference := &ProjectMembershipReference{
	DomainIdentifier: jsii.String("domainIdentifier"),
	MemberIdentifier: jsii.String("memberIdentifier"),
	MemberIdentifierType: jsii.String("memberIdentifierType"),
	ProjectIdentifier: jsii.String("projectIdentifier"),
}

type ProjectProfileReference

type ProjectProfileReference struct {
	// The DomainIdentifier of the ProjectProfile resource.
	DomainIdentifier *string `field:"required" json:"domainIdentifier" yaml:"domainIdentifier"`
	// The Identifier of the ProjectProfile resource.
	Identifier *string `field:"required" json:"identifier" yaml:"identifier"`
}

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

projectProfileReference := &ProjectProfileReference{
	DomainIdentifier: jsii.String("domainIdentifier"),
	Identifier: jsii.String("identifier"),
}

type ProjectReference

type ProjectReference struct {
	// The DomainId of the Project resource.
	DomainId *string `field:"required" json:"domainId" yaml:"domainId"`
	// The Id of the Project resource.
	ProjectId *string `field:"required" json:"projectId" yaml:"projectId"`
}

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

projectReference := &ProjectReference{
	DomainId: jsii.String("domainId"),
	ProjectId: jsii.String("projectId"),
}

type SubscriptionTargetReference

type SubscriptionTargetReference struct {
	// The DomainId of the SubscriptionTarget resource.
	DomainId *string `field:"required" json:"domainId" yaml:"domainId"`
	// The EnvironmentId of the SubscriptionTarget resource.
	EnvironmentId *string `field:"required" json:"environmentId" yaml:"environmentId"`
	// The Id of the SubscriptionTarget resource.
	SubscriptionTargetId *string `field:"required" json:"subscriptionTargetId" yaml:"subscriptionTargetId"`
}

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

subscriptionTargetReference := &SubscriptionTargetReference{
	DomainId: jsii.String("domainId"),
	EnvironmentId: jsii.String("environmentId"),
	SubscriptionTargetId: jsii.String("subscriptionTargetId"),
}

type UserProfileReference

type UserProfileReference struct {
	// The DomainId of the UserProfile resource.
	DomainId *string `field:"required" json:"domainId" yaml:"domainId"`
	// The Id of the UserProfile resource.
	UserProfileId *string `field:"required" json:"userProfileId" yaml:"userProfileId"`
}

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

userProfileReference := &UserProfileReference{
	DomainId: jsii.String("domainId"),
	UserProfileId: jsii.String("userProfileId"),
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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