1. Registry
  2. Packages
  3. AWS Cloud Control
  4. API Docs
  5. sagemaker
  6. getWorkteam

We recommend new projects start with resources from the AWS provider.

Viewing docs for AWS Cloud Control v1.81.0
published on Monday, Sep 28, 2026 by Pulumi
aws-native logo aws-native logo

We recommend new projects start with resources from the AWS provider.

Viewing docs for AWS Cloud Control v1.81.0
published on Monday, Sep 28, 2026 by Pulumi

    Resource Type definition for AWS::SageMaker::Workteam

    Using getWorkteam

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getWorkteam(args: GetWorkteamArgs, opts?: InvokeOptions): Promise<GetWorkteamResult>
    function getWorkteamOutput(args: GetWorkteamOutputArgs, opts?: InvokeOutputOptions): Output<GetWorkteamResult>
    def get_workteam(workteam_arn: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetWorkteamResult
    def get_workteam_output(workteam_arn: pulumi.Input[Optional[str]] = None,
                     opts: Optional[InvokeOutputOptions] = None) -> Output[GetWorkteamResult]
    func LookupWorkteam(ctx *Context, args *LookupWorkteamArgs, opts ...InvokeOption) (*LookupWorkteamResult, error)
    func LookupWorkteamOutput(ctx *Context, args *LookupWorkteamOutputArgs, opts ...InvokeOption) LookupWorkteamResultOutput

    > Note: This function is named LookupWorkteam in the Go SDK.

    public static class GetWorkteam 
    {
        public static Task<GetWorkteamResult> InvokeAsync(GetWorkteamArgs args, InvokeOptions? opts = null)
        public static Output<GetWorkteamResult> Invoke(GetWorkteamInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetWorkteamResult> Invoke(GetWorkteamInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetWorkteamResult> getWorkteam(GetWorkteamArgs args, InvokeOptions options)
    public static Output<GetWorkteamResult> getWorkteam(GetWorkteamArgs args, InvokeOptions options)
    public static Output<GetWorkteamResult> getWorkteam(GetWorkteamArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: aws-native:sagemaker:getWorkteam
      arguments:
        # arguments dictionary
    data "aws-native_sagemaker_get_workteam" "name" {
        # arguments
    }

    The following arguments are supported:

    WorkteamArn string
    The Amazon Resource Name (ARN) that identifies the work team.
    WorkteamArn string
    The Amazon Resource Name (ARN) that identifies the work team.
    workteam_arn string
    The Amazon Resource Name (ARN) that identifies the work team.
    workteamArn String
    The Amazon Resource Name (ARN) that identifies the work team.
    workteamArn string
    The Amazon Resource Name (ARN) that identifies the work team.
    workteam_arn str
    The Amazon Resource Name (ARN) that identifies the work team.
    workteamArn String
    The Amazon Resource Name (ARN) that identifies the work team.

    getWorkteam Result

    The following output properties are available:

    Description string
    A description of the work team.
    MemberDefinitions List<Pulumi.AwsNative.SageMaker.Outputs.WorkteamMemberDefinition>
    A list of MemberDefinition objects that contains objects that identify the workers that make up the work team.
    NotificationConfiguration Pulumi.AwsNative.SageMaker.Outputs.WorkteamNotificationConfiguration
    Configures SNS notifications of available or expiring work items for work teams.
    Tags List<Pulumi.AwsNative.Outputs.Tag>
    An array of key-value pairs.
    WorkteamArn string
    The Amazon Resource Name (ARN) that identifies the work team.
    Description string
    A description of the work team.
    MemberDefinitions []WorkteamMemberDefinition
    A list of MemberDefinition objects that contains objects that identify the workers that make up the work team.
    NotificationConfiguration WorkteamNotificationConfiguration
    Configures SNS notifications of available or expiring work items for work teams.
    Tags Tag
    An array of key-value pairs.
    WorkteamArn string
    The Amazon Resource Name (ARN) that identifies the work team.
    description string
    A description of the work team.
    member_definitions list(object)
    A list of MemberDefinition objects that contains objects that identify the workers that make up the work team.
    notification_configuration object
    Configures SNS notifications of available or expiring work items for work teams.
    tags list(object)
    An array of key-value pairs.
    workteam_arn string
    The Amazon Resource Name (ARN) that identifies the work team.
    description String
    A description of the work team.
    memberDefinitions List<WorkteamMemberDefinition>
    A list of MemberDefinition objects that contains objects that identify the workers that make up the work team.
    notificationConfiguration WorkteamNotificationConfiguration
    Configures SNS notifications of available or expiring work items for work teams.
    tags List<Tag>
    An array of key-value pairs.
    workteamArn String
    The Amazon Resource Name (ARN) that identifies the work team.
    description string
    A description of the work team.
    memberDefinitions WorkteamMemberDefinition[]
    A list of MemberDefinition objects that contains objects that identify the workers that make up the work team.
    notificationConfiguration WorkteamNotificationConfiguration
    Configures SNS notifications of available or expiring work items for work teams.
    tags Tag[]
    An array of key-value pairs.
    workteamArn string
    The Amazon Resource Name (ARN) that identifies the work team.
    description str
    A description of the work team.
    member_definitions Sequence[WorkteamMemberDefinition]
    A list of MemberDefinition objects that contains objects that identify the workers that make up the work team.
    notification_configuration WorkteamNotificationConfiguration
    Configures SNS notifications of available or expiring work items for work teams.
    tags Sequence[root_Tag]
    An array of key-value pairs.
    workteam_arn str
    The Amazon Resource Name (ARN) that identifies the work team.
    description String
    A description of the work team.
    memberDefinitions List<Property Map>
    A list of MemberDefinition objects that contains objects that identify the workers that make up the work team.
    notificationConfiguration Property Map
    Configures SNS notifications of available or expiring work items for work teams.
    tags List<Property Map>
    An array of key-value pairs.
    workteamArn String
    The Amazon Resource Name (ARN) that identifies the work team.

    Supporting Types

    Tag

    Key string
    The key name of the tag
    Value string
    The value of the tag
    Key string
    The key name of the tag
    Value string
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key str
    The key name of the tag
    value str
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag

    WorkteamCognitoMemberDefinition

    CognitoClientId string
    An identifier for an application client. You must create the app client ID using Amazon Cognito.
    CognitoUserGroup string
    An identifier for a user group.
    CognitoUserPool string
    An identifier for a user pool. The user pool must be in the same region as the service that you are calling.
    CognitoClientId string
    An identifier for an application client. You must create the app client ID using Amazon Cognito.
    CognitoUserGroup string
    An identifier for a user group.
    CognitoUserPool string
    An identifier for a user pool. The user pool must be in the same region as the service that you are calling.
    cognito_client_id string
    An identifier for an application client. You must create the app client ID using Amazon Cognito.
    cognito_user_group string
    An identifier for a user group.
    cognito_user_pool string
    An identifier for a user pool. The user pool must be in the same region as the service that you are calling.
    cognitoClientId String
    An identifier for an application client. You must create the app client ID using Amazon Cognito.
    cognitoUserGroup String
    An identifier for a user group.
    cognitoUserPool String
    An identifier for a user pool. The user pool must be in the same region as the service that you are calling.
    cognitoClientId string
    An identifier for an application client. You must create the app client ID using Amazon Cognito.
    cognitoUserGroup string
    An identifier for a user group.
    cognitoUserPool string
    An identifier for a user pool. The user pool must be in the same region as the service that you are calling.
    cognito_client_id str
    An identifier for an application client. You must create the app client ID using Amazon Cognito.
    cognito_user_group str
    An identifier for a user group.
    cognito_user_pool str
    An identifier for a user pool. The user pool must be in the same region as the service that you are calling.
    cognitoClientId String
    An identifier for an application client. You must create the app client ID using Amazon Cognito.
    cognitoUserGroup String
    An identifier for a user group.
    cognitoUserPool String
    An identifier for a user pool. The user pool must be in the same region as the service that you are calling.

    WorkteamMemberDefinition

    CognitoMemberDefinition Pulumi.AwsNative.SageMaker.Inputs.WorkteamCognitoMemberDefinition
    The Amazon Cognito user group that is part of the work team
    OidcMemberDefinition Pulumi.AwsNative.SageMaker.Inputs.WorkteamOidcMemberDefinition
    A list user groups that exist in your OIDC Identity Provider (IdP).
    CognitoMemberDefinition WorkteamCognitoMemberDefinition
    The Amazon Cognito user group that is part of the work team
    OidcMemberDefinition WorkteamOidcMemberDefinition
    A list user groups that exist in your OIDC Identity Provider (IdP).
    cognito_member_definition object
    The Amazon Cognito user group that is part of the work team
    oidc_member_definition object
    A list user groups that exist in your OIDC Identity Provider (IdP).
    cognitoMemberDefinition WorkteamCognitoMemberDefinition
    The Amazon Cognito user group that is part of the work team
    oidcMemberDefinition WorkteamOidcMemberDefinition
    A list user groups that exist in your OIDC Identity Provider (IdP).
    cognitoMemberDefinition WorkteamCognitoMemberDefinition
    The Amazon Cognito user group that is part of the work team
    oidcMemberDefinition WorkteamOidcMemberDefinition
    A list user groups that exist in your OIDC Identity Provider (IdP).
    cognito_member_definition WorkteamCognitoMemberDefinition
    The Amazon Cognito user group that is part of the work team
    oidc_member_definition WorkteamOidcMemberDefinition
    A list user groups that exist in your OIDC Identity Provider (IdP).
    cognitoMemberDefinition Property Map
    The Amazon Cognito user group that is part of the work team
    oidcMemberDefinition Property Map
    A list user groups that exist in your OIDC Identity Provider (IdP).

    WorkteamNotificationConfiguration

    NotificationTopicArn string
    The Amazon Resource Name (ARN) of the Amazon SNS topic to which notifications should be published.
    NotificationTopicArn string
    The Amazon Resource Name (ARN) of the Amazon SNS topic to which notifications should be published.
    notification_topic_arn string
    The Amazon Resource Name (ARN) of the Amazon SNS topic to which notifications should be published.
    notificationTopicArn String
    The Amazon Resource Name (ARN) of the Amazon SNS topic to which notifications should be published.
    notificationTopicArn string
    The Amazon Resource Name (ARN) of the Amazon SNS topic to which notifications should be published.
    notification_topic_arn str
    The Amazon Resource Name (ARN) of the Amazon SNS topic to which notifications should be published.
    notificationTopicArn String
    The Amazon Resource Name (ARN) of the Amazon SNS topic to which notifications should be published.

    WorkteamOidcMemberDefinition

    OidcGroups List<string>
    A list of OIDC group names whose members will be part of this workteam
    OidcGroups []string
    A list of OIDC group names whose members will be part of this workteam
    oidc_groups list(string)
    A list of OIDC group names whose members will be part of this workteam
    oidcGroups List<String>
    A list of OIDC group names whose members will be part of this workteam
    oidcGroups string[]
    A list of OIDC group names whose members will be part of this workteam
    oidc_groups Sequence[str]
    A list of OIDC group names whose members will be part of this workteam
    oidcGroups List<String>
    A list of OIDC group names whose members will be part of this workteam

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo aws-native logo

    We recommend new projects start with resources from the AWS provider.

    Viewing docs for AWS Cloud Control v1.81.0
    published on Monday, Sep 28, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial