CfnWorkteamProps

class aws_cdk.aws_sagemaker.CfnWorkteamProps(*, description=None, member_definitions=None, notification_configuration=None, tags=None, workteam_name=None)

Bases: object

Properties for defining a AWS::SageMaker::Workteam.

Parameters
  • description (Optional[str]) – AWS::SageMaker::Workteam.Description.

  • member_definitions (Union[IResolvable, Sequence[Union[IResolvable, MemberDefinitionProperty]], None]) – AWS::SageMaker::Workteam.MemberDefinitions.

  • notification_configuration (Union[IResolvable, NotificationConfigurationProperty, None]) – AWS::SageMaker::Workteam.NotificationConfiguration.

  • tags (Optional[Sequence[CfnTag]]) – AWS::SageMaker::Workteam.Tags.

  • workteam_name (Optional[str]) – AWS::SageMaker::Workteam.WorkteamName.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-workteam.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_sagemaker as sagemaker

cfn_workteam_props = sagemaker.CfnWorkteamProps(
    description="description",
    member_definitions=[sagemaker.CfnWorkteam.MemberDefinitionProperty(
        cognito_member_definition=sagemaker.CfnWorkteam.CognitoMemberDefinitionProperty(
            cognito_client_id="cognitoClientId",
            cognito_user_group="cognitoUserGroup",
            cognito_user_pool="cognitoUserPool"
        )
    )],
    notification_configuration=sagemaker.CfnWorkteam.NotificationConfigurationProperty(
        notification_topic_arn="notificationTopicArn"
    ),
    tags=[CfnTag(
        key="key",
        value="value"
    )],
    workteam_name="workteamName"
)

Attributes

description

AWS::SageMaker::Workteam.Description.

Link

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

Return type

Optional[str]

member_definitions

AWS::SageMaker::Workteam.MemberDefinitions.

Link

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

Return type

Union[IResolvable, List[Union[IResolvable, MemberDefinitionProperty]], None]

notification_configuration

AWS::SageMaker::Workteam.NotificationConfiguration.

Link

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

Return type

Union[IResolvable, NotificationConfigurationProperty, None]

tags

AWS::SageMaker::Workteam.Tags.

Link

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

Return type

Optional[List[CfnTag]]

workteam_name

AWS::SageMaker::Workteam.WorkteamName.

Link

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

Return type

Optional[str]