Documentation
¶
Index ¶
- type AnalysisTemplateReference
- type CollaborationReference
- type ConfiguredTableAssociationReference
- type ConfiguredTableReference
- type IAnalysisTemplateRef
- type ICollaborationRef
- type IConfiguredTableAssociationRef
- type IConfiguredTableRef
- type IIdMappingTableRef
- type IIdNamespaceAssociationRef
- type IMembershipRef
- type IPrivacyBudgetTemplateRef
- type IdMappingTableReference
- type IdNamespaceAssociationReference
- type MembershipReference
- type PrivacyBudgetTemplateReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AnalysisTemplateReference ¶
type AnalysisTemplateReference struct {
// The ARN of the AnalysisTemplate resource.
AnalysisTemplateArn *string `field:"required" json:"analysisTemplateArn" yaml:"analysisTemplateArn"`
// The AnalysisTemplateIdentifier of the AnalysisTemplate resource.
AnalysisTemplateIdentifier *string `field:"required" json:"analysisTemplateIdentifier" yaml:"analysisTemplateIdentifier"`
// The MembershipIdentifier of the AnalysisTemplate resource.
MembershipIdentifier *string `field:"required" json:"membershipIdentifier" yaml:"membershipIdentifier"`
}
A reference to a AnalysisTemplate 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"
analysisTemplateReference := &AnalysisTemplateReference{
AnalysisTemplateArn: jsii.String("analysisTemplateArn"),
AnalysisTemplateIdentifier: jsii.String("analysisTemplateIdentifier"),
MembershipIdentifier: jsii.String("membershipIdentifier"),
}
type CollaborationReference ¶
type CollaborationReference struct {
// The ARN of the Collaboration resource.
CollaborationArn *string `field:"required" json:"collaborationArn" yaml:"collaborationArn"`
// The CollaborationIdentifier of the Collaboration resource.
CollaborationIdentifier *string `field:"required" json:"collaborationIdentifier" yaml:"collaborationIdentifier"`
}
A reference to a Collaboration 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"
collaborationReference := &CollaborationReference{
CollaborationArn: jsii.String("collaborationArn"),
CollaborationIdentifier: jsii.String("collaborationIdentifier"),
}
type ConfiguredTableAssociationReference ¶
type ConfiguredTableAssociationReference struct {
// The ARN of the ConfiguredTableAssociation resource.
ConfiguredTableAssociationArn *string `field:"required" json:"configuredTableAssociationArn" yaml:"configuredTableAssociationArn"`
// The ConfiguredTableAssociationIdentifier of the ConfiguredTableAssociation resource.
ConfiguredTableAssociationIdentifier *string `field:"required" json:"configuredTableAssociationIdentifier" yaml:"configuredTableAssociationIdentifier"`
// The MembershipIdentifier of the ConfiguredTableAssociation resource.
MembershipIdentifier *string `field:"required" json:"membershipIdentifier" yaml:"membershipIdentifier"`
}
A reference to a ConfiguredTableAssociation 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"
configuredTableAssociationReference := &ConfiguredTableAssociationReference{
ConfiguredTableAssociationArn: jsii.String("configuredTableAssociationArn"),
ConfiguredTableAssociationIdentifier: jsii.String("configuredTableAssociationIdentifier"),
MembershipIdentifier: jsii.String("membershipIdentifier"),
}
type ConfiguredTableReference ¶
type ConfiguredTableReference struct {
// The ARN of the ConfiguredTable resource.
ConfiguredTableArn *string `field:"required" json:"configuredTableArn" yaml:"configuredTableArn"`
// The ConfiguredTableIdentifier of the ConfiguredTable resource.
ConfiguredTableIdentifier *string `field:"required" json:"configuredTableIdentifier" yaml:"configuredTableIdentifier"`
}
A reference to a ConfiguredTable 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"
configuredTableReference := &ConfiguredTableReference{
ConfiguredTableArn: jsii.String("configuredTableArn"),
ConfiguredTableIdentifier: jsii.String("configuredTableIdentifier"),
}
type IAnalysisTemplateRef ¶
type IAnalysisTemplateRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a AnalysisTemplate resource.
// Experimental.
AnalysisTemplateRef() *AnalysisTemplateReference
}
Indicates that this resource can be referenced as a AnalysisTemplate. Experimental.
type ICollaborationRef ¶
type ICollaborationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Collaboration resource.
// Experimental.
CollaborationRef() *CollaborationReference
}
Indicates that this resource can be referenced as a Collaboration. Experimental.
type IConfiguredTableAssociationRef ¶
type IConfiguredTableAssociationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ConfiguredTableAssociation resource.
// Experimental.
ConfiguredTableAssociationRef() *ConfiguredTableAssociationReference
}
Indicates that this resource can be referenced as a ConfiguredTableAssociation. Experimental.
type IConfiguredTableRef ¶
type IConfiguredTableRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ConfiguredTable resource.
// Experimental.
ConfiguredTableRef() *ConfiguredTableReference
}
Indicates that this resource can be referenced as a ConfiguredTable. Experimental.
type IIdMappingTableRef ¶
type IIdMappingTableRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a IdMappingTable resource.
// Experimental.
IdMappingTableRef() *IdMappingTableReference
}
Indicates that this resource can be referenced as a IdMappingTable. Experimental.
type IIdNamespaceAssociationRef ¶
type IIdNamespaceAssociationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a IdNamespaceAssociation resource.
// Experimental.
IdNamespaceAssociationRef() *IdNamespaceAssociationReference
}
Indicates that this resource can be referenced as a IdNamespaceAssociation. Experimental.
type IMembershipRef ¶
type IMembershipRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Membership resource.
// Experimental.
MembershipRef() *MembershipReference
}
Indicates that this resource can be referenced as a Membership. Experimental.
type IPrivacyBudgetTemplateRef ¶
type IPrivacyBudgetTemplateRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a PrivacyBudgetTemplate resource.
// Experimental.
PrivacyBudgetTemplateRef() *PrivacyBudgetTemplateReference
}
Indicates that this resource can be referenced as a PrivacyBudgetTemplate. Experimental.
type IdMappingTableReference ¶
type IdMappingTableReference struct {
// The ARN of the IdMappingTable resource.
IdMappingTableArn *string `field:"required" json:"idMappingTableArn" yaml:"idMappingTableArn"`
// The IdMappingTableIdentifier of the IdMappingTable resource.
IdMappingTableIdentifier *string `field:"required" json:"idMappingTableIdentifier" yaml:"idMappingTableIdentifier"`
// The MembershipIdentifier of the IdMappingTable resource.
MembershipIdentifier *string `field:"required" json:"membershipIdentifier" yaml:"membershipIdentifier"`
}
A reference to a IdMappingTable 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"
idMappingTableReference := &IdMappingTableReference{
IdMappingTableArn: jsii.String("idMappingTableArn"),
IdMappingTableIdentifier: jsii.String("idMappingTableIdentifier"),
MembershipIdentifier: jsii.String("membershipIdentifier"),
}
type IdNamespaceAssociationReference ¶
type IdNamespaceAssociationReference struct {
// The ARN of the IdNamespaceAssociation resource.
IdNamespaceAssociationArn *string `field:"required" json:"idNamespaceAssociationArn" yaml:"idNamespaceAssociationArn"`
// The IdNamespaceAssociationIdentifier of the IdNamespaceAssociation resource.
IdNamespaceAssociationIdentifier *string `field:"required" json:"idNamespaceAssociationIdentifier" yaml:"idNamespaceAssociationIdentifier"`
// The MembershipIdentifier of the IdNamespaceAssociation resource.
MembershipIdentifier *string `field:"required" json:"membershipIdentifier" yaml:"membershipIdentifier"`
}
A reference to a IdNamespaceAssociation 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"
idNamespaceAssociationReference := &IdNamespaceAssociationReference{
IdNamespaceAssociationArn: jsii.String("idNamespaceAssociationArn"),
IdNamespaceAssociationIdentifier: jsii.String("idNamespaceAssociationIdentifier"),
MembershipIdentifier: jsii.String("membershipIdentifier"),
}
type MembershipReference ¶
type MembershipReference struct {
// The ARN of the Membership resource.
MembershipArn *string `field:"required" json:"membershipArn" yaml:"membershipArn"`
// The MembershipIdentifier of the Membership resource.
MembershipIdentifier *string `field:"required" json:"membershipIdentifier" yaml:"membershipIdentifier"`
}
A reference to a Membership 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"
membershipReference := &MembershipReference{
MembershipArn: jsii.String("membershipArn"),
MembershipIdentifier: jsii.String("membershipIdentifier"),
}
type PrivacyBudgetTemplateReference ¶
type PrivacyBudgetTemplateReference struct {
// The MembershipIdentifier of the PrivacyBudgetTemplate resource.
MembershipIdentifier *string `field:"required" json:"membershipIdentifier" yaml:"membershipIdentifier"`
// The ARN of the PrivacyBudgetTemplate resource.
PrivacyBudgetTemplateArn *string `field:"required" json:"privacyBudgetTemplateArn" yaml:"privacyBudgetTemplateArn"`
// The PrivacyBudgetTemplateIdentifier of the PrivacyBudgetTemplate resource.
PrivacyBudgetTemplateIdentifier *string `field:"required" json:"privacyBudgetTemplateIdentifier" yaml:"privacyBudgetTemplateIdentifier"`
}
A reference to a PrivacyBudgetTemplate 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"
privacyBudgetTemplateReference := &PrivacyBudgetTemplateReference{
MembershipIdentifier: jsii.String("membershipIdentifier"),
PrivacyBudgetTemplateArn: jsii.String("privacyBudgetTemplateArn"),
PrivacyBudgetTemplateIdentifier: jsii.String("privacyBudgetTemplateIdentifier"),
}
Source Files
¶
- AnalysisTemplateReference.go
- CollaborationReference.go
- ConfiguredTableAssociationReference.go
- ConfiguredTableReference.go
- IAnalysisTemplateRef.go
- ICollaborationRef.go
- IConfiguredTableAssociationRef.go
- IConfiguredTableRef.go
- IIdMappingTableRef.go
- IIdNamespaceAssociationRef.go
- IMembershipRef.go
- IPrivacyBudgetTemplateRef.go
- IdMappingTableReference.go
- IdNamespaceAssociationReference.go
- MembershipReference.go
- PrivacyBudgetTemplateReference.go
- main.go