We recommend new projects start with resources from the AWS provider.
published on Monday, Jul 27, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
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)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:
- Hub
Description string - A description of the hub.
- Hub
Display stringName - The display name of the hub.
- Hub
Name string - The name of the hub.
- Hub
Search List<string>Keywords - The searchable keywords for the hub.
- S3Storage
Config Pulumi.Aws Native. Sage Maker. Inputs. S3Storage Config Properties - The Amazon S3 storage configuration for the hub.
-
List<Pulumi.
Aws Native. Inputs. Tag> - Tags to associate with the hub.
- Hub
Description string - A description of the hub.
- Hub
Display stringName - The display name of the hub.
- Hub
Name string - The name of the hub.
- Hub
Search []stringKeywords - The searchable keywords for the hub.
- S3Storage
Config S3StorageConfig Properties Args - The Amazon S3 storage configuration for the hub.
-
Tag
Args - Tags to associate with the hub.
- hub_
description string - A description of the hub.
- hub_
display_ stringname - The display name of the hub.
- hub_
name string - The name of the hub.
- hub_
search_ list(string)keywords - The searchable keywords for the hub.
- s3_
storage_ objectconfig - The Amazon S3 storage configuration for the hub.
- list(object)
- Tags to associate with the hub.
- hub
Description String - A description of the hub.
- hub
Display StringName - The display name of the hub.
- hub
Name String - The name of the hub.
- hub
Search List<String>Keywords - The searchable keywords for the hub.
- s3Storage
Config S3StorageConfig Properties - The Amazon S3 storage configuration for the hub.
- List<Tag>
- Tags to associate with the hub.
- hub
Description string - A description of the hub.
- hub
Display stringName - The display name of the hub.
- hub
Name string - The name of the hub.
- hub
Search string[]Keywords - The searchable keywords for the hub.
- s3Storage
Config S3StorageConfig Properties - The Amazon S3 storage configuration for the hub.
- Tag[]
- Tags to associate with the hub.
- hub_
description str - A description of the hub.
- hub_
display_ strname - The display name of the hub.
- hub_
name str - The name of the hub.
- hub_
search_ Sequence[str]keywords - The searchable keywords for the hub.
- s3_
storage_ S3Storageconfig Config Properties Args - The Amazon S3 storage configuration for the hub.
-
Sequence[Tag
Args] - Tags to associate with the hub.
- hub
Description String - A description of the hub.
- hub
Display StringName - The display name of the hub.
- hub
Name String - The name of the hub.
- hub
Search List<String>Keywords - The searchable keywords for the hub.
- s3Storage
Config Property Map - The Amazon S3 storage configuration for the hub.
- 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:
- 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 Pulumi.Aws Native. Sage Maker. Hub Status - The status of the hub.
- Id string
- The provider-assigned unique ID for this managed resource.
- Last
Modified stringTime - 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 HubStatus - The status of the hub.
- Id string
- The provider-assigned unique ID for this managed resource.
- Last
Modified stringTime - 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" | "Create Failed" | "Update Failed" | "Delete Failed" - The status of the hub.
- id string
- The provider-assigned unique ID for this managed resource.
- last_
modified_ stringtime - 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 HubStatus - The status of the hub.
- id String
- The provider-assigned unique ID for this managed resource.
- last
Modified StringTime - 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 HubStatus - The status of the hub.
- id string
- The provider-assigned unique ID for this managed resource.
- last
Modified stringTime - 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_ strtime - 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" | "Create Failed" | "Update Failed" | "Delete Failed" - The status of the hub.
- id String
- The provider-assigned unique ID for this managed resource.
- last
Modified StringTime - The date and time that the hub was last modified.
Supporting Types
HubStatus, HubStatusArgs
- In
Service InService- Creating
Creating- Updating
Updating- Deleting
Deleting- Create
Failed CreateFailed- Update
Failed UpdateFailed- Delete
Failed DeleteFailed
- Hub
Status In Service InService- Hub
Status Creating Creating- Hub
Status Updating Updating- Hub
Status Deleting Deleting- Hub
Status Create Failed CreateFailed- Hub
Status Update Failed UpdateFailed- Hub
Status Delete Failed DeleteFailed
- "In
Service" InService- "Creating"
Creating- "Updating"
Updating- "Deleting"
Deleting- "Create
Failed" CreateFailed- "Update
Failed" UpdateFailed- "Delete
Failed" DeleteFailed
- In
Service InService- Creating
Creating- Updating
Updating- Deleting
Deleting- Create
Failed CreateFailed- Update
Failed UpdateFailed- Delete
Failed DeleteFailed
- In
Service InService- Creating
Creating- Updating
Updating- Deleting
Deleting- Create
Failed CreateFailed- Update
Failed UpdateFailed- Delete
Failed DeleteFailed
- IN_SERVICE
InService- CREATING
Creating- UPDATING
Updating- DELETING
Deleting- CREATE_FAILED
CreateFailed- UPDATE_FAILED
UpdateFailed- DELETE_FAILED
DeleteFailed
- "In
Service" InService- "Creating"
Creating- "Updating"
Updating- "Deleting"
Deleting- "Create
Failed" CreateFailed- "Update
Failed" UpdateFailed- "Delete
Failed" DeleteFailed
S3StorageConfigProperties, S3StorageConfigPropertiesArgs
The Amazon S3 storage configuration for the hub.- S3Output
Path string - The Amazon S3 bucket prefix for hosting hub content.
- S3Output
Path string - The Amazon S3 bucket prefix for hosting hub content.
- s3_
output_ stringpath - The Amazon S3 bucket prefix for hosting hub content.
- s3Output
Path String - The Amazon S3 bucket prefix for hosting hub content.
- s3Output
Path string - The Amazon S3 bucket prefix for hosting hub content.
- s3_
output_ strpath - The Amazon S3 bucket prefix for hosting hub content.
- s3Output
Path String - The Amazon S3 bucket prefix for hosting hub content.
Tag, TagArgs
A set of tags to apply to the resource.Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, Jul 27, 2026 by Pulumi