CfnConfiguredModelAlgorithmAssociationPropsMixin

class aws_cdk.cfn_property_mixins.aws_cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin(props, *, strategy=None)

Bases: Mixin

Definition of AWS::CleanRoomsML::ConfiguredModelAlgorithmAssociation Resource Type.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cleanroomsml-configuredmodelalgorithmassociation.html

CloudformationResource:

AWS::CleanRoomsML::ConfiguredModelAlgorithmAssociation

Mixin:

true

ExampleMetadata:

fixture=_generated

Example:

# 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_cleanroomsml as cleanroomsml
import aws_cdk as cdk

# merge_strategy: cdk.IMergeStrategy

cfn_configured_model_algorithm_association_props_mixin = cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin(cleanroomsml.CfnConfiguredModelAlgorithmAssociationMixinProps(
    configured_model_algorithm_arn="configuredModelAlgorithmArn",
    description="description",
    membership_identifier="membershipIdentifier",
    name="name",
    privacy_configuration=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.PrivacyConfigurationProperty(
        policies=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.PrivacyConfigurationPoliciesProperty(
            trained_model_exports=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelExportsConfigurationPolicyProperty(
                files_to_export=["filesToExport"],
                max_size=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelExportsMaxSizeProperty(
                    unit="unit",
                    value=123
                )
            ),
            trained_model_inference_jobs=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelInferenceJobsConfigurationPolicyProperty(
                container_logs=[cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.LogsConfigurationPolicyProperty(
                    allowed_account_ids=["allowedAccountIds"],
                    filter_pattern="filterPattern",
                    log_redaction_configuration=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.LogRedactionConfigurationProperty(
                        custom_entity_config=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.CustomEntityConfigProperty(
                            custom_data_identifiers=["customDataIdentifiers"]
                        ),
                        entities_to_redact=["entitiesToRedact"]
                    ),
                    log_type="logType"
                )],
                max_output_size=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelInferenceMaxOutputSizeProperty(
                    unit="unit",
                    value=123
                )
            ),
            trained_models=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelsConfigurationPolicyProperty(
                container_logs=[cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.LogsConfigurationPolicyProperty(
                    allowed_account_ids=["allowedAccountIds"],
                    filter_pattern="filterPattern",
                    log_redaction_configuration=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.LogRedactionConfigurationProperty(
                        custom_entity_config=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.CustomEntityConfigProperty(
                            custom_data_identifiers=["customDataIdentifiers"]
                        ),
                        entities_to_redact=["entitiesToRedact"]
                    ),
                    log_type="logType"
                )],
                container_metrics=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.MetricsConfigurationPolicyProperty(
                    noise_level="noiseLevel"
                ),
                max_artifact_size=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelArtifactMaxSizeProperty(
                    unit="unit",
                    value=123
                )
            )
        )
    ),
    tags=[cdk.CfnTag(
        key="key",
        value="value"
    )]
),
    strategy=merge_strategy
)

Create a mixin to apply properties to AWS::CleanRoomsML::ConfiguredModelAlgorithmAssociation.

Parameters:

Methods

apply_to(construct)

Apply the mixin properties to the construct.

Parameters:

construct (IConstruct)

Return type:

None

supports(construct)

Check if this mixin supports the given construct.

Parameters:

construct (IConstruct)

Return type:

bool

Attributes

CFN_PROPERTY_KEYS = ['configuredModelAlgorithmArn', 'description', 'membershipIdentifier', 'name', 'privacyConfiguration', 'tags']

Static Methods

classmethod is_mixin(x)

Checks if x is a Mixin.

Parameters:

x (Any) – Any object.

Return type:

bool

Returns:

true if x is an object created from a class which extends Mixin.

CustomEntityConfigProperty

class CfnConfiguredModelAlgorithmAssociationPropsMixin.CustomEntityConfigProperty(*, custom_data_identifiers=None)

Bases: object

Parameters:

custom_data_identifiers (Optional[Sequence[str]])

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-customentityconfig.html

ExampleMetadata:

fixture=_generated

Example:

# 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_cleanroomsml as cleanroomsml

custom_entity_config_property = cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.CustomEntityConfigProperty(
    custom_data_identifiers=["customDataIdentifiers"]
)

Attributes

custom_data_identifiers

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-customentityconfig.html#cfn-cleanroomsml-configuredmodelalgorithmassociation-customentityconfig-customdataidentifiers

Type:

see

LogRedactionConfigurationProperty

class CfnConfiguredModelAlgorithmAssociationPropsMixin.LogRedactionConfigurationProperty(*, custom_entity_config=None, entities_to_redact=None)

Bases: object

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-logredactionconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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_cleanroomsml as cleanroomsml

log_redaction_configuration_property = cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.LogRedactionConfigurationProperty(
    custom_entity_config=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.CustomEntityConfigProperty(
        custom_data_identifiers=["customDataIdentifiers"]
    ),
    entities_to_redact=["entitiesToRedact"]
)

Attributes

custom_entity_config

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-logredactionconfiguration.html#cfn-cleanroomsml-configuredmodelalgorithmassociation-logredactionconfiguration-customentityconfig

Type:

see

entities_to_redact

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-logredactionconfiguration.html#cfn-cleanroomsml-configuredmodelalgorithmassociation-logredactionconfiguration-entitiestoredact

Type:

see

LogsConfigurationPolicyProperty

class CfnConfiguredModelAlgorithmAssociationPropsMixin.LogsConfigurationPolicyProperty(*, allowed_account_ids=None, filter_pattern=None, log_redaction_configuration=None, log_type=None)

Bases: object

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-logsconfigurationpolicy.html

ExampleMetadata:

fixture=_generated

Example:

# 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_cleanroomsml as cleanroomsml

logs_configuration_policy_property = cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.LogsConfigurationPolicyProperty(
    allowed_account_ids=["allowedAccountIds"],
    filter_pattern="filterPattern",
    log_redaction_configuration=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.LogRedactionConfigurationProperty(
        custom_entity_config=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.CustomEntityConfigProperty(
            custom_data_identifiers=["customDataIdentifiers"]
        ),
        entities_to_redact=["entitiesToRedact"]
    ),
    log_type="logType"
)

Attributes

allowed_account_ids

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-logsconfigurationpolicy.html#cfn-cleanroomsml-configuredmodelalgorithmassociation-logsconfigurationpolicy-allowedaccountids

Type:

see

filter_pattern

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-logsconfigurationpolicy.html#cfn-cleanroomsml-configuredmodelalgorithmassociation-logsconfigurationpolicy-filterpattern

Type:

see

log_redaction_configuration

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-logsconfigurationpolicy.html#cfn-cleanroomsml-configuredmodelalgorithmassociation-logsconfigurationpolicy-logredactionconfiguration

Type:

see

log_type

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-logsconfigurationpolicy.html#cfn-cleanroomsml-configuredmodelalgorithmassociation-logsconfigurationpolicy-logtype

Type:

see

MetricsConfigurationPolicyProperty

class CfnConfiguredModelAlgorithmAssociationPropsMixin.MetricsConfigurationPolicyProperty(*, noise_level=None)

Bases: object

Parameters:

noise_level (Optional[str])

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-metricsconfigurationpolicy.html

ExampleMetadata:

fixture=_generated

Example:

# 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_cleanroomsml as cleanroomsml

metrics_configuration_policy_property = cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.MetricsConfigurationPolicyProperty(
    noise_level="noiseLevel"
)

Attributes

noise_level

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-metricsconfigurationpolicy.html#cfn-cleanroomsml-configuredmodelalgorithmassociation-metricsconfigurationpolicy-noiselevel

Type:

see

PrivacyConfigurationPoliciesProperty

class CfnConfiguredModelAlgorithmAssociationPropsMixin.PrivacyConfigurationPoliciesProperty(*, trained_model_exports=None, trained_model_inference_jobs=None, trained_models=None)

Bases: object

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-privacyconfigurationpolicies.html

ExampleMetadata:

fixture=_generated

Example:

# 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_cleanroomsml as cleanroomsml

privacy_configuration_policies_property = cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.PrivacyConfigurationPoliciesProperty(
    trained_model_exports=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelExportsConfigurationPolicyProperty(
        files_to_export=["filesToExport"],
        max_size=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelExportsMaxSizeProperty(
            unit="unit",
            value=123
        )
    ),
    trained_model_inference_jobs=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelInferenceJobsConfigurationPolicyProperty(
        container_logs=[cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.LogsConfigurationPolicyProperty(
            allowed_account_ids=["allowedAccountIds"],
            filter_pattern="filterPattern",
            log_redaction_configuration=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.LogRedactionConfigurationProperty(
                custom_entity_config=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.CustomEntityConfigProperty(
                    custom_data_identifiers=["customDataIdentifiers"]
                ),
                entities_to_redact=["entitiesToRedact"]
            ),
            log_type="logType"
        )],
        max_output_size=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelInferenceMaxOutputSizeProperty(
            unit="unit",
            value=123
        )
    ),
    trained_models=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelsConfigurationPolicyProperty(
        container_logs=[cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.LogsConfigurationPolicyProperty(
            allowed_account_ids=["allowedAccountIds"],
            filter_pattern="filterPattern",
            log_redaction_configuration=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.LogRedactionConfigurationProperty(
                custom_entity_config=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.CustomEntityConfigProperty(
                    custom_data_identifiers=["customDataIdentifiers"]
                ),
                entities_to_redact=["entitiesToRedact"]
            ),
            log_type="logType"
        )],
        container_metrics=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.MetricsConfigurationPolicyProperty(
            noise_level="noiseLevel"
        ),
        max_artifact_size=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelArtifactMaxSizeProperty(
            unit="unit",
            value=123
        )
    )
)

Attributes

trained_model_exports

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-privacyconfigurationpolicies.html#cfn-cleanroomsml-configuredmodelalgorithmassociation-privacyconfigurationpolicies-trainedmodelexports

Type:

see

trained_model_inference_jobs

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-privacyconfigurationpolicies.html#cfn-cleanroomsml-configuredmodelalgorithmassociation-privacyconfigurationpolicies-trainedmodelinferencejobs

Type:

see

trained_models

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-privacyconfigurationpolicies.html#cfn-cleanroomsml-configuredmodelalgorithmassociation-privacyconfigurationpolicies-trainedmodels

Type:

see

PrivacyConfigurationProperty

class CfnConfiguredModelAlgorithmAssociationPropsMixin.PrivacyConfigurationProperty(*, policies=None)

Bases: object

Parameters:

policies (Union[IResolvable, PrivacyConfigurationPoliciesProperty, Dict[str, Any], None])

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-privacyconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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_cleanroomsml as cleanroomsml

privacy_configuration_property = cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.PrivacyConfigurationProperty(
    policies=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.PrivacyConfigurationPoliciesProperty(
        trained_model_exports=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelExportsConfigurationPolicyProperty(
            files_to_export=["filesToExport"],
            max_size=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelExportsMaxSizeProperty(
                unit="unit",
                value=123
            )
        ),
        trained_model_inference_jobs=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelInferenceJobsConfigurationPolicyProperty(
            container_logs=[cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.LogsConfigurationPolicyProperty(
                allowed_account_ids=["allowedAccountIds"],
                filter_pattern="filterPattern",
                log_redaction_configuration=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.LogRedactionConfigurationProperty(
                    custom_entity_config=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.CustomEntityConfigProperty(
                        custom_data_identifiers=["customDataIdentifiers"]
                    ),
                    entities_to_redact=["entitiesToRedact"]
                ),
                log_type="logType"
            )],
            max_output_size=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelInferenceMaxOutputSizeProperty(
                unit="unit",
                value=123
            )
        ),
        trained_models=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelsConfigurationPolicyProperty(
            container_logs=[cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.LogsConfigurationPolicyProperty(
                allowed_account_ids=["allowedAccountIds"],
                filter_pattern="filterPattern",
                log_redaction_configuration=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.LogRedactionConfigurationProperty(
                    custom_entity_config=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.CustomEntityConfigProperty(
                        custom_data_identifiers=["customDataIdentifiers"]
                    ),
                    entities_to_redact=["entitiesToRedact"]
                ),
                log_type="logType"
            )],
            container_metrics=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.MetricsConfigurationPolicyProperty(
                noise_level="noiseLevel"
            ),
            max_artifact_size=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelArtifactMaxSizeProperty(
                unit="unit",
                value=123
            )
        )
    )
)

Attributes

policies

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-privacyconfiguration.html#cfn-cleanroomsml-configuredmodelalgorithmassociation-privacyconfiguration-policies

Type:

see

TrainedModelArtifactMaxSizeProperty

class CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelArtifactMaxSizeProperty(*, unit=None, value=None)

Bases: object

Parameters:
  • unit (Optional[str])

  • value (Union[int, float, None])

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-trainedmodelartifactmaxsize.html

ExampleMetadata:

fixture=_generated

Example:

# 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_cleanroomsml as cleanroomsml

trained_model_artifact_max_size_property = cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelArtifactMaxSizeProperty(
    unit="unit",
    value=123
)

Attributes

unit

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-trainedmodelartifactmaxsize.html#cfn-cleanroomsml-configuredmodelalgorithmassociation-trainedmodelartifactmaxsize-unit

Type:

see

value

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-trainedmodelartifactmaxsize.html#cfn-cleanroomsml-configuredmodelalgorithmassociation-trainedmodelartifactmaxsize-value

Type:

see

TrainedModelExportsConfigurationPolicyProperty

class CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelExportsConfigurationPolicyProperty(*, files_to_export=None, max_size=None)

Bases: object

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-trainedmodelexportsconfigurationpolicy.html

ExampleMetadata:

fixture=_generated

Example:

# 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_cleanroomsml as cleanroomsml

trained_model_exports_configuration_policy_property = cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelExportsConfigurationPolicyProperty(
    files_to_export=["filesToExport"],
    max_size=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelExportsMaxSizeProperty(
        unit="unit",
        value=123
    )
)

Attributes

files_to_export

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-trainedmodelexportsconfigurationpolicy.html#cfn-cleanroomsml-configuredmodelalgorithmassociation-trainedmodelexportsconfigurationpolicy-filestoexport

Type:

see

max_size

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-trainedmodelexportsconfigurationpolicy.html#cfn-cleanroomsml-configuredmodelalgorithmassociation-trainedmodelexportsconfigurationpolicy-maxsize

Type:

see

TrainedModelExportsMaxSizeProperty

class CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelExportsMaxSizeProperty(*, unit=None, value=None)

Bases: object

Parameters:
  • unit (Optional[str])

  • value (Union[int, float, None])

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-trainedmodelexportsmaxsize.html

ExampleMetadata:

fixture=_generated

Example:

# 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_cleanroomsml as cleanroomsml

trained_model_exports_max_size_property = cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelExportsMaxSizeProperty(
    unit="unit",
    value=123
)

Attributes

unit

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-trainedmodelexportsmaxsize.html#cfn-cleanroomsml-configuredmodelalgorithmassociation-trainedmodelexportsmaxsize-unit

Type:

see

value

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-trainedmodelexportsmaxsize.html#cfn-cleanroomsml-configuredmodelalgorithmassociation-trainedmodelexportsmaxsize-value

Type:

see

TrainedModelInferenceJobsConfigurationPolicyProperty

class CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelInferenceJobsConfigurationPolicyProperty(*, container_logs=None, max_output_size=None)

Bases: object

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-trainedmodelinferencejobsconfigurationpolicy.html

ExampleMetadata:

fixture=_generated

Example:

# 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_cleanroomsml as cleanroomsml

trained_model_inference_jobs_configuration_policy_property = cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelInferenceJobsConfigurationPolicyProperty(
    container_logs=[cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.LogsConfigurationPolicyProperty(
        allowed_account_ids=["allowedAccountIds"],
        filter_pattern="filterPattern",
        log_redaction_configuration=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.LogRedactionConfigurationProperty(
            custom_entity_config=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.CustomEntityConfigProperty(
                custom_data_identifiers=["customDataIdentifiers"]
            ),
            entities_to_redact=["entitiesToRedact"]
        ),
        log_type="logType"
    )],
    max_output_size=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelInferenceMaxOutputSizeProperty(
        unit="unit",
        value=123
    )
)

Attributes

container_logs

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-trainedmodelinferencejobsconfigurationpolicy.html#cfn-cleanroomsml-configuredmodelalgorithmassociation-trainedmodelinferencejobsconfigurationpolicy-containerlogs

Type:

see

max_output_size

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-trainedmodelinferencejobsconfigurationpolicy.html#cfn-cleanroomsml-configuredmodelalgorithmassociation-trainedmodelinferencejobsconfigurationpolicy-maxoutputsize

Type:

see

TrainedModelInferenceMaxOutputSizeProperty

class CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelInferenceMaxOutputSizeProperty(*, unit=None, value=None)

Bases: object

Parameters:
  • unit (Optional[str])

  • value (Union[int, float, None])

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-trainedmodelinferencemaxoutputsize.html

ExampleMetadata:

fixture=_generated

Example:

# 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_cleanroomsml as cleanroomsml

trained_model_inference_max_output_size_property = cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelInferenceMaxOutputSizeProperty(
    unit="unit",
    value=123
)

Attributes

unit

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-trainedmodelinferencemaxoutputsize.html#cfn-cleanroomsml-configuredmodelalgorithmassociation-trainedmodelinferencemaxoutputsize-unit

Type:

see

value

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-trainedmodelinferencemaxoutputsize.html#cfn-cleanroomsml-configuredmodelalgorithmassociation-trainedmodelinferencemaxoutputsize-value

Type:

see

TrainedModelsConfigurationPolicyProperty

class CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelsConfigurationPolicyProperty(*, container_logs=None, container_metrics=None, max_artifact_size=None)

Bases: object

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-trainedmodelsconfigurationpolicy.html

ExampleMetadata:

fixture=_generated

Example:

# 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_cleanroomsml as cleanroomsml

trained_models_configuration_policy_property = cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelsConfigurationPolicyProperty(
    container_logs=[cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.LogsConfigurationPolicyProperty(
        allowed_account_ids=["allowedAccountIds"],
        filter_pattern="filterPattern",
        log_redaction_configuration=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.LogRedactionConfigurationProperty(
            custom_entity_config=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.CustomEntityConfigProperty(
                custom_data_identifiers=["customDataIdentifiers"]
            ),
            entities_to_redact=["entitiesToRedact"]
        ),
        log_type="logType"
    )],
    container_metrics=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.MetricsConfigurationPolicyProperty(
        noise_level="noiseLevel"
    ),
    max_artifact_size=cleanroomsml.CfnConfiguredModelAlgorithmAssociationPropsMixin.TrainedModelArtifactMaxSizeProperty(
        unit="unit",
        value=123
    )
)

Attributes

container_logs

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-trainedmodelsconfigurationpolicy.html#cfn-cleanroomsml-configuredmodelalgorithmassociation-trainedmodelsconfigurationpolicy-containerlogs

Type:

see

container_metrics

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-trainedmodelsconfigurationpolicy.html#cfn-cleanroomsml-configuredmodelalgorithmassociation-trainedmodelsconfigurationpolicy-containermetrics

Type:

see

max_artifact_size

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanroomsml-configuredmodelalgorithmassociation-trainedmodelsconfigurationpolicy.html#cfn-cleanroomsml-configuredmodelalgorithmassociation-trainedmodelsconfigurationpolicy-maxartifactsize

Type:

see