awscdk/awsecr/CfnRegistryScanningConfigurationProps.go (5 lines of code) (raw):

package awsecr // Properties for defining a `CfnRegistryScanningConfiguration`. // // 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" // // cfnRegistryScanningConfigurationProps := &CfnRegistryScanningConfigurationProps{ // Rules: []interface{}{ // &ScanningRuleProperty{ // RepositoryFilters: []interface{}{ // &RepositoryFilterProperty{ // Filter: jsii.String("filter"), // FilterType: jsii.String("filterType"), // }, // }, // ScanFrequency: jsii.String("scanFrequency"), // }, // }, // ScanType: jsii.String("scanType"), // } // // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-registryscanningconfiguration.html // type CfnRegistryScanningConfigurationProps struct { // The scanning rules associated with the registry. // // A registry scanning configuration may contain a maximum of 2 rules. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-registryscanningconfiguration.html#cfn-ecr-registryscanningconfiguration-rules // Rules interface{} `field:"required" json:"rules" yaml:"rules"` // The type of scanning configured for the registry. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-registryscanningconfiguration.html#cfn-ecr-registryscanningconfiguration-scantype // ScanType *string `field:"required" json:"scanType" yaml:"scanType"` }