interfacesawsmediaconnect

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 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"),
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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