Documentation
¶
Index ¶
- type FirewallDomainListReference
- type FirewallRuleGroupAssociationReference
- type FirewallRuleGroupReference
- type IFirewallDomainListRef
- type IFirewallRuleGroupAssociationRef
- type IFirewallRuleGroupRef
- type IOutpostResolverRef
- type IResolverConfigRef
- type IResolverDNSSECConfigRef
- type IResolverEndpointRef
- type IResolverQueryLoggingConfigAssociationRef
- type IResolverQueryLoggingConfigRef
- type IResolverRuleAssociationRef
- type IResolverRuleRef
- type OutpostResolverReference
- type ResolverConfigReference
- type ResolverDNSSECConfigReference
- type ResolverEndpointReference
- type ResolverQueryLoggingConfigAssociationReference
- type ResolverQueryLoggingConfigReference
- type ResolverRuleAssociationReference
- type ResolverRuleReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FirewallDomainListReference ¶
type FirewallDomainListReference struct {
// The ARN of the FirewallDomainList resource.
FirewallDomainListArn *string `field:"required" json:"firewallDomainListArn" yaml:"firewallDomainListArn"`
// The Id of the FirewallDomainList resource.
FirewallDomainListId *string `field:"required" json:"firewallDomainListId" yaml:"firewallDomainListId"`
}
A reference to a FirewallDomainList 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"
firewallDomainListReference := &FirewallDomainListReference{
FirewallDomainListArn: jsii.String("firewallDomainListArn"),
FirewallDomainListId: jsii.String("firewallDomainListId"),
}
type FirewallRuleGroupAssociationReference ¶
type FirewallRuleGroupAssociationReference struct {
// The ARN of the FirewallRuleGroupAssociation resource.
FirewallRuleGroupAssociationArn *string `field:"required" json:"firewallRuleGroupAssociationArn" yaml:"firewallRuleGroupAssociationArn"`
// The Id of the FirewallRuleGroupAssociation resource.
FirewallRuleGroupAssociationId *string `field:"required" json:"firewallRuleGroupAssociationId" yaml:"firewallRuleGroupAssociationId"`
}
A reference to a FirewallRuleGroupAssociation 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"
firewallRuleGroupAssociationReference := &FirewallRuleGroupAssociationReference{
FirewallRuleGroupAssociationArn: jsii.String("firewallRuleGroupAssociationArn"),
FirewallRuleGroupAssociationId: jsii.String("firewallRuleGroupAssociationId"),
}
type FirewallRuleGroupReference ¶
type FirewallRuleGroupReference struct {
// The ARN of the FirewallRuleGroup resource.
FirewallRuleGroupArn *string `field:"required" json:"firewallRuleGroupArn" yaml:"firewallRuleGroupArn"`
// The Id of the FirewallRuleGroup resource.
FirewallRuleGroupId *string `field:"required" json:"firewallRuleGroupId" yaml:"firewallRuleGroupId"`
}
A reference to a FirewallRuleGroup 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"
firewallRuleGroupReference := &FirewallRuleGroupReference{
FirewallRuleGroupArn: jsii.String("firewallRuleGroupArn"),
FirewallRuleGroupId: jsii.String("firewallRuleGroupId"),
}
type IFirewallDomainListRef ¶
type IFirewallDomainListRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a FirewallDomainList resource.
// Experimental.
FirewallDomainListRef() *FirewallDomainListReference
}
Indicates that this resource can be referenced as a FirewallDomainList. Experimental.
type IFirewallRuleGroupAssociationRef ¶
type IFirewallRuleGroupAssociationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a FirewallRuleGroupAssociation resource.
// Experimental.
FirewallRuleGroupAssociationRef() *FirewallRuleGroupAssociationReference
}
Indicates that this resource can be referenced as a FirewallRuleGroupAssociation. Experimental.
type IFirewallRuleGroupRef ¶
type IFirewallRuleGroupRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a FirewallRuleGroup resource.
// Experimental.
FirewallRuleGroupRef() *FirewallRuleGroupReference
}
Indicates that this resource can be referenced as a FirewallRuleGroup. Experimental.
type IOutpostResolverRef ¶
type IOutpostResolverRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a OutpostResolver resource.
// Experimental.
OutpostResolverRef() *OutpostResolverReference
}
Indicates that this resource can be referenced as a OutpostResolver. Experimental.
type IResolverConfigRef ¶
type IResolverConfigRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ResolverConfig resource.
// Experimental.
ResolverConfigRef() *ResolverConfigReference
}
Indicates that this resource can be referenced as a ResolverConfig. Experimental.
type IResolverDNSSECConfigRef ¶
type IResolverDNSSECConfigRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ResolverDNSSECConfig resource.
// Experimental.
ResolverDnssecConfigRef() *ResolverDNSSECConfigReference
}
Indicates that this resource can be referenced as a ResolverDNSSECConfig. Experimental.
type IResolverEndpointRef ¶
type IResolverEndpointRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ResolverEndpoint resource.
// Experimental.
ResolverEndpointRef() *ResolverEndpointReference
}
Indicates that this resource can be referenced as a ResolverEndpoint. Experimental.
type IResolverQueryLoggingConfigAssociationRef ¶
type IResolverQueryLoggingConfigAssociationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ResolverQueryLoggingConfigAssociation resource.
// Experimental.
ResolverQueryLoggingConfigAssociationRef() *ResolverQueryLoggingConfigAssociationReference
}
Indicates that this resource can be referenced as a ResolverQueryLoggingConfigAssociation. Experimental.
type IResolverQueryLoggingConfigRef ¶
type IResolverQueryLoggingConfigRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ResolverQueryLoggingConfig resource.
// Experimental.
ResolverQueryLoggingConfigRef() *ResolverQueryLoggingConfigReference
}
Indicates that this resource can be referenced as a ResolverQueryLoggingConfig. Experimental.
type IResolverRuleAssociationRef ¶
type IResolverRuleAssociationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ResolverRuleAssociation resource.
// Experimental.
ResolverRuleAssociationRef() *ResolverRuleAssociationReference
}
Indicates that this resource can be referenced as a ResolverRuleAssociation. Experimental.
type IResolverRuleRef ¶
type IResolverRuleRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ResolverRule resource.
// Experimental.
ResolverRuleRef() *ResolverRuleReference
}
Indicates that this resource can be referenced as a ResolverRule. Experimental.
type OutpostResolverReference ¶
type OutpostResolverReference struct {
// The ARN of the OutpostResolver resource.
OutpostResolverArn *string `field:"required" json:"outpostResolverArn" yaml:"outpostResolverArn"`
// The Id of the OutpostResolver resource.
OutpostResolverId *string `field:"required" json:"outpostResolverId" yaml:"outpostResolverId"`
}
A reference to a OutpostResolver 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"
outpostResolverReference := &OutpostResolverReference{
OutpostResolverArn: jsii.String("outpostResolverArn"),
OutpostResolverId: jsii.String("outpostResolverId"),
}
type ResolverConfigReference ¶
type ResolverConfigReference struct {
// The ResourceId of the ResolverConfig resource.
ResourceId *string `field:"required" json:"resourceId" yaml:"resourceId"`
}
A reference to a ResolverConfig 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"
resolverConfigReference := &ResolverConfigReference{
ResourceId: jsii.String("resourceId"),
}
type ResolverDNSSECConfigReference ¶
type ResolverDNSSECConfigReference struct {
// The Id of the ResolverDNSSECConfig resource.
ResolverDnssecConfigId *string `field:"required" json:"resolverDnssecConfigId" yaml:"resolverDnssecConfigId"`
}
A reference to a ResolverDNSSECConfig 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"
resolverDNSSECConfigReference := &ResolverDNSSECConfigReference{
ResolverDnssecConfigId: jsii.String("resolverDnssecConfigId"),
}
type ResolverEndpointReference ¶
type ResolverEndpointReference struct {
// The ARN of the ResolverEndpoint resource.
ResolverEndpointArn *string `field:"required" json:"resolverEndpointArn" yaml:"resolverEndpointArn"`
// The ResolverEndpointId of the ResolverEndpoint resource.
ResolverEndpointId *string `field:"required" json:"resolverEndpointId" yaml:"resolverEndpointId"`
}
A reference to a ResolverEndpoint 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"
resolverEndpointReference := &ResolverEndpointReference{
ResolverEndpointArn: jsii.String("resolverEndpointArn"),
ResolverEndpointId: jsii.String("resolverEndpointId"),
}
type ResolverQueryLoggingConfigAssociationReference ¶
type ResolverQueryLoggingConfigAssociationReference struct {
// The Id of the ResolverQueryLoggingConfigAssociation resource.
ResolverQueryLoggingConfigAssociationId *string `field:"required" json:"resolverQueryLoggingConfigAssociationId" yaml:"resolverQueryLoggingConfigAssociationId"`
}
A reference to a ResolverQueryLoggingConfigAssociation 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"
resolverQueryLoggingConfigAssociationReference := &ResolverQueryLoggingConfigAssociationReference{
ResolverQueryLoggingConfigAssociationId: jsii.String("resolverQueryLoggingConfigAssociationId"),
}
type ResolverQueryLoggingConfigReference ¶
type ResolverQueryLoggingConfigReference struct {
// The ARN of the ResolverQueryLoggingConfig resource.
ResolverQueryLoggingConfigArn *string `field:"required" json:"resolverQueryLoggingConfigArn" yaml:"resolverQueryLoggingConfigArn"`
// The Id of the ResolverQueryLoggingConfig resource.
ResolverQueryLoggingConfigId *string `field:"required" json:"resolverQueryLoggingConfigId" yaml:"resolverQueryLoggingConfigId"`
}
A reference to a ResolverQueryLoggingConfig 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"
resolverQueryLoggingConfigReference := &ResolverQueryLoggingConfigReference{
ResolverQueryLoggingConfigArn: jsii.String("resolverQueryLoggingConfigArn"),
ResolverQueryLoggingConfigId: jsii.String("resolverQueryLoggingConfigId"),
}
type ResolverRuleAssociationReference ¶
type ResolverRuleAssociationReference struct {
// The ResolverRuleAssociationId of the ResolverRuleAssociation resource.
ResolverRuleAssociationId *string `field:"required" json:"resolverRuleAssociationId" yaml:"resolverRuleAssociationId"`
}
A reference to a ResolverRuleAssociation 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"
resolverRuleAssociationReference := &ResolverRuleAssociationReference{
ResolverRuleAssociationId: jsii.String("resolverRuleAssociationId"),
}
type ResolverRuleReference ¶
type ResolverRuleReference struct {
// The ARN of the ResolverRule resource.
ResolverRuleArn *string `field:"required" json:"resolverRuleArn" yaml:"resolverRuleArn"`
// The ResolverRuleId of the ResolverRule resource.
ResolverRuleId *string `field:"required" json:"resolverRuleId" yaml:"resolverRuleId"`
}
A reference to a ResolverRule 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"
resolverRuleReference := &ResolverRuleReference{
ResolverRuleArn: jsii.String("resolverRuleArn"),
ResolverRuleId: jsii.String("resolverRuleId"),
}
Source Files
¶
- FirewallDomainListReference.go
- FirewallRuleGroupAssociationReference.go
- FirewallRuleGroupReference.go
- IFirewallDomainListRef.go
- IFirewallRuleGroupAssociationRef.go
- IFirewallRuleGroupRef.go
- IOutpostResolverRef.go
- IResolverConfigRef.go
- IResolverDNSSECConfigRef.go
- IResolverEndpointRef.go
- IResolverQueryLoggingConfigAssociationRef.go
- IResolverQueryLoggingConfigRef.go
- IResolverRuleAssociationRef.go
- IResolverRuleRef.go
- OutpostResolverReference.go
- ResolverConfigReference.go
- ResolverDNSSECConfigReference.go
- ResolverEndpointReference.go
- ResolverQueryLoggingConfigAssociationReference.go
- ResolverQueryLoggingConfigReference.go
- ResolverRuleAssociationReference.go
- ResolverRuleReference.go
- main.go