Documentation
¶
Index ¶
- type DetectorReference
- type FilterReference
- type IDetectorRef
- type IFilterRef
- type IIPSetRef
- type IMalwareProtectionPlanRef
- type IMasterRef
- type IMemberRef
- type IPSetReference
- type IPublishingDestinationRef
- type IThreatEntitySetRef
- type IThreatIntelSetRef
- type ITrustedEntitySetRef
- type MalwareProtectionPlanReference
- type MasterReference
- type MemberReference
- type PublishingDestinationReference
- type ThreatEntitySetReference
- type ThreatIntelSetReference
- type TrustedEntitySetReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DetectorReference ¶
type DetectorReference struct {
// The Id of the Detector resource.
DetectorId *string `field:"required" json:"detectorId" yaml:"detectorId"`
}
A reference to a Detector 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"
detectorReference := &DetectorReference{
DetectorId: jsii.String("detectorId"),
}
type FilterReference ¶
type FilterReference struct {
// The DetectorId of the Filter resource.
DetectorId *string `field:"required" json:"detectorId" yaml:"detectorId"`
// The Name of the Filter resource.
FilterName *string `field:"required" json:"filterName" yaml:"filterName"`
}
A reference to a Filter 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"
filterReference := &FilterReference{
DetectorId: jsii.String("detectorId"),
FilterName: jsii.String("filterName"),
}
type IDetectorRef ¶
type IDetectorRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Detector resource.
// Experimental.
DetectorRef() *DetectorReference
}
Indicates that this resource can be referenced as a Detector. Experimental.
type IFilterRef ¶
type IFilterRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Filter resource.
// Experimental.
FilterRef() *FilterReference
}
Indicates that this resource can be referenced as a Filter. Experimental.
type IIPSetRef ¶
type IIPSetRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a IPSet resource.
// Experimental.
IpSetRef() *IPSetReference
}
Indicates that this resource can be referenced as a IPSet. Experimental.
type IMalwareProtectionPlanRef ¶
type IMalwareProtectionPlanRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a MalwareProtectionPlan resource.
// Experimental.
MalwareProtectionPlanRef() *MalwareProtectionPlanReference
}
Indicates that this resource can be referenced as a MalwareProtectionPlan. Experimental.
type IMasterRef ¶
type IMasterRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Master resource.
// Experimental.
MasterRef() *MasterReference
}
Indicates that this resource can be referenced as a Master. Experimental.
type IMemberRef ¶
type IMemberRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Member resource.
// Experimental.
MemberRef() *MemberReference
}
Indicates that this resource can be referenced as a Member. Experimental.
type IPSetReference ¶
type IPSetReference struct {
// The DetectorId of the IPSet resource.
DetectorId *string `field:"required" json:"detectorId" yaml:"detectorId"`
// The Id of the IPSet resource.
IpSetId *string `field:"required" json:"ipSetId" yaml:"ipSetId"`
}
A reference to a IPSet 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"
iPSetReference := map[string]*string{
"detectorId": jsii.String("detectorId"),
"ipSetId": jsii.String("ipSetId"),
}
type IPublishingDestinationRef ¶
type IPublishingDestinationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a PublishingDestination resource.
// Experimental.
PublishingDestinationRef() *PublishingDestinationReference
}
Indicates that this resource can be referenced as a PublishingDestination. Experimental.
type IThreatEntitySetRef ¶
type IThreatEntitySetRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ThreatEntitySet resource.
// Experimental.
ThreatEntitySetRef() *ThreatEntitySetReference
}
Indicates that this resource can be referenced as a ThreatEntitySet. Experimental.
type IThreatIntelSetRef ¶
type IThreatIntelSetRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ThreatIntelSet resource.
// Experimental.
ThreatIntelSetRef() *ThreatIntelSetReference
}
Indicates that this resource can be referenced as a ThreatIntelSet. Experimental.
type ITrustedEntitySetRef ¶
type ITrustedEntitySetRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a TrustedEntitySet resource.
// Experimental.
TrustedEntitySetRef() *TrustedEntitySetReference
}
Indicates that this resource can be referenced as a TrustedEntitySet. Experimental.
type MalwareProtectionPlanReference ¶
type MalwareProtectionPlanReference struct {
// The ARN of the MalwareProtectionPlan resource.
MalwareProtectionPlanArn *string `field:"required" json:"malwareProtectionPlanArn" yaml:"malwareProtectionPlanArn"`
// The MalwareProtectionPlanId of the MalwareProtectionPlan resource.
MalwareProtectionPlanId *string `field:"required" json:"malwareProtectionPlanId" yaml:"malwareProtectionPlanId"`
}
A reference to a MalwareProtectionPlan 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"
malwareProtectionPlanReference := &MalwareProtectionPlanReference{
MalwareProtectionPlanArn: jsii.String("malwareProtectionPlanArn"),
MalwareProtectionPlanId: jsii.String("malwareProtectionPlanId"),
}
type MasterReference ¶
type MasterReference struct {
// The DetectorId of the Master resource.
DetectorId *string `field:"required" json:"detectorId" yaml:"detectorId"`
// The MasterId of the Master resource.
MasterId *string `field:"required" json:"masterId" yaml:"masterId"`
}
A reference to a Master 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"
masterReference := &MasterReference{
DetectorId: jsii.String("detectorId"),
MasterId: jsii.String("masterId"),
}
type MemberReference ¶
type MemberReference struct {
// The DetectorId of the Member resource.
DetectorId *string `field:"required" json:"detectorId" yaml:"detectorId"`
// The MemberId of the Member resource.
MemberId *string `field:"required" json:"memberId" yaml:"memberId"`
}
A reference to a Member 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"
memberReference := &MemberReference{
DetectorId: jsii.String("detectorId"),
MemberId: jsii.String("memberId"),
}
type PublishingDestinationReference ¶
type PublishingDestinationReference struct {
// The DetectorId of the PublishingDestination resource.
DetectorId *string `field:"required" json:"detectorId" yaml:"detectorId"`
// The Id of the PublishingDestination resource.
PublishingDestinationId *string `field:"required" json:"publishingDestinationId" yaml:"publishingDestinationId"`
}
A reference to a PublishingDestination 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"
publishingDestinationReference := &PublishingDestinationReference{
DetectorId: jsii.String("detectorId"),
PublishingDestinationId: jsii.String("publishingDestinationId"),
}
type ThreatEntitySetReference ¶
type ThreatEntitySetReference struct {
// The DetectorId of the ThreatEntitySet resource.
DetectorId *string `field:"required" json:"detectorId" yaml:"detectorId"`
// The Id of the ThreatEntitySet resource.
ThreatEntitySetId *string `field:"required" json:"threatEntitySetId" yaml:"threatEntitySetId"`
}
A reference to a ThreatEntitySet 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"
threatEntitySetReference := &ThreatEntitySetReference{
DetectorId: jsii.String("detectorId"),
ThreatEntitySetId: jsii.String("threatEntitySetId"),
}
type ThreatIntelSetReference ¶
type ThreatIntelSetReference struct {
// The DetectorId of the ThreatIntelSet resource.
DetectorId *string `field:"required" json:"detectorId" yaml:"detectorId"`
// The Id of the ThreatIntelSet resource.
ThreatIntelSetId *string `field:"required" json:"threatIntelSetId" yaml:"threatIntelSetId"`
}
A reference to a ThreatIntelSet 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"
threatIntelSetReference := &ThreatIntelSetReference{
DetectorId: jsii.String("detectorId"),
ThreatIntelSetId: jsii.String("threatIntelSetId"),
}
type TrustedEntitySetReference ¶
type TrustedEntitySetReference struct {
// The DetectorId of the TrustedEntitySet resource.
DetectorId *string `field:"required" json:"detectorId" yaml:"detectorId"`
// The Id of the TrustedEntitySet resource.
TrustedEntitySetId *string `field:"required" json:"trustedEntitySetId" yaml:"trustedEntitySetId"`
}
A reference to a TrustedEntitySet 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"
trustedEntitySetReference := &TrustedEntitySetReference{
DetectorId: jsii.String("detectorId"),
TrustedEntitySetId: jsii.String("trustedEntitySetId"),
}
Source Files
¶
- DetectorReference.go
- FilterReference.go
- IDetectorRef.go
- IFilterRef.go
- IIPSetRef.go
- IMalwareProtectionPlanRef.go
- IMasterRef.go
- IMemberRef.go
- IPSetReference.go
- IPublishingDestinationRef.go
- IThreatEntitySetRef.go
- IThreatIntelSetRef.go
- ITrustedEntitySetRef.go
- MalwareProtectionPlanReference.go
- MasterReference.go
- MemberReference.go
- PublishingDestinationReference.go
- ThreatEntitySetReference.go
- ThreatIntelSetReference.go
- TrustedEntitySetReference.go
- main.go