Documentation
¶
Index ¶
- type AggregationAuthorizationReference
- type ConfigRuleReference
- type ConfigurationAggregatorReference
- type ConfigurationRecorderReference
- type ConformancePackReference
- type DeliveryChannelReference
- type IAggregationAuthorizationRef
- type IConfigRuleRef
- type IConfigurationAggregatorRef
- type IConfigurationRecorderRef
- type IConformancePackRef
- type IDeliveryChannelRef
- type IOrganizationConfigRuleRef
- type IOrganizationConformancePackRef
- type IRemediationConfigurationRef
- type IStoredQueryRef
- type OrganizationConfigRuleReference
- type OrganizationConformancePackReference
- type RemediationConfigurationReference
- type StoredQueryReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AggregationAuthorizationReference ¶
type AggregationAuthorizationReference struct {
// The ARN of the AggregationAuthorization resource.
AggregationAuthorizationArn *string `field:"required" json:"aggregationAuthorizationArn" yaml:"aggregationAuthorizationArn"`
// The AuthorizedAccountId of the AggregationAuthorization resource.
AuthorizedAccountId *string `field:"required" json:"authorizedAccountId" yaml:"authorizedAccountId"`
// The AuthorizedAwsRegion of the AggregationAuthorization resource.
AuthorizedAwsRegion *string `field:"required" json:"authorizedAwsRegion" yaml:"authorizedAwsRegion"`
}
A reference to a AggregationAuthorization 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"
aggregationAuthorizationReference := &AggregationAuthorizationReference{
AggregationAuthorizationArn: jsii.String("aggregationAuthorizationArn"),
AuthorizedAccountId: jsii.String("authorizedAccountId"),
AuthorizedAwsRegion: jsii.String("authorizedAwsRegion"),
}
type ConfigRuleReference ¶
type ConfigRuleReference struct {
// The ARN of the ConfigRule resource.
ConfigRuleArn *string `field:"required" json:"configRuleArn" yaml:"configRuleArn"`
// The ConfigRuleName of the ConfigRule resource.
ConfigRuleName *string `field:"required" json:"configRuleName" yaml:"configRuleName"`
}
A reference to a ConfigRule 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"
configRuleReference := &ConfigRuleReference{
ConfigRuleArn: jsii.String("configRuleArn"),
ConfigRuleName: jsii.String("configRuleName"),
}
type ConfigurationAggregatorReference ¶
type ConfigurationAggregatorReference struct {
// The ARN of the ConfigurationAggregator resource.
ConfigurationAggregatorArn *string `field:"required" json:"configurationAggregatorArn" yaml:"configurationAggregatorArn"`
// The ConfigurationAggregatorName of the ConfigurationAggregator resource.
ConfigurationAggregatorName *string `field:"required" json:"configurationAggregatorName" yaml:"configurationAggregatorName"`
}
A reference to a ConfigurationAggregator 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"
configurationAggregatorReference := &ConfigurationAggregatorReference{
ConfigurationAggregatorArn: jsii.String("configurationAggregatorArn"),
ConfigurationAggregatorName: jsii.String("configurationAggregatorName"),
}
type ConfigurationRecorderReference ¶
type ConfigurationRecorderReference struct {
// The Id of the ConfigurationRecorder resource.
ConfigurationRecorderId *string `field:"required" json:"configurationRecorderId" yaml:"configurationRecorderId"`
}
A reference to a ConfigurationRecorder 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"
configurationRecorderReference := &ConfigurationRecorderReference{
ConfigurationRecorderId: jsii.String("configurationRecorderId"),
}
type ConformancePackReference ¶
type ConformancePackReference struct {
// The ConformancePackName of the ConformancePack resource.
ConformancePackName *string `field:"required" json:"conformancePackName" yaml:"conformancePackName"`
}
A reference to a ConformancePack 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"
conformancePackReference := &ConformancePackReference{
ConformancePackName: jsii.String("conformancePackName"),
}
type DeliveryChannelReference ¶
type DeliveryChannelReference struct {
// The Id of the DeliveryChannel resource.
DeliveryChannelId *string `field:"required" json:"deliveryChannelId" yaml:"deliveryChannelId"`
}
A reference to a DeliveryChannel 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"
deliveryChannelReference := &DeliveryChannelReference{
DeliveryChannelId: jsii.String("deliveryChannelId"),
}
type IAggregationAuthorizationRef ¶
type IAggregationAuthorizationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a AggregationAuthorization resource.
// Experimental.
AggregationAuthorizationRef() *AggregationAuthorizationReference
}
Indicates that this resource can be referenced as a AggregationAuthorization. Experimental.
type IConfigRuleRef ¶
type IConfigRuleRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ConfigRule resource.
// Experimental.
ConfigRuleRef() *ConfigRuleReference
}
Indicates that this resource can be referenced as a ConfigRule. Experimental.
type IConfigurationAggregatorRef ¶
type IConfigurationAggregatorRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ConfigurationAggregator resource.
// Experimental.
ConfigurationAggregatorRef() *ConfigurationAggregatorReference
}
Indicates that this resource can be referenced as a ConfigurationAggregator. Experimental.
type IConfigurationRecorderRef ¶
type IConfigurationRecorderRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ConfigurationRecorder resource.
// Experimental.
ConfigurationRecorderRef() *ConfigurationRecorderReference
}
Indicates that this resource can be referenced as a ConfigurationRecorder. Experimental.
type IConformancePackRef ¶
type IConformancePackRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ConformancePack resource.
// Experimental.
ConformancePackRef() *ConformancePackReference
}
Indicates that this resource can be referenced as a ConformancePack. Experimental.
type IDeliveryChannelRef ¶
type IDeliveryChannelRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a DeliveryChannel resource.
// Experimental.
DeliveryChannelRef() *DeliveryChannelReference
}
Indicates that this resource can be referenced as a DeliveryChannel. Experimental.
type IOrganizationConfigRuleRef ¶
type IOrganizationConfigRuleRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a OrganizationConfigRule resource.
// Experimental.
OrganizationConfigRuleRef() *OrganizationConfigRuleReference
}
Indicates that this resource can be referenced as a OrganizationConfigRule. Experimental.
type IOrganizationConformancePackRef ¶
type IOrganizationConformancePackRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a OrganizationConformancePack resource.
// Experimental.
OrganizationConformancePackRef() *OrganizationConformancePackReference
}
Indicates that this resource can be referenced as a OrganizationConformancePack. Experimental.
type IRemediationConfigurationRef ¶
type IRemediationConfigurationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a RemediationConfiguration resource.
// Experimental.
RemediationConfigurationRef() *RemediationConfigurationReference
}
Indicates that this resource can be referenced as a RemediationConfiguration. Experimental.
type IStoredQueryRef ¶
type IStoredQueryRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a StoredQuery resource.
// Experimental.
StoredQueryRef() *StoredQueryReference
}
Indicates that this resource can be referenced as a StoredQuery. Experimental.
type OrganizationConfigRuleReference ¶
type OrganizationConfigRuleReference struct {
// The Id of the OrganizationConfigRule resource.
OrganizationConfigRuleId *string `field:"required" json:"organizationConfigRuleId" yaml:"organizationConfigRuleId"`
}
A reference to a OrganizationConfigRule 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"
organizationConfigRuleReference := &OrganizationConfigRuleReference{
OrganizationConfigRuleId: jsii.String("organizationConfigRuleId"),
}
type OrganizationConformancePackReference ¶
type OrganizationConformancePackReference struct {
// The OrganizationConformancePackName of the OrganizationConformancePack resource.
OrganizationConformancePackName *string `field:"required" json:"organizationConformancePackName" yaml:"organizationConformancePackName"`
}
A reference to a OrganizationConformancePack 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"
organizationConformancePackReference := &OrganizationConformancePackReference{
OrganizationConformancePackName: jsii.String("organizationConformancePackName"),
}
type RemediationConfigurationReference ¶
type RemediationConfigurationReference struct {
// The Id of the RemediationConfiguration resource.
RemediationConfigurationId *string `field:"required" json:"remediationConfigurationId" yaml:"remediationConfigurationId"`
}
A reference to a RemediationConfiguration 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"
remediationConfigurationReference := &RemediationConfigurationReference{
RemediationConfigurationId: jsii.String("remediationConfigurationId"),
}
type StoredQueryReference ¶
type StoredQueryReference struct {
// The QueryName of the StoredQuery resource.
QueryName *string `field:"required" json:"queryName" yaml:"queryName"`
}
A reference to a StoredQuery 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"
storedQueryReference := &StoredQueryReference{
QueryName: jsii.String("queryName"),
}
Source Files
¶
- AggregationAuthorizationReference.go
- ConfigRuleReference.go
- ConfigurationAggregatorReference.go
- ConfigurationRecorderReference.go
- ConformancePackReference.go
- DeliveryChannelReference.go
- IAggregationAuthorizationRef.go
- IConfigRuleRef.go
- IConfigurationAggregatorRef.go
- IConfigurationRecorderRef.go
- IConformancePackRef.go
- IDeliveryChannelRef.go
- IOrganizationConfigRuleRef.go
- IOrganizationConformancePackRef.go
- IRemediationConfigurationRef.go
- IStoredQueryRef.go
- OrganizationConfigRuleReference.go
- OrganizationConformancePackReference.go
- RemediationConfigurationReference.go
- StoredQueryReference.go
- main.go