Documentation
¶
Index ¶
- type FirewallPolicyReference
- type FirewallReference
- type IFirewallPolicyRef
- type IFirewallRef
- type ILoggingConfigurationRef
- type IRuleGroupRef
- type ITLSInspectionConfigurationRef
- type IVpcEndpointAssociationRef
- type LoggingConfigurationReference
- type RuleGroupReference
- type TLSInspectionConfigurationReference
- type VpcEndpointAssociationReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FirewallPolicyReference ¶
type FirewallPolicyReference struct {
// The FirewallPolicyArn of the FirewallPolicy resource.
FirewallPolicyArn *string `field:"required" json:"firewallPolicyArn" yaml:"firewallPolicyArn"`
}
A reference to a FirewallPolicy 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"
firewallPolicyReference := &FirewallPolicyReference{
FirewallPolicyArn: jsii.String("firewallPolicyArn"),
}
type FirewallReference ¶
type FirewallReference struct {
// The FirewallArn of the Firewall resource.
FirewallArn *string `field:"required" json:"firewallArn" yaml:"firewallArn"`
}
A reference to a Firewall 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"
firewallReference := &FirewallReference{
FirewallArn: jsii.String("firewallArn"),
}
type IFirewallPolicyRef ¶
type IFirewallPolicyRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a FirewallPolicy resource.
// Experimental.
FirewallPolicyRef() *FirewallPolicyReference
}
Indicates that this resource can be referenced as a FirewallPolicy. Experimental.
type IFirewallRef ¶
type IFirewallRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Firewall resource.
// Experimental.
FirewallRef() *FirewallReference
}
Indicates that this resource can be referenced as a Firewall. Experimental.
type ILoggingConfigurationRef ¶
type ILoggingConfigurationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a LoggingConfiguration resource.
// Experimental.
LoggingConfigurationRef() *LoggingConfigurationReference
}
Indicates that this resource can be referenced as a LoggingConfiguration. Experimental.
type IRuleGroupRef ¶
type IRuleGroupRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a RuleGroup resource.
// Experimental.
RuleGroupRef() *RuleGroupReference
}
Indicates that this resource can be referenced as a RuleGroup. Experimental.
type ITLSInspectionConfigurationRef ¶
type ITLSInspectionConfigurationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a TLSInspectionConfiguration resource.
// Experimental.
TlsInspectionConfigurationRef() *TLSInspectionConfigurationReference
}
Indicates that this resource can be referenced as a TLSInspectionConfiguration. Experimental.
type IVpcEndpointAssociationRef ¶
type IVpcEndpointAssociationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a VpcEndpointAssociation resource.
// Experimental.
VpcEndpointAssociationRef() *VpcEndpointAssociationReference
}
Indicates that this resource can be referenced as a VpcEndpointAssociation. Experimental.
type LoggingConfigurationReference ¶
type LoggingConfigurationReference struct {
// The FirewallArn of the LoggingConfiguration resource.
FirewallArn *string `field:"required" json:"firewallArn" yaml:"firewallArn"`
}
A reference to a LoggingConfiguration 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"
loggingConfigurationReference := &LoggingConfigurationReference{
FirewallArn: jsii.String("firewallArn"),
}
type RuleGroupReference ¶
type RuleGroupReference struct {
// The RuleGroupArn of the RuleGroup resource.
RuleGroupArn *string `field:"required" json:"ruleGroupArn" yaml:"ruleGroupArn"`
}
A reference to a RuleGroup 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"
ruleGroupReference := &RuleGroupReference{
RuleGroupArn: jsii.String("ruleGroupArn"),
}
type TLSInspectionConfigurationReference ¶
type TLSInspectionConfigurationReference struct {
// The TLSInspectionConfigurationArn of the TLSInspectionConfiguration resource.
TlsInspectionConfigurationArn *string `field:"required" json:"tlsInspectionConfigurationArn" yaml:"tlsInspectionConfigurationArn"`
}
A reference to a TLSInspectionConfiguration 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"
tLSInspectionConfigurationReference := &TLSInspectionConfigurationReference{
TlsInspectionConfigurationArn: jsii.String("tlsInspectionConfigurationArn"),
}
type VpcEndpointAssociationReference ¶
type VpcEndpointAssociationReference struct {
// The VpcEndpointAssociationArn of the VpcEndpointAssociation resource.
VpcEndpointAssociationArn *string `field:"required" json:"vpcEndpointAssociationArn" yaml:"vpcEndpointAssociationArn"`
}
A reference to a VpcEndpointAssociation 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"
vpcEndpointAssociationReference := &VpcEndpointAssociationReference{
VpcEndpointAssociationArn: jsii.String("vpcEndpointAssociationArn"),
}
Source Files
¶
- FirewallPolicyReference.go
- FirewallReference.go
- IFirewallPolicyRef.go
- IFirewallRef.go
- ILoggingConfigurationRef.go
- IRuleGroupRef.go
- ITLSInspectionConfigurationRef.go
- IVpcEndpointAssociationRef.go
- LoggingConfigurationReference.go
- RuleGroupReference.go
- TLSInspectionConfigurationReference.go
- VpcEndpointAssociationReference.go
- main.go