interfacesawscloudtrail

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 ChannelReference

type ChannelReference struct {
	// The ChannelArn of the Channel resource.
	ChannelArn *string `field:"required" json:"channelArn" yaml:"channelArn"`
}

A reference to a Channel 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"

channelReference := &ChannelReference{
	ChannelArn: jsii.String("channelArn"),
}

type DashboardReference

type DashboardReference struct {
	// The DashboardArn of the Dashboard resource.
	DashboardArn *string `field:"required" json:"dashboardArn" yaml:"dashboardArn"`
}

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

type EventDataStoreReference

type EventDataStoreReference struct {
	// The EventDataStoreArn of the EventDataStore resource.
	EventDataStoreArn *string `field:"required" json:"eventDataStoreArn" yaml:"eventDataStoreArn"`
}

A reference to a EventDataStore 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"

eventDataStoreReference := &EventDataStoreReference{
	EventDataStoreArn: jsii.String("eventDataStoreArn"),
}

type IChannelRef

type IChannelRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Channel resource.
	// Experimental.
	ChannelRef() *ChannelReference
}

Indicates that this resource can be referenced as a Channel. 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 IEventDataStoreRef

type IEventDataStoreRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a EventDataStore resource.
	// Experimental.
	EventDataStoreRef() *EventDataStoreReference
}

Indicates that this resource can be referenced as a EventDataStore. Experimental.

type IResourcePolicyRef

type IResourcePolicyRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a ResourcePolicy resource.
	// Experimental.
	ResourcePolicyRef() *ResourcePolicyReference
}

Indicates that this resource can be referenced as a ResourcePolicy. Experimental.

type ITrailRef

type ITrailRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Trail resource.
	// Experimental.
	TrailRef() *TrailReference
}

Indicates that this resource can be referenced as a Trail. Experimental.

type ResourcePolicyReference

type ResourcePolicyReference struct {
	// The ResourceArn of the ResourcePolicy resource.
	ResourceArn *string `field:"required" json:"resourceArn" yaml:"resourceArn"`
}

A reference to a ResourcePolicy 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"

resourcePolicyReference := &ResourcePolicyReference{
	ResourceArn: jsii.String("resourceArn"),
}

type TrailReference

type TrailReference struct {
	// The ARN of the Trail resource.
	TrailArn *string `field:"required" json:"trailArn" yaml:"trailArn"`
	// The TrailName of the Trail resource.
	TrailName *string `field:"required" json:"trailName" yaml:"trailName"`
}

A reference to a Trail 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"

trailReference := &TrailReference{
	TrailArn: jsii.String("trailArn"),
	TrailName: jsii.String("trailName"),
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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