Documentation
¶
Index ¶
- type AccessPolicyReference
- type AssetModelReference
- type AssetReference
- type ComputationModelReference
- type DashboardReference
- type DatasetReference
- type GatewayReference
- type IAccessPolicyRef
- type IAssetModelRef
- type IAssetRef
- type IComputationModelRef
- type IDashboardRef
- type IDatasetRef
- type IGatewayRef
- type IPortalRef
- type IProjectRef
- type PortalReference
- type ProjectReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessPolicyReference ¶
type AccessPolicyReference struct {
// The ARN of the AccessPolicy resource.
AccessPolicyArn *string `field:"required" json:"accessPolicyArn" yaml:"accessPolicyArn"`
// The AccessPolicyId of the AccessPolicy resource.
AccessPolicyId *string `field:"required" json:"accessPolicyId" yaml:"accessPolicyId"`
}
A reference to a AccessPolicy 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"
accessPolicyReference := &AccessPolicyReference{
AccessPolicyArn: jsii.String("accessPolicyArn"),
AccessPolicyId: jsii.String("accessPolicyId"),
}
type AssetModelReference ¶
type AssetModelReference struct {
// The ARN of the AssetModel resource.
AssetModelArn *string `field:"required" json:"assetModelArn" yaml:"assetModelArn"`
// The AssetModelId of the AssetModel resource.
AssetModelId *string `field:"required" json:"assetModelId" yaml:"assetModelId"`
}
A reference to a AssetModel 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"
assetModelReference := &AssetModelReference{
AssetModelArn: jsii.String("assetModelArn"),
AssetModelId: jsii.String("assetModelId"),
}
type AssetReference ¶
type AssetReference struct {
// The ARN of the Asset resource.
AssetArn *string `field:"required" json:"assetArn" yaml:"assetArn"`
// The AssetId of the Asset resource.
AssetId *string `field:"required" json:"assetId" yaml:"assetId"`
}
A reference to a Asset 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"
assetReference := &AssetReference{
AssetArn: jsii.String("assetArn"),
AssetId: jsii.String("assetId"),
}
type ComputationModelReference ¶
type ComputationModelReference struct {
// The ARN of the ComputationModel resource.
ComputationModelArn *string `field:"required" json:"computationModelArn" yaml:"computationModelArn"`
// The ComputationModelId of the ComputationModel resource.
ComputationModelId *string `field:"required" json:"computationModelId" yaml:"computationModelId"`
}
A reference to a ComputationModel 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"
computationModelReference := &ComputationModelReference{
ComputationModelArn: jsii.String("computationModelArn"),
ComputationModelId: jsii.String("computationModelId"),
}
type DashboardReference ¶
type DashboardReference struct {
// The ARN of the Dashboard resource.
DashboardArn *string `field:"required" json:"dashboardArn" yaml:"dashboardArn"`
// The DashboardId of the Dashboard resource.
DashboardId *string `field:"required" json:"dashboardId" yaml:"dashboardId"`
}
A reference to a Dashboard 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"
dashboardReference := &DashboardReference{
DashboardArn: jsii.String("dashboardArn"),
DashboardId: jsii.String("dashboardId"),
}
type DatasetReference ¶
type DatasetReference struct {
// The ARN of the Dataset resource.
DatasetArn *string `field:"required" json:"datasetArn" yaml:"datasetArn"`
// The DatasetId of the Dataset resource.
DatasetId *string `field:"required" json:"datasetId" yaml:"datasetId"`
}
A reference to a Dataset 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"
datasetReference := &DatasetReference{
DatasetArn: jsii.String("datasetArn"),
DatasetId: jsii.String("datasetId"),
}
type GatewayReference ¶
type GatewayReference struct {
// The GatewayId of the Gateway resource.
GatewayId *string `field:"required" json:"gatewayId" yaml:"gatewayId"`
}
A reference to a Gateway 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"
gatewayReference := &GatewayReference{
GatewayId: jsii.String("gatewayId"),
}
type IAccessPolicyRef ¶
type IAccessPolicyRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a AccessPolicy resource.
// Experimental.
AccessPolicyRef() *AccessPolicyReference
}
Indicates that this resource can be referenced as a AccessPolicy. Experimental.
type IAssetModelRef ¶
type IAssetModelRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a AssetModel resource.
// Experimental.
AssetModelRef() *AssetModelReference
}
Indicates that this resource can be referenced as a AssetModel. Experimental.
type IAssetRef ¶
type IAssetRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Asset resource.
// Experimental.
AssetRef() *AssetReference
}
Indicates that this resource can be referenced as a Asset. Experimental.
type IComputationModelRef ¶
type IComputationModelRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ComputationModel resource.
// Experimental.
ComputationModelRef() *ComputationModelReference
}
Indicates that this resource can be referenced as a ComputationModel. Experimental.
type IDashboardRef ¶
type IDashboardRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Dashboard resource.
// Experimental.
DashboardRef() *DashboardReference
}
Indicates that this resource can be referenced as a Dashboard. Experimental.
type IDatasetRef ¶
type IDatasetRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Dataset resource.
// Experimental.
DatasetRef() *DatasetReference
}
Indicates that this resource can be referenced as a Dataset. Experimental.
type IGatewayRef ¶
type IGatewayRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Gateway resource.
// Experimental.
GatewayRef() *GatewayReference
}
Indicates that this resource can be referenced as a Gateway. Experimental.
type IPortalRef ¶
type IPortalRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Portal resource.
// Experimental.
PortalRef() *PortalReference
}
Indicates that this resource can be referenced as a Portal. 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 PortalReference ¶
type PortalReference struct {
// The ARN of the Portal resource.
PortalArn *string `field:"required" json:"portalArn" yaml:"portalArn"`
// The PortalId of the Portal resource.
PortalId *string `field:"required" json:"portalId" yaml:"portalId"`
}
A reference to a Portal 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"
portalReference := &PortalReference{
PortalArn: jsii.String("portalArn"),
PortalId: jsii.String("portalId"),
}
type ProjectReference ¶
type ProjectReference struct {
// The ARN of the Project resource.
ProjectArn *string `field:"required" json:"projectArn" yaml:"projectArn"`
// The ProjectId 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{
ProjectArn: jsii.String("projectArn"),
ProjectId: jsii.String("projectId"),
}
Source Files
¶
- AccessPolicyReference.go
- AssetModelReference.go
- AssetReference.go
- ComputationModelReference.go
- DashboardReference.go
- DatasetReference.go
- GatewayReference.go
- IAccessPolicyRef.go
- IAssetModelRef.go
- IAssetRef.go
- IComputationModelRef.go
- IDashboardRef.go
- IDatasetRef.go
- IGatewayRef.go
- IPortalRef.go
- IProjectRef.go
- PortalReference.go
- ProjectReference.go
- main.go