CfnPartnerAppMixinProps

class aws_cdk.mixins_preview.aws_sagemaker.mixins.CfnPartnerAppMixinProps(*, application_config=None, app_version=None, auth_type=None, client_token=None, enable_auto_minor_version_upgrade=None, enable_iam_session_based_identity=None, execution_role_arn=None, kms_key_id=None, maintenance_config=None, name=None, tags=None, tier=None, type=None)

Bases: object

Properties for CfnPartnerAppPropsMixin.

Parameters:
  • application_config (Union[IResolvable, PartnerAppConfigProperty, Dict[str, Any], None]) – Configuration settings for the Partner AI App.

  • app_version (Optional[str]) – The version of the PartnerApp.

  • auth_type (Optional[str]) – Defines the authentication type used for the Partner AI App.

  • client_token (Optional[str]) – (deprecated) The client token for the PartnerApp.

  • enable_auto_minor_version_upgrade (Union[bool, IResolvable, None]) – Enables automatic minor version upgrades for the PartnerApp.

  • enable_iam_session_based_identity (Union[bool, IResolvable, None]) – Enables IAM Session based Identity for PartnerApp.

  • execution_role_arn (Optional[str]) – The Amazon Resource Name (ARN) of the IAM role of the user.

  • kms_key_id (Optional[str]) – The AWS KMS customer managed key used to encrypt the data associated with the PartnerApp.

  • maintenance_config (Union[IResolvable, PartnerAppMaintenanceConfigProperty, Dict[str, Any], None]) – A collection of settings that specify the maintenance schedule for the PartnerApp.

  • name (Optional[str]) – The name of the Partner AI App. This name must be unique within your account and region.

  • tags (Optional[Sequence[Union[CfnTag, Dict[str, Any]]]]) – A list of tags to apply to the PartnerApp.

  • tier (Optional[str]) – Specifies the tier or level of the Partner AI App. The tier size impacts the speed and capabilities of the application. For more information, see Set up Partner AI Apps .

  • type (Optional[str]) – Specifies the type of Partner AI App being created.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-partnerapp.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.mixins_preview.aws_sagemaker import mixins as sagemaker_mixins

cfn_partner_app_mixin_props = sagemaker_mixins.CfnPartnerAppMixinProps(
    application_config=sagemaker_mixins.CfnPartnerAppPropsMixin.PartnerAppConfigProperty(
        admin_users=["adminUsers"],
        arguments={
            "arguments_key": "arguments"
        }
    ),
    app_version="appVersion",
    auth_type="authType",
    client_token="clientToken",
    enable_auto_minor_version_upgrade=False,
    enable_iam_session_based_identity=False,
    execution_role_arn="executionRoleArn",
    kms_key_id="kmsKeyId",
    maintenance_config=sagemaker_mixins.CfnPartnerAppPropsMixin.PartnerAppMaintenanceConfigProperty(
        maintenance_window_start="maintenanceWindowStart"
    ),
    name="name",
    tags=[CfnTag(
        key="key",
        value="value"
    )],
    tier="tier",
    type="type"
)

Attributes

app_version

The version of the PartnerApp.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-partnerapp.html#cfn-sagemaker-partnerapp-appversion

application_config

Configuration settings for the Partner AI App.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-partnerapp.html#cfn-sagemaker-partnerapp-applicationconfig

auth_type

Defines the authentication type used for the Partner AI App.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-partnerapp.html#cfn-sagemaker-partnerapp-authtype

client_token

(deprecated) The client token for the PartnerApp.

Deprecated:

this property has been deprecated

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-partnerapp.html#cfn-sagemaker-partnerapp-clienttoken

Stability:

deprecated

enable_auto_minor_version_upgrade

Enables automatic minor version upgrades for the PartnerApp.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-partnerapp.html#cfn-sagemaker-partnerapp-enableautominorversionupgrade

enable_iam_session_based_identity

Enables IAM Session based Identity for PartnerApp.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-partnerapp.html#cfn-sagemaker-partnerapp-enableiamsessionbasedidentity

execution_role_arn

The Amazon Resource Name (ARN) of the IAM role of the user.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-partnerapp.html#cfn-sagemaker-partnerapp-executionrolearn

kms_key_id

The AWS KMS customer managed key used to encrypt the data associated with the PartnerApp.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-partnerapp.html#cfn-sagemaker-partnerapp-kmskeyid

maintenance_config

A collection of settings that specify the maintenance schedule for the PartnerApp.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-partnerapp.html#cfn-sagemaker-partnerapp-maintenanceconfig

name

The name of the Partner AI App.

This name must be unique within your account and region.

See:

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

tags

A list of tags to apply to the PartnerApp.

See:

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

tier

Specifies the tier or level of the Partner AI App.

The tier size impacts the speed and capabilities of the application. For more information, see Set up Partner AI Apps .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-partnerapp.html#cfn-sagemaker-partnerapp-tier

type

Specifies the type of Partner AI App being created.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-partnerapp.html#cfn-sagemaker-partnerapp-type