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

package awsecr // A rule representing the details of a scanning configuration. // // 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" // // scanningRuleProperty := &ScanningRuleProperty{ // RepositoryFilters: []interface{}{ // &RepositoryFilterProperty{ // Filter: jsii.String("filter"), // FilterType: jsii.String("filterType"), // }, // }, // ScanFrequency: jsii.String("scanFrequency"), // } // // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecr-registryscanningconfiguration-scanningrule.html // type CfnRegistryScanningConfiguration_ScanningRuleProperty struct { // The repository filters associated with the scanning configuration for a private registry. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecr-registryscanningconfiguration-scanningrule.html#cfn-ecr-registryscanningconfiguration-scanningrule-repositoryfilters // RepositoryFilters interface{} `field:"required" json:"repositoryFilters" yaml:"repositoryFilters"` // The frequency that scans are performed. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecr-registryscanningconfiguration-scanningrule.html#cfn-ecr-registryscanningconfiguration-scanningrule-scanfrequency // ScanFrequency *string `field:"required" json:"scanFrequency" yaml:"scanFrequency"` }