Documentation
¶
Index ¶
- type AggregatorV2Reference
- type AutomationRuleReference
- type AutomationRuleV2Reference
- type ConfigurationPolicyReference
- type DelegatedAdminReference
- type FindingAggregatorReference
- type HubReference
- type HubV2Reference
- type IAggregatorV2Ref
- type IAutomationRuleRef
- type IAutomationRuleV2Ref
- type IConfigurationPolicyRef
- type IDelegatedAdminRef
- type IFindingAggregatorRef
- type IHubRef
- type IHubV2Ref
- type IInsightRef
- type IOrganizationConfigurationRef
- type IPolicyAssociationRef
- type IProductSubscriptionRef
- type ISecurityControlRef
- type IStandardRef
- type InsightReference
- type OrganizationConfigurationReference
- type PolicyAssociationReference
- type ProductSubscriptionReference
- type SecurityControlReference
- type StandardReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AggregatorV2Reference ¶
type AggregatorV2Reference struct {
// The AggregatorV2Arn of the AggregatorV2 resource.
AggregatorV2Arn *string `field:"required" json:"aggregatorV2Arn" yaml:"aggregatorV2Arn"`
}
A reference to a AggregatorV2 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"
aggregatorV2Reference := &AggregatorV2Reference{
AggregatorV2Arn: jsii.String("aggregatorV2Arn"),
}
type AutomationRuleReference ¶
type AutomationRuleReference struct {
// The RuleArn of the AutomationRule resource.
RuleArn *string `field:"required" json:"ruleArn" yaml:"ruleArn"`
}
A reference to a AutomationRule 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"
automationRuleReference := &AutomationRuleReference{
RuleArn: jsii.String("ruleArn"),
}
type AutomationRuleV2Reference ¶
type AutomationRuleV2Reference struct {
// The RuleArn of the AutomationRuleV2 resource.
RuleArn *string `field:"required" json:"ruleArn" yaml:"ruleArn"`
}
A reference to a AutomationRuleV2 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"
automationRuleV2Reference := &AutomationRuleV2Reference{
RuleArn: jsii.String("ruleArn"),
}
type ConfigurationPolicyReference ¶
type ConfigurationPolicyReference struct {
// The Arn of the ConfigurationPolicy resource.
ConfigurationPolicyArn *string `field:"required" json:"configurationPolicyArn" yaml:"configurationPolicyArn"`
}
A reference to a ConfigurationPolicy 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"
configurationPolicyReference := &ConfigurationPolicyReference{
ConfigurationPolicyArn: jsii.String("configurationPolicyArn"),
}
type DelegatedAdminReference ¶
type DelegatedAdminReference struct {
// The DelegatedAdminIdentifier of the DelegatedAdmin resource.
DelegatedAdminIdentifier *string `field:"required" json:"delegatedAdminIdentifier" yaml:"delegatedAdminIdentifier"`
}
A reference to a DelegatedAdmin 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"
delegatedAdminReference := &DelegatedAdminReference{
DelegatedAdminIdentifier: jsii.String("delegatedAdminIdentifier"),
}
type FindingAggregatorReference ¶
type FindingAggregatorReference struct {
// The FindingAggregatorArn of the FindingAggregator resource.
FindingAggregatorArn *string `field:"required" json:"findingAggregatorArn" yaml:"findingAggregatorArn"`
}
A reference to a FindingAggregator 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"
findingAggregatorReference := &FindingAggregatorReference{
FindingAggregatorArn: jsii.String("findingAggregatorArn"),
}
type HubReference ¶
type HubReference struct {
// The ARN of the Hub resource.
HubARN *string `field:"required" json:"hubARN" yaml:"hubARN"`
}
A reference to a Hub 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"
hubReference := &HubReference{
HubARN: jsii.String("hubARN"),
}
type HubV2Reference ¶
type HubV2Reference struct {
// The HubV2Arn of the HubV2 resource.
HubV2Arn *string `field:"required" json:"hubV2Arn" yaml:"hubV2Arn"`
}
A reference to a HubV2 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"
hubV2Reference := &HubV2Reference{
HubV2Arn: jsii.String("hubV2Arn"),
}
type IAggregatorV2Ref ¶
type IAggregatorV2Ref interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a AggregatorV2 resource.
// Experimental.
AggregatorV2Ref() *AggregatorV2Reference
}
Indicates that this resource can be referenced as a AggregatorV2. Experimental.
type IAutomationRuleRef ¶
type IAutomationRuleRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a AutomationRule resource.
// Experimental.
AutomationRuleRef() *AutomationRuleReference
}
Indicates that this resource can be referenced as a AutomationRule. Experimental.
type IAutomationRuleV2Ref ¶
type IAutomationRuleV2Ref interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a AutomationRuleV2 resource.
// Experimental.
AutomationRuleV2Ref() *AutomationRuleV2Reference
}
Indicates that this resource can be referenced as a AutomationRuleV2. Experimental.
type IConfigurationPolicyRef ¶
type IConfigurationPolicyRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ConfigurationPolicy resource.
// Experimental.
ConfigurationPolicyRef() *ConfigurationPolicyReference
}
Indicates that this resource can be referenced as a ConfigurationPolicy. Experimental.
type IDelegatedAdminRef ¶
type IDelegatedAdminRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a DelegatedAdmin resource.
// Experimental.
DelegatedAdminRef() *DelegatedAdminReference
}
Indicates that this resource can be referenced as a DelegatedAdmin. Experimental.
type IFindingAggregatorRef ¶
type IFindingAggregatorRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a FindingAggregator resource.
// Experimental.
FindingAggregatorRef() *FindingAggregatorReference
}
Indicates that this resource can be referenced as a FindingAggregator. Experimental.
type IHubRef ¶
type IHubRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Hub resource.
// Experimental.
HubRef() *HubReference
}
Indicates that this resource can be referenced as a Hub. Experimental.
type IHubV2Ref ¶
type IHubV2Ref interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a HubV2 resource.
// Experimental.
HubV2Ref() *HubV2Reference
}
Indicates that this resource can be referenced as a HubV2. Experimental.
type IInsightRef ¶
type IInsightRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Insight resource.
// Experimental.
InsightRef() *InsightReference
}
Indicates that this resource can be referenced as a Insight. Experimental.
type IOrganizationConfigurationRef ¶
type IOrganizationConfigurationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a OrganizationConfiguration resource.
// Experimental.
OrganizationConfigurationRef() *OrganizationConfigurationReference
}
Indicates that this resource can be referenced as a OrganizationConfiguration. Experimental.
type IPolicyAssociationRef ¶
type IPolicyAssociationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a PolicyAssociation resource.
// Experimental.
PolicyAssociationRef() *PolicyAssociationReference
}
Indicates that this resource can be referenced as a PolicyAssociation. Experimental.
type IProductSubscriptionRef ¶
type IProductSubscriptionRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ProductSubscription resource.
// Experimental.
ProductSubscriptionRef() *ProductSubscriptionReference
}
Indicates that this resource can be referenced as a ProductSubscription. Experimental.
type ISecurityControlRef ¶
type ISecurityControlRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a SecurityControl resource.
// Experimental.
SecurityControlRef() *SecurityControlReference
}
Indicates that this resource can be referenced as a SecurityControl. Experimental.
type IStandardRef ¶
type IStandardRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Standard resource.
// Experimental.
StandardRef() *StandardReference
}
Indicates that this resource can be referenced as a Standard. Experimental.
type InsightReference ¶
type InsightReference struct {
// The InsightArn of the Insight resource.
InsightArn *string `field:"required" json:"insightArn" yaml:"insightArn"`
}
A reference to a Insight 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"
insightReference := &InsightReference{
InsightArn: jsii.String("insightArn"),
}
type OrganizationConfigurationReference ¶
type OrganizationConfigurationReference struct {
// The OrganizationConfigurationIdentifier of the OrganizationConfiguration resource.
OrganizationConfigurationIdentifier *string `field:"required" json:"organizationConfigurationIdentifier" yaml:"organizationConfigurationIdentifier"`
}
A reference to a OrganizationConfiguration 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"
organizationConfigurationReference := &OrganizationConfigurationReference{
OrganizationConfigurationIdentifier: jsii.String("organizationConfigurationIdentifier"),
}
type PolicyAssociationReference ¶
type PolicyAssociationReference struct {
// The AssociationIdentifier of the PolicyAssociation resource.
AssociationIdentifier *string `field:"required" json:"associationIdentifier" yaml:"associationIdentifier"`
}
A reference to a PolicyAssociation 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"
policyAssociationReference := &PolicyAssociationReference{
AssociationIdentifier: jsii.String("associationIdentifier"),
}
type ProductSubscriptionReference ¶
type ProductSubscriptionReference struct {
// The ProductSubscriptionArn of the ProductSubscription resource.
ProductSubscriptionArn *string `field:"required" json:"productSubscriptionArn" yaml:"productSubscriptionArn"`
}
A reference to a ProductSubscription 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"
productSubscriptionReference := &ProductSubscriptionReference{
ProductSubscriptionArn: jsii.String("productSubscriptionArn"),
}
type SecurityControlReference ¶
type SecurityControlReference struct {
// The SecurityControlId of the SecurityControl resource.
SecurityControlId *string `field:"required" json:"securityControlId" yaml:"securityControlId"`
}
A reference to a SecurityControl 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"
securityControlReference := &SecurityControlReference{
SecurityControlId: jsii.String("securityControlId"),
}
type StandardReference ¶
type StandardReference struct {
// The StandardsSubscriptionArn of the Standard resource.
StandardsSubscriptionArn *string `field:"required" json:"standardsSubscriptionArn" yaml:"standardsSubscriptionArn"`
}
A reference to a Standard 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"
standardReference := &StandardReference{
StandardsSubscriptionArn: jsii.String("standardsSubscriptionArn"),
}
Source Files
¶
- AggregatorV2Reference.go
- AutomationRuleReference.go
- AutomationRuleV2Reference.go
- ConfigurationPolicyReference.go
- DelegatedAdminReference.go
- FindingAggregatorReference.go
- HubReference.go
- HubV2Reference.go
- IAggregatorV2Ref.go
- IAutomationRuleRef.go
- IAutomationRuleV2Ref.go
- IConfigurationPolicyRef.go
- IDelegatedAdminRef.go
- IFindingAggregatorRef.go
- IHubRef.go
- IHubV2Ref.go
- IInsightRef.go
- IOrganizationConfigurationRef.go
- IPolicyAssociationRef.go
- IProductSubscriptionRef.go
- ISecurityControlRef.go
- IStandardRef.go
- InsightReference.go
- OrganizationConfigurationReference.go
- PolicyAssociationReference.go
- ProductSubscriptionReference.go
- SecurityControlReference.go
- StandardReference.go
- main.go