Show / Hide Table of Contents

Class CfnRegistryScanningConfiguration

The scanning configuration for a private registry.

Inheritance
object
CfnElement
CfnRefElement
CfnResource
CfnRegistryScanningConfiguration
Implements
IInspectable
IRegistryScanningConfigurationRef
IConstruct
IDependable
IEnvironmentAware
Inherited Members
CfnResource.IsCfnResource(object)
CfnResource.AddDeletionOverride(string)
CfnResource.AddDependency(CfnResource)
CfnResource.AddDependsOn(CfnResource)
CfnResource.AddMetadata(string, object)
CfnResource.AddOverride(string, object)
CfnResource.AddPropertyDeletionOverride(string)
CfnResource.AddPropertyOverride(string, object)
CfnResource.ApplyRemovalPolicy(RemovalPolicy?, IRemovalPolicyOptions)
CfnResource.GetAtt(string, ResolutionTypeHint?)
CfnResource.GetMetadata(string)
CfnResource.ObtainDependencies()
CfnResource.ObtainResourceDependencies()
CfnResource.RemoveDependency(CfnResource)
CfnResource.ReplaceDependency(CfnResource, CfnResource)
CfnResource.ShouldSynthesize()
CfnResource.ToString()
CfnResource.ValidateProperties(object)
CfnResource.CfnOptions
CfnResource.CfnResourceType
CfnResource.Env
CfnResource.UpdatedProperites
CfnResource.UpdatedProperties
CfnRefElement.Ref
CfnElement.IsCfnElement(object)
CfnElement.OverrideLogicalId(string)
CfnElement.CreationStack
CfnElement.LogicalId
CfnElement.Stack
Namespace: Amazon.CDK.AWS.ECR
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnRegistryScanningConfiguration : CfnResource, IInspectable, IRegistryScanningConfigurationRef, IConstruct, IDependable, IEnvironmentAware
Syntax (vb)
Public Class CfnRegistryScanningConfiguration Inherits CfnResource Implements IInspectable, IRegistryScanningConfigurationRef, IConstruct, IDependable, IEnvironmentAware
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-registryscanningconfiguration.html

CloudformationResource: AWS::ECR::RegistryScanningConfiguration

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.ECR;

             var cfnRegistryScanningConfiguration = new CfnRegistryScanningConfiguration(this, "MyCfnRegistryScanningConfiguration", new CfnRegistryScanningConfigurationProps {
                 Rules = new [] { new ScanningRuleProperty {
                     RepositoryFilters = new [] { new RepositoryFilterProperty {
                         Filter = "filter",
                         FilterType = "filterType"
                     } },
                     ScanFrequency = "scanFrequency"
                 } },
                 ScanType = "scanType"
             });

Synopsis

Constructors

CfnRegistryScanningConfiguration(Construct, string, ICfnRegistryScanningConfigurationProps)

Create a new AWS::ECR::RegistryScanningConfiguration.

Properties

AttrRegistryId

The account ID of the destination registry.

CFN_RESOURCE_TYPE_NAME

The CloudFormation resource type name for this resource class.

CfnProperties

The scanning configuration for a private registry.

RegistryScanningConfigurationRef

A reference to a RegistryScanningConfiguration resource.

Rules

The scanning rules associated with the registry.

ScanType

The type of scanning configured for the registry.

Methods

Inspect(TreeInspector)

Examines the CloudFormation resource and discloses attributes.

IsCfnRegistryScanningConfiguration(object)

Checks whether the given object is a CfnRegistryScanningConfiguration.

RenderProperties(IDictionary<string, object>)

The scanning configuration for a private registry.

Constructors

CfnRegistryScanningConfiguration(Construct, string, ICfnRegistryScanningConfigurationProps)

Create a new AWS::ECR::RegistryScanningConfiguration.

public CfnRegistryScanningConfiguration(Construct scope, string id, ICfnRegistryScanningConfigurationProps props)
Parameters
scope Construct

Scope in which this resource is defined.

id string

Construct identifier for this resource (unique in its scope).

props ICfnRegistryScanningConfigurationProps

Resource properties.

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-registryscanningconfiguration.html

CloudformationResource: AWS::ECR::RegistryScanningConfiguration

ExampleMetadata: fixture=_generated

Properties

AttrRegistryId

The account ID of the destination registry.

public virtual string AttrRegistryId { get; }
Property Value

string

Remarks

CloudformationAttribute: RegistryId

CFN_RESOURCE_TYPE_NAME

The CloudFormation resource type name for this resource class.

public static string CFN_RESOURCE_TYPE_NAME { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-registryscanningconfiguration.html

CloudformationResource: AWS::ECR::RegistryScanningConfiguration

ExampleMetadata: fixture=_generated

CfnProperties

The scanning configuration for a private registry.

protected override IDictionary<string, object> CfnProperties { get; }
Property Value

IDictionary<string, object>

Overrides
CfnResource.CfnProperties
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-registryscanningconfiguration.html

CloudformationResource: AWS::ECR::RegistryScanningConfiguration

ExampleMetadata: fixture=_generated

RegistryScanningConfigurationRef

A reference to a RegistryScanningConfiguration resource.

public virtual IRegistryScanningConfigurationReference RegistryScanningConfigurationRef { get; }
Property Value

IRegistryScanningConfigurationReference

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-registryscanningconfiguration.html

CloudformationResource: AWS::ECR::RegistryScanningConfiguration

ExampleMetadata: fixture=_generated

Rules

The scanning rules associated with the registry.

public virtual object Rules { get; set; }
Property Value

object

Remarks

Type union: either IResolvable or (either IResolvable or CfnRegistryScanningConfiguration.IScanningRuleProperty)[]

ScanType

The type of scanning configured for the registry.

public virtual string ScanType { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-registryscanningconfiguration.html

CloudformationResource: AWS::ECR::RegistryScanningConfiguration

ExampleMetadata: fixture=_generated

Methods

Inspect(TreeInspector)

Examines the CloudFormation resource and discloses attributes.

public virtual void Inspect(TreeInspector inspector)
Parameters
inspector TreeInspector

tree inspector to collect and process attributes.

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-registryscanningconfiguration.html

CloudformationResource: AWS::ECR::RegistryScanningConfiguration

ExampleMetadata: fixture=_generated

IsCfnRegistryScanningConfiguration(object)

Checks whether the given object is a CfnRegistryScanningConfiguration.

public static bool IsCfnRegistryScanningConfiguration(object x)
Parameters
x object
Returns

bool

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-registryscanningconfiguration.html

CloudformationResource: AWS::ECR::RegistryScanningConfiguration

ExampleMetadata: fixture=_generated

RenderProperties(IDictionary<string, object>)

The scanning configuration for a private registry.

protected override IDictionary<string, object> RenderProperties(IDictionary<string, object> props)
Parameters
props IDictionary<string, object>
Returns

IDictionary<string, object>

Overrides
CfnResource.RenderProperties(IDictionary<string, object>)
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-registryscanningconfiguration.html

CloudformationResource: AWS::ECR::RegistryScanningConfiguration

ExampleMetadata: fixture=_generated

Implements

IInspectable
IRegistryScanningConfigurationRef
Constructs.IConstruct
Constructs.IDependable
IEnvironmentAware
Back to top Generated by DocFX