CfnConnectorMixinProps

class aws_cdk.cfn_property_mixins.aws_inspectorv2.CfnConnectorMixinProps(*, description=None, name=None, provider=None, provider_configuration=None, tags=None)

Bases: object

Properties for CfnConnectorPropsMixin.

Parameters:
  • description (Optional[str]) – Optional description of the connector.

  • name (Optional[str]) – Display name for the connector.

  • provider (Optional[str])

  • provider_configuration (Union[IResolvable, ProviderConfigurationProperty, Dict[str, Any], None])

  • tags (Optional[Sequence[Union[CfnTag, Dict[str, Any]]]]) – Tags to apply to the connector.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspectorv2-connector.html

ExampleMetadata:

fixture=_generated

Example:

from aws_cdk import CfnTag
# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk.cfn_property_mixins import aws_inspectorv2 as inspectorv2

cfn_connector_mixin_props = inspectorv2.CfnConnectorMixinProps(
    description="description",
    name="name",
    provider="provider",
    provider_configuration=inspectorv2.CfnConnectorPropsMixin.ProviderConfigurationProperty(
        azure=inspectorv2.CfnConnectorPropsMixin.AzureProviderConfigurationProperty(
            auto_install_vm_scanner=False,
            aws_config_connector_arn="awsConfigConnectorArn",
            azure_regions=["azureRegions"],
            scope_configuration=inspectorv2.CfnConnectorPropsMixin.AzureScopeConfigurationMapProperty(
                container_image_scanning=inspectorv2.CfnConnectorPropsMixin.ScopeConfigurationProperty(
                    scope_type="scopeType",
                    scope_values=["scopeValues"],
                    state="state",
                    state_reason="stateReason"
                ),
                serverless_scanning=inspectorv2.CfnConnectorPropsMixin.ScopeConfigurationProperty(
                    scope_type="scopeType",
                    scope_values=["scopeValues"],
                    state="state",
                    state_reason="stateReason"
                ),
                vm_scanning=inspectorv2.CfnConnectorPropsMixin.ScopeConfigurationProperty(
                    scope_type="scopeType",
                    scope_values=["scopeValues"],
                    state="state",
                    state_reason="stateReason"
                )
            )
        )
    ),
    tags=[CfnTag(
        key="key",
        value="value"
    )]
)

Attributes

description

Optional description of the connector.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspectorv2-connector.html#cfn-inspectorv2-connector-description

name

Display name for the connector.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspectorv2-connector.html#cfn-inspectorv2-connector-name

provider

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspectorv2-connector.html#cfn-inspectorv2-connector-provider

Type:

see

provider_configuration

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspectorv2-connector.html#cfn-inspectorv2-connector-providerconfiguration

Type:

see

tags

Tags to apply to the connector.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspectorv2-connector.html#cfn-inspectorv2-connector-tags