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

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

Viewing docs for AWS Cloud Control v1.73.1
published on Monday, Jul 27, 2026 by Pulumi
aws-native logo

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

Viewing docs for AWS Cloud Control v1.73.1
published on Monday, Jul 27, 2026 by Pulumi

    Resource type definition for AWS::SageMaker::Hub

    Create Hub Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new Hub(name: string, args: HubArgs, opts?: CustomResourceOptions);
    @overload
    def Hub(resource_name: str,
            args: HubArgs,
            opts: Optional[ResourceOptions] = None)
    
    @overload
    def Hub(resource_name: str,
            opts: Optional[ResourceOptions] = None,
            hub_description: Optional[str] = None,
            hub_display_name: Optional[str] = None,
            hub_name: Optional[str] = None,
            hub_search_keywords: Optional[Sequence[str]] = None,
            s3_storage_config: Optional[S3StorageConfigPropertiesArgs] = None,
            tags: Optional[Sequence[_root_inputs.TagArgs]] = None)
    func NewHub(ctx *Context, name string, args HubArgs, opts ...ResourceOption) (*Hub, error)
    public Hub(string name, HubArgs args, CustomResourceOptions? opts = null)
    public Hub(String name, HubArgs args)
    public Hub(String name, HubArgs args, CustomResourceOptions options)
    
    type: aws-native:sagemaker:Hub
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    resource "aws-native_sagemaker_hub" "name" {
        # resource properties
    }

    Parameters

    name string
    The unique name of the resource.
    args HubArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args HubArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args HubArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args HubArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args HubArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Hub Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The Hub resource accepts the following input properties:

    HubDescription string
    A description of the hub.
    HubDisplayName string
    The display name of the hub.
    HubName string
    The name of the hub.
    HubSearchKeywords List<string>
    The searchable keywords for the hub.
    S3StorageConfig Pulumi.AwsNative.SageMaker.Inputs.S3StorageConfigProperties
    The Amazon S3 storage configuration for the hub.
    Tags List<Pulumi.AwsNative.Inputs.Tag>
    Tags to associate with the hub.
    HubDescription string
    A description of the hub.
    HubDisplayName string
    The display name of the hub.
    HubName string
    The name of the hub.
    HubSearchKeywords []string
    The searchable keywords for the hub.
    S3StorageConfig S3StorageConfigPropertiesArgs
    The Amazon S3 storage configuration for the hub.
    Tags TagArgs
    Tags to associate with the hub.
    hub_description string
    A description of the hub.
    hub_display_name string
    The display name of the hub.
    hub_name string
    The name of the hub.
    hub_search_keywords list(string)
    The searchable keywords for the hub.
    s3_storage_config object
    The Amazon S3 storage configuration for the hub.
    tags list(object)
    Tags to associate with the hub.
    hubDescription String
    A description of the hub.
    hubDisplayName String
    The display name of the hub.
    hubName String
    The name of the hub.
    hubSearchKeywords List<String>
    The searchable keywords for the hub.
    s3StorageConfig S3StorageConfigProperties
    The Amazon S3 storage configuration for the hub.
    tags List<Tag>
    Tags to associate with the hub.
    hubDescription string
    A description of the hub.
    hubDisplayName string
    The display name of the hub.
    hubName string
    The name of the hub.
    hubSearchKeywords string[]
    The searchable keywords for the hub.
    s3StorageConfig S3StorageConfigProperties
    The Amazon S3 storage configuration for the hub.
    tags Tag[]
    Tags to associate with the hub.
    hub_description str
    A description of the hub.
    hub_display_name str
    The display name of the hub.
    hub_name str
    The name of the hub.
    hub_search_keywords Sequence[str]
    The searchable keywords for the hub.
    s3_storage_config S3StorageConfigPropertiesArgs
    The Amazon S3 storage configuration for the hub.
    tags Sequence[TagArgs]
    Tags to associate with the hub.
    hubDescription String
    A description of the hub.
    hubDisplayName String
    The display name of the hub.
    hubName String
    The name of the hub.
    hubSearchKeywords List<String>
    The searchable keywords for the hub.
    s3StorageConfig Property Map
    The Amazon S3 storage configuration for the hub.
    tags List<Property Map>
    Tags to associate with the hub.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the Hub resource produces the following output properties:

    CreationTime string
    The date and time that the hub was created.
    HubArn string
    The Amazon Resource Name (ARN) of the hub.
    HubStatus Pulumi.AwsNative.SageMaker.HubStatus
    The status of the hub.
    Id string
    The provider-assigned unique ID for this managed resource.
    LastModifiedTime string
    The date and time that the hub was last modified.
    CreationTime string
    The date and time that the hub was created.
    HubArn string
    The Amazon Resource Name (ARN) of the hub.
    HubStatus HubStatus
    The status of the hub.
    Id string
    The provider-assigned unique ID for this managed resource.
    LastModifiedTime string
    The date and time that the hub was last modified.
    creation_time string
    The date and time that the hub was created.
    hub_arn string
    The Amazon Resource Name (ARN) of the hub.
    hub_status "InService" | "Creating" | "Updating" | "Deleting" | "CreateFailed" | "UpdateFailed" | "DeleteFailed"
    The status of the hub.
    id string
    The provider-assigned unique ID for this managed resource.
    last_modified_time string
    The date and time that the hub was last modified.
    creationTime String
    The date and time that the hub was created.
    hubArn String
    The Amazon Resource Name (ARN) of the hub.
    hubStatus HubStatus
    The status of the hub.
    id String
    The provider-assigned unique ID for this managed resource.
    lastModifiedTime String
    The date and time that the hub was last modified.
    creationTime string
    The date and time that the hub was created.
    hubArn string
    The Amazon Resource Name (ARN) of the hub.
    hubStatus HubStatus
    The status of the hub.
    id string
    The provider-assigned unique ID for this managed resource.
    lastModifiedTime string
    The date and time that the hub was last modified.
    creation_time str
    The date and time that the hub was created.
    hub_arn str
    The Amazon Resource Name (ARN) of the hub.
    hub_status HubStatus
    The status of the hub.
    id str
    The provider-assigned unique ID for this managed resource.
    last_modified_time str
    The date and time that the hub was last modified.
    creationTime String
    The date and time that the hub was created.
    hubArn String
    The Amazon Resource Name (ARN) of the hub.
    hubStatus "InService" | "Creating" | "Updating" | "Deleting" | "CreateFailed" | "UpdateFailed" | "DeleteFailed"
    The status of the hub.
    id String
    The provider-assigned unique ID for this managed resource.
    lastModifiedTime String
    The date and time that the hub was last modified.

    Supporting Types

    HubStatus, HubStatusArgs

    InService
    InService
    Creating
    Creating
    Updating
    Updating
    Deleting
    Deleting
    CreateFailed
    CreateFailed
    UpdateFailed
    UpdateFailed
    DeleteFailed
    DeleteFailed
    HubStatusInService
    InService
    HubStatusCreating
    Creating
    HubStatusUpdating
    Updating
    HubStatusDeleting
    Deleting
    HubStatusCreateFailed
    CreateFailed
    HubStatusUpdateFailed
    UpdateFailed
    HubStatusDeleteFailed
    DeleteFailed
    "InService"
    InService
    "Creating"
    Creating
    "Updating"
    Updating
    "Deleting"
    Deleting
    "CreateFailed"
    CreateFailed
    "UpdateFailed"
    UpdateFailed
    "DeleteFailed"
    DeleteFailed
    InService
    InService
    Creating
    Creating
    Updating
    Updating
    Deleting
    Deleting
    CreateFailed
    CreateFailed
    UpdateFailed
    UpdateFailed
    DeleteFailed
    DeleteFailed
    InService
    InService
    Creating
    Creating
    Updating
    Updating
    Deleting
    Deleting
    CreateFailed
    CreateFailed
    UpdateFailed
    UpdateFailed
    DeleteFailed
    DeleteFailed
    IN_SERVICE
    InService
    CREATING
    Creating
    UPDATING
    Updating
    DELETING
    Deleting
    CREATE_FAILED
    CreateFailed
    UPDATE_FAILED
    UpdateFailed
    DELETE_FAILED
    DeleteFailed
    "InService"
    InService
    "Creating"
    Creating
    "Updating"
    Updating
    "Deleting"
    Deleting
    "CreateFailed"
    CreateFailed
    "UpdateFailed"
    UpdateFailed
    "DeleteFailed"
    DeleteFailed

    S3StorageConfigProperties, S3StorageConfigPropertiesArgs

    The Amazon S3 storage configuration for the hub.
    S3OutputPath string
    The Amazon S3 bucket prefix for hosting hub content.
    S3OutputPath string
    The Amazon S3 bucket prefix for hosting hub content.
    s3_output_path string
    The Amazon S3 bucket prefix for hosting hub content.
    s3OutputPath String
    The Amazon S3 bucket prefix for hosting hub content.
    s3OutputPath string
    The Amazon S3 bucket prefix for hosting hub content.
    s3_output_path str
    The Amazon S3 bucket prefix for hosting hub content.
    s3OutputPath String
    The Amazon S3 bucket prefix for hosting hub content.

    Tag, TagArgs

    A set of tags to apply to the resource.
    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

    Package Details

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

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

    Viewing docs for AWS Cloud Control v1.73.1
    published on Monday, Jul 27, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial