Documentation
¶
Index ¶
- type BridgeOutputReference
- type BridgeReference
- type BridgeSourceReference
- type FlowEntitlementReference
- type FlowOutputReference
- type FlowReference
- type FlowSourceReference
- type FlowVpcInterfaceReference
- type GatewayReference
- type IBridgeOutputRef
- type IBridgeRef
- type IBridgeSourceRef
- type IFlowEntitlementRef
- type IFlowOutputRef
- type IFlowRef
- type IFlowSourceRef
- type IFlowVpcInterfaceRef
- type IGatewayRef
- type IRouterNetworkInterfaceRef
- type RouterNetworkInterfaceReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BridgeOutputReference ¶
type BridgeOutputReference struct {
// The BridgeArn of the BridgeOutput resource.
BridgeArn *string `field:"required" json:"bridgeArn" yaml:"bridgeArn"`
// The Name of the BridgeOutput resource.
BridgeOutputName *string `field:"required" json:"bridgeOutputName" yaml:"bridgeOutputName"`
}
A reference to a BridgeOutput 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"
bridgeOutputReference := &BridgeOutputReference{
BridgeArn: jsii.String("bridgeArn"),
BridgeOutputName: jsii.String("bridgeOutputName"),
}
type BridgeReference ¶
type BridgeReference struct {
// The BridgeArn of the Bridge resource.
BridgeArn *string `field:"required" json:"bridgeArn" yaml:"bridgeArn"`
}
A reference to a Bridge 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"
bridgeReference := &BridgeReference{
BridgeArn: jsii.String("bridgeArn"),
}
type BridgeSourceReference ¶
type BridgeSourceReference struct {
// The BridgeArn of the BridgeSource resource.
BridgeArn *string `field:"required" json:"bridgeArn" yaml:"bridgeArn"`
// The Name of the BridgeSource resource.
BridgeSourceName *string `field:"required" json:"bridgeSourceName" yaml:"bridgeSourceName"`
}
A reference to a BridgeSource 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"
bridgeSourceReference := &BridgeSourceReference{
BridgeArn: jsii.String("bridgeArn"),
BridgeSourceName: jsii.String("bridgeSourceName"),
}
type FlowEntitlementReference ¶
type FlowEntitlementReference struct {
// The EntitlementArn of the FlowEntitlement resource.
EntitlementArn *string `field:"required" json:"entitlementArn" yaml:"entitlementArn"`
}
A reference to a FlowEntitlement 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"
flowEntitlementReference := &FlowEntitlementReference{
EntitlementArn: jsii.String("entitlementArn"),
}
type FlowOutputReference ¶
type FlowOutputReference struct {
// The OutputArn of the FlowOutput resource.
OutputArn *string `field:"required" json:"outputArn" yaml:"outputArn"`
}
A reference to a FlowOutput 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"
flowOutputReference := &FlowOutputReference{
OutputArn: jsii.String("outputArn"),
}
type FlowReference ¶
type FlowReference struct {
// The FlowArn of the Flow resource.
FlowArn *string `field:"required" json:"flowArn" yaml:"flowArn"`
}
A reference to a Flow 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"
flowReference := &FlowReference{
FlowArn: jsii.String("flowArn"),
}
type FlowSourceReference ¶
type FlowSourceReference struct {
// The SourceArn of the FlowSource resource.
SourceArn *string `field:"required" json:"sourceArn" yaml:"sourceArn"`
}
A reference to a FlowSource 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"
flowSourceReference := &FlowSourceReference{
SourceArn: jsii.String("sourceArn"),
}
type FlowVpcInterfaceReference ¶
type FlowVpcInterfaceReference struct {
// The FlowArn of the FlowVpcInterface resource.
FlowArn *string `field:"required" json:"flowArn" yaml:"flowArn"`
// The Name of the FlowVpcInterface resource.
FlowVpcInterfaceName *string `field:"required" json:"flowVpcInterfaceName" yaml:"flowVpcInterfaceName"`
}
A reference to a FlowVpcInterface 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"
flowVpcInterfaceReference := &FlowVpcInterfaceReference{
FlowArn: jsii.String("flowArn"),
FlowVpcInterfaceName: jsii.String("flowVpcInterfaceName"),
}
type GatewayReference ¶
type GatewayReference struct {
// The GatewayArn of the Gateway resource.
GatewayArn *string `field:"required" json:"gatewayArn" yaml:"gatewayArn"`
}
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{
GatewayArn: jsii.String("gatewayArn"),
}
type IBridgeOutputRef ¶
type IBridgeOutputRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a BridgeOutput resource.
// Experimental.
BridgeOutputRef() *BridgeOutputReference
}
Indicates that this resource can be referenced as a BridgeOutput. Experimental.
type IBridgeRef ¶
type IBridgeRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Bridge resource.
// Experimental.
BridgeRef() *BridgeReference
}
Indicates that this resource can be referenced as a Bridge. Experimental.
type IBridgeSourceRef ¶
type IBridgeSourceRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a BridgeSource resource.
// Experimental.
BridgeSourceRef() *BridgeSourceReference
}
Indicates that this resource can be referenced as a BridgeSource. Experimental.
type IFlowEntitlementRef ¶
type IFlowEntitlementRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a FlowEntitlement resource.
// Experimental.
FlowEntitlementRef() *FlowEntitlementReference
}
Indicates that this resource can be referenced as a FlowEntitlement. Experimental.
type IFlowOutputRef ¶
type IFlowOutputRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a FlowOutput resource.
// Experimental.
FlowOutputRef() *FlowOutputReference
}
Indicates that this resource can be referenced as a FlowOutput. Experimental.
type IFlowRef ¶
type IFlowRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Flow resource.
// Experimental.
FlowRef() *FlowReference
}
Indicates that this resource can be referenced as a Flow. Experimental.
type IFlowSourceRef ¶
type IFlowSourceRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a FlowSource resource.
// Experimental.
FlowSourceRef() *FlowSourceReference
}
Indicates that this resource can be referenced as a FlowSource. Experimental.
type IFlowVpcInterfaceRef ¶
type IFlowVpcInterfaceRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a FlowVpcInterface resource.
// Experimental.
FlowVpcInterfaceRef() *FlowVpcInterfaceReference
}
Indicates that this resource can be referenced as a FlowVpcInterface. 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 IRouterNetworkInterfaceRef ¶ added in v2.225.0
type IRouterNetworkInterfaceRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a RouterNetworkInterface resource.
// Experimental.
RouterNetworkInterfaceRef() *RouterNetworkInterfaceReference
}
Indicates that this resource can be referenced as a RouterNetworkInterface. Experimental.
type RouterNetworkInterfaceReference ¶ added in v2.225.0
type RouterNetworkInterfaceReference struct {
// The Arn of the RouterNetworkInterface resource.
RouterNetworkInterfaceArn *string `field:"required" json:"routerNetworkInterfaceArn" yaml:"routerNetworkInterfaceArn"`
}
A reference to a RouterNetworkInterface 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"
routerNetworkInterfaceReference := &RouterNetworkInterfaceReference{
RouterNetworkInterfaceArn: jsii.String("routerNetworkInterfaceArn"),
}
Source Files
¶
- BridgeOutputReference.go
- BridgeReference.go
- BridgeSourceReference.go
- FlowEntitlementReference.go
- FlowOutputReference.go
- FlowReference.go
- FlowSourceReference.go
- FlowVpcInterfaceReference.go
- GatewayReference.go
- IBridgeOutputRef.go
- IBridgeRef.go
- IBridgeSourceRef.go
- IFlowEntitlementRef.go
- IFlowOutputRef.go
- IFlowRef.go
- IFlowSourceRef.go
- IFlowVpcInterfaceRef.go
- IGatewayRef.go
- IRouterNetworkInterfaceRef.go
- RouterNetworkInterfaceReference.go
- main.go