Documentation
¶
Index ¶
- type DataCellsFilterReference
- type DataLakeSettingsReference
- type IDataCellsFilterRef
- type IDataLakeSettingsRef
- type IPermissionsRef
- type IPrincipalPermissionsRef
- type IResourceRef
- type ITagAssociationRef
- type ITagRef
- type PermissionsReference
- type PrincipalPermissionsReference
- type ResourceReference
- type TagAssociationReference
- type TagReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataCellsFilterReference ¶
type DataCellsFilterReference struct {
// The DatabaseName of the DataCellsFilter resource.
DatabaseName *string `field:"required" json:"databaseName" yaml:"databaseName"`
// The Name of the DataCellsFilter resource.
DataCellsFilterName *string `field:"required" json:"dataCellsFilterName" yaml:"dataCellsFilterName"`
// The TableCatalogId of the DataCellsFilter resource.
TableCatalogId *string `field:"required" json:"tableCatalogId" yaml:"tableCatalogId"`
// The TableName of the DataCellsFilter resource.
TableName *string `field:"required" json:"tableName" yaml:"tableName"`
}
A reference to a DataCellsFilter 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"
dataCellsFilterReference := &DataCellsFilterReference{
DatabaseName: jsii.String("databaseName"),
DataCellsFilterName: jsii.String("dataCellsFilterName"),
TableCatalogId: jsii.String("tableCatalogId"),
TableName: jsii.String("tableName"),
}
type DataLakeSettingsReference ¶
type DataLakeSettingsReference struct {
// The Id of the DataLakeSettings resource.
DataLakeSettingsId *string `field:"required" json:"dataLakeSettingsId" yaml:"dataLakeSettingsId"`
}
A reference to a DataLakeSettings 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"
dataLakeSettingsReference := &DataLakeSettingsReference{
DataLakeSettingsId: jsii.String("dataLakeSettingsId"),
}
type IDataCellsFilterRef ¶
type IDataCellsFilterRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a DataCellsFilter resource.
// Experimental.
DataCellsFilterRef() *DataCellsFilterReference
}
Indicates that this resource can be referenced as a DataCellsFilter. Experimental.
type IDataLakeSettingsRef ¶
type IDataLakeSettingsRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a DataLakeSettings resource.
// Experimental.
DataLakeSettingsRef() *DataLakeSettingsReference
}
Indicates that this resource can be referenced as a DataLakeSettings. Experimental.
type IPermissionsRef ¶
type IPermissionsRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Permissions resource.
// Experimental.
PermissionsRef() *PermissionsReference
}
Indicates that this resource can be referenced as a Permissions. Experimental.
type IPrincipalPermissionsRef ¶
type IPrincipalPermissionsRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a PrincipalPermissions resource.
// Experimental.
PrincipalPermissionsRef() *PrincipalPermissionsReference
}
Indicates that this resource can be referenced as a PrincipalPermissions. Experimental.
type IResourceRef ¶
type IResourceRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Resource resource.
// Experimental.
ResourceRef() *ResourceReference
}
Indicates that this resource can be referenced as a Resource. Experimental.
type ITagAssociationRef ¶
type ITagAssociationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a TagAssociation resource.
// Experimental.
TagAssociationRef() *TagAssociationReference
}
Indicates that this resource can be referenced as a TagAssociation. Experimental.
type ITagRef ¶
type ITagRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Tag resource.
// Experimental.
TagRef() *TagReference
}
Indicates that this resource can be referenced as a Tag. Experimental.
type PermissionsReference ¶
type PermissionsReference struct {
// The Id of the Permissions resource.
PermissionsId *string `field:"required" json:"permissionsId" yaml:"permissionsId"`
}
A reference to a Permissions 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"
permissionsReference := &PermissionsReference{
PermissionsId: jsii.String("permissionsId"),
}
type PrincipalPermissionsReference ¶
type PrincipalPermissionsReference struct {
// The PrincipalIdentifier of the PrincipalPermissions resource.
PrincipalIdentifier *string `field:"required" json:"principalIdentifier" yaml:"principalIdentifier"`
// The ResourceIdentifier of the PrincipalPermissions resource.
ResourceIdentifier *string `field:"required" json:"resourceIdentifier" yaml:"resourceIdentifier"`
}
A reference to a PrincipalPermissions 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"
principalPermissionsReference := &PrincipalPermissionsReference{
PrincipalIdentifier: jsii.String("principalIdentifier"),
ResourceIdentifier: jsii.String("resourceIdentifier"),
}
type ResourceReference ¶
type ResourceReference struct {
// The Id of the Resource resource.
ResourceId *string `field:"required" json:"resourceId" yaml:"resourceId"`
}
A reference to a Resource 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"
resourceReference := &ResourceReference{
ResourceId: jsii.String("resourceId"),
}
type TagAssociationReference ¶
type TagAssociationReference struct {
// The ResourceIdentifier of the TagAssociation resource.
ResourceIdentifier *string `field:"required" json:"resourceIdentifier" yaml:"resourceIdentifier"`
// The TagsIdentifier of the TagAssociation resource.
TagsIdentifier *string `field:"required" json:"tagsIdentifier" yaml:"tagsIdentifier"`
}
A reference to a TagAssociation 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"
tagAssociationReference := &TagAssociationReference{
ResourceIdentifier: jsii.String("resourceIdentifier"),
TagsIdentifier: jsii.String("tagsIdentifier"),
}
type TagReference ¶
type TagReference struct {
// The TagKey of the Tag resource.
TagKey *string `field:"required" json:"tagKey" yaml:"tagKey"`
}
A reference to a Tag 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"
tagReference := &TagReference{
TagKey: jsii.String("tagKey"),
}
Source Files
¶
- DataCellsFilterReference.go
- DataLakeSettingsReference.go
- IDataCellsFilterRef.go
- IDataLakeSettingsRef.go
- IPermissionsRef.go
- IPrincipalPermissionsRef.go
- IResourceRef.go
- ITagAssociationRef.go
- ITagRef.go
- PermissionsReference.go
- PrincipalPermissionsReference.go
- ResourceReference.go
- TagAssociationReference.go
- TagReference.go
- main.go