Documentation
¶
Index ¶
- type AccountPolicyReference
- type DeliveryDestinationReference
- type DeliveryReference
- type DeliverySourceReference
- type DestinationReference
- type IAccountPolicyRef
- type IDeliveryDestinationRef
- type IDeliveryRef
- type IDeliverySourceRef
- type IDestinationRef
- type IIntegrationRef
- type ILogAnomalyDetectorRef
- type ILogGroupRef
- type ILogStreamRef
- type IMetricFilterRef
- type IQueryDefinitionRef
- type IResourcePolicyRef
- type ISubscriptionFilterRef
- type ITransformerRef
- type IntegrationReference
- type LogAnomalyDetectorReference
- type LogGroupReference
- type LogStreamReference
- type MetricFilterReference
- type QueryDefinitionReference
- type ResourcePolicyReference
- type SubscriptionFilterReference
- type TransformerReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountPolicyReference ¶
type AccountPolicyReference struct {
// The AccountId of the AccountPolicy resource.
AccountId *string `field:"required" json:"accountId" yaml:"accountId"`
// The PolicyName of the AccountPolicy resource.
PolicyName *string `field:"required" json:"policyName" yaml:"policyName"`
// The PolicyType of the AccountPolicy resource.
PolicyType *string `field:"required" json:"policyType" yaml:"policyType"`
}
A reference to a AccountPolicy 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"
accountPolicyReference := &AccountPolicyReference{
AccountId: jsii.String("accountId"),
PolicyName: jsii.String("policyName"),
PolicyType: jsii.String("policyType"),
}
type DeliveryDestinationReference ¶
type DeliveryDestinationReference struct {
// The ARN of the DeliveryDestination resource.
DeliveryDestinationArn *string `field:"required" json:"deliveryDestinationArn" yaml:"deliveryDestinationArn"`
// The Name of the DeliveryDestination resource.
DeliveryDestinationName *string `field:"required" json:"deliveryDestinationName" yaml:"deliveryDestinationName"`
}
A reference to a DeliveryDestination 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"
deliveryDestinationReference := &DeliveryDestinationReference{
DeliveryDestinationArn: jsii.String("deliveryDestinationArn"),
DeliveryDestinationName: jsii.String("deliveryDestinationName"),
}
type DeliveryReference ¶
type DeliveryReference struct {
// The ARN of the Delivery resource.
DeliveryArn *string `field:"required" json:"deliveryArn" yaml:"deliveryArn"`
// The DeliveryId of the Delivery resource.
DeliveryId *string `field:"required" json:"deliveryId" yaml:"deliveryId"`
}
A reference to a Delivery 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"
deliveryReference := &DeliveryReference{
DeliveryArn: jsii.String("deliveryArn"),
DeliveryId: jsii.String("deliveryId"),
}
type DeliverySourceReference ¶
type DeliverySourceReference struct {
// The ARN of the DeliverySource resource.
DeliverySourceArn *string `field:"required" json:"deliverySourceArn" yaml:"deliverySourceArn"`
// The Name of the DeliverySource resource.
DeliverySourceName *string `field:"required" json:"deliverySourceName" yaml:"deliverySourceName"`
}
A reference to a DeliverySource 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"
deliverySourceReference := &DeliverySourceReference{
DeliverySourceArn: jsii.String("deliverySourceArn"),
DeliverySourceName: jsii.String("deliverySourceName"),
}
type DestinationReference ¶
type DestinationReference struct {
// The ARN of the Destination resource.
DestinationArn *string `field:"required" json:"destinationArn" yaml:"destinationArn"`
// The DestinationName of the Destination resource.
DestinationName *string `field:"required" json:"destinationName" yaml:"destinationName"`
}
A reference to a Destination 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"
destinationReference := &DestinationReference{
DestinationArn: jsii.String("destinationArn"),
DestinationName: jsii.String("destinationName"),
}
type IAccountPolicyRef ¶
type IAccountPolicyRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a AccountPolicy resource.
// Experimental.
AccountPolicyRef() *AccountPolicyReference
}
Indicates that this resource can be referenced as a AccountPolicy. Experimental.
type IDeliveryDestinationRef ¶
type IDeliveryDestinationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a DeliveryDestination resource.
// Experimental.
DeliveryDestinationRef() *DeliveryDestinationReference
}
Indicates that this resource can be referenced as a DeliveryDestination. Experimental.
type IDeliveryRef ¶
type IDeliveryRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Delivery resource.
// Experimental.
DeliveryRef() *DeliveryReference
}
Indicates that this resource can be referenced as a Delivery. Experimental.
type IDeliverySourceRef ¶
type IDeliverySourceRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a DeliverySource resource.
// Experimental.
DeliverySourceRef() *DeliverySourceReference
}
Indicates that this resource can be referenced as a DeliverySource. Experimental.
type IDestinationRef ¶
type IDestinationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Destination resource.
// Experimental.
DestinationRef() *DestinationReference
}
Indicates that this resource can be referenced as a Destination. Experimental.
type IIntegrationRef ¶
type IIntegrationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Integration resource.
// Experimental.
IntegrationRef() *IntegrationReference
}
Indicates that this resource can be referenced as a Integration. Experimental.
type ILogAnomalyDetectorRef ¶
type ILogAnomalyDetectorRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a LogAnomalyDetector resource.
// Experimental.
LogAnomalyDetectorRef() *LogAnomalyDetectorReference
}
Indicates that this resource can be referenced as a LogAnomalyDetector. Experimental.
type ILogGroupRef ¶
type ILogGroupRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a LogGroup resource.
// Experimental.
LogGroupRef() *LogGroupReference
}
Indicates that this resource can be referenced as a LogGroup. Experimental.
type ILogStreamRef ¶
type ILogStreamRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a LogStream resource.
// Experimental.
LogStreamRef() *LogStreamReference
}
Indicates that this resource can be referenced as a LogStream. Experimental.
type IMetricFilterRef ¶
type IMetricFilterRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a MetricFilter resource.
// Experimental.
MetricFilterRef() *MetricFilterReference
}
Indicates that this resource can be referenced as a MetricFilter. Experimental.
type IQueryDefinitionRef ¶
type IQueryDefinitionRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a QueryDefinition resource.
// Experimental.
QueryDefinitionRef() *QueryDefinitionReference
}
Indicates that this resource can be referenced as a QueryDefinition. 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 ISubscriptionFilterRef ¶
type ISubscriptionFilterRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a SubscriptionFilter resource.
// Experimental.
SubscriptionFilterRef() *SubscriptionFilterReference
}
Indicates that this resource can be referenced as a SubscriptionFilter. Experimental.
type ITransformerRef ¶
type ITransformerRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Transformer resource.
// Experimental.
TransformerRef() *TransformerReference
}
Indicates that this resource can be referenced as a Transformer. Experimental.
type IntegrationReference ¶
type IntegrationReference struct {
// The IntegrationName of the Integration resource.
IntegrationName *string `field:"required" json:"integrationName" yaml:"integrationName"`
}
A reference to a Integration 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"
integrationReference := &IntegrationReference{
IntegrationName: jsii.String("integrationName"),
}
type LogAnomalyDetectorReference ¶
type LogAnomalyDetectorReference struct {
// The AnomalyDetectorArn of the LogAnomalyDetector resource.
AnomalyDetectorArn *string `field:"required" json:"anomalyDetectorArn" yaml:"anomalyDetectorArn"`
}
A reference to a LogAnomalyDetector 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"
logAnomalyDetectorReference := &LogAnomalyDetectorReference{
AnomalyDetectorArn: jsii.String("anomalyDetectorArn"),
}
type LogGroupReference ¶
type LogGroupReference struct {
// The ARN of the LogGroup resource.
LogGroupArn *string `field:"required" json:"logGroupArn" yaml:"logGroupArn"`
// The LogGroupName of the LogGroup resource.
LogGroupName *string `field:"required" json:"logGroupName" yaml:"logGroupName"`
}
A reference to a LogGroup 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"
logGroupReference := &LogGroupReference{
LogGroupArn: jsii.String("logGroupArn"),
LogGroupName: jsii.String("logGroupName"),
}
type LogStreamReference ¶
type LogStreamReference struct {
// The LogGroupName of the LogStream resource.
LogGroupName *string `field:"required" json:"logGroupName" yaml:"logGroupName"`
// The LogStreamName of the LogStream resource.
LogStreamName *string `field:"required" json:"logStreamName" yaml:"logStreamName"`
}
A reference to a LogStream 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"
logStreamReference := &LogStreamReference{
LogGroupName: jsii.String("logGroupName"),
LogStreamName: jsii.String("logStreamName"),
}
type MetricFilterReference ¶
type MetricFilterReference struct {
// The FilterName of the MetricFilter resource.
FilterName *string `field:"required" json:"filterName" yaml:"filterName"`
// The LogGroupName of the MetricFilter resource.
LogGroupName *string `field:"required" json:"logGroupName" yaml:"logGroupName"`
}
A reference to a MetricFilter 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"
metricFilterReference := &MetricFilterReference{
FilterName: jsii.String("filterName"),
LogGroupName: jsii.String("logGroupName"),
}
type QueryDefinitionReference ¶
type QueryDefinitionReference struct {
// The QueryDefinitionId of the QueryDefinition resource.
QueryDefinitionId *string `field:"required" json:"queryDefinitionId" yaml:"queryDefinitionId"`
}
A reference to a QueryDefinition 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"
queryDefinitionReference := &QueryDefinitionReference{
QueryDefinitionId: jsii.String("queryDefinitionId"),
}
type ResourcePolicyReference ¶
type ResourcePolicyReference struct {
// The PolicyName of the ResourcePolicy resource.
PolicyName *string `field:"required" json:"policyName" yaml:"policyName"`
}
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{
PolicyName: jsii.String("policyName"),
}
type SubscriptionFilterReference ¶
type SubscriptionFilterReference struct {
// The FilterName of the SubscriptionFilter resource.
FilterName *string `field:"required" json:"filterName" yaml:"filterName"`
// The LogGroupName of the SubscriptionFilter resource.
LogGroupName *string `field:"required" json:"logGroupName" yaml:"logGroupName"`
}
A reference to a SubscriptionFilter 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"
subscriptionFilterReference := &SubscriptionFilterReference{
FilterName: jsii.String("filterName"),
LogGroupName: jsii.String("logGroupName"),
}
type TransformerReference ¶
type TransformerReference struct {
// The LogGroupIdentifier of the Transformer resource.
LogGroupIdentifier *string `field:"required" json:"logGroupIdentifier" yaml:"logGroupIdentifier"`
}
A reference to a Transformer 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"
transformerReference := &TransformerReference{
LogGroupIdentifier: jsii.String("logGroupIdentifier"),
}
Source Files
¶
- AccountPolicyReference.go
- DeliveryDestinationReference.go
- DeliveryReference.go
- DeliverySourceReference.go
- DestinationReference.go
- IAccountPolicyRef.go
- IDeliveryDestinationRef.go
- IDeliveryRef.go
- IDeliverySourceRef.go
- IDestinationRef.go
- IIntegrationRef.go
- ILogAnomalyDetectorRef.go
- ILogGroupRef.go
- ILogStreamRef.go
- IMetricFilterRef.go
- IQueryDefinitionRef.go
- IResourcePolicyRef.go
- ISubscriptionFilterRef.go
- ITransformerRef.go
- IntegrationReference.go
- LogAnomalyDetectorReference.go
- LogGroupReference.go
- LogStreamReference.go
- MetricFilterReference.go
- QueryDefinitionReference.go
- ResourcePolicyReference.go
- SubscriptionFilterReference.go
- TransformerReference.go
- main.go