Class: Aws::SageMaker::Types::Project

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb

Overview

The properties of a project as returned by the Search API.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#created_by ⇒ Types::UserContext

Who created the project.

Returns:



48651
48652
48653
48654
48655
48656
48657
48658
48659
48660
48661
48662
48663
48664
48665
48666
48667
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 48651

class Project < Struct.new(
  :project_arn,
  :project_name,
  :project_id,
  :project_description,
  :service_catalog_provisioning_details,
  :service_catalog_provisioned_product_details,
  :project_status,
  :created_by,
  :creation_time,
  :template_provider_details,
  :tags,
  :last_modified_time,
  :last_modified_by)
  SENSITIVE = []
  include Aws::Structure
end

#creation_time ⇒ Time

A timestamp specifying when the project was created.

Returns:

  • (Time)


48651
48652
48653
48654
48655
48656
48657
48658
48659
48660
48661
48662
48663
48664
48665
48666
48667
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 48651

class Project < Struct.new(
  :project_arn,
  :project_name,
  :project_id,
  :project_description,
  :service_catalog_provisioning_details,
  :service_catalog_provisioned_product_details,
  :project_status,
  :created_by,
  :creation_time,
  :template_provider_details,
  :tags,
  :last_modified_time,
  :last_modified_by)
  SENSITIVE = []
  include Aws::Structure
end

#last_modified_by ⇒ Types::UserContext

Information about the user who created or modified a SageMaker resource.

Returns:



48651
48652
48653
48654
48655
48656
48657
48658
48659
48660
48661
48662
48663
48664
48665
48666
48667
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 48651

class Project < Struct.new(
  :project_arn,
  :project_name,
  :project_id,
  :project_description,
  :service_catalog_provisioning_details,
  :service_catalog_provisioned_product_details,
  :project_status,
  :created_by,
  :creation_time,
  :template_provider_details,
  :tags,
  :last_modified_time,
  :last_modified_by)
  SENSITIVE = []
  include Aws::Structure
end

#last_modified_time ⇒ Time

A timestamp container for when the project was last modified.

Returns:

  • (Time)


48651
48652
48653
48654
48655
48656
48657
48658
48659
48660
48661
48662
48663
48664
48665
48666
48667
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 48651

class Project < Struct.new(
  :project_arn,
  :project_name,
  :project_id,
  :project_description,
  :service_catalog_provisioning_details,
  :service_catalog_provisioned_product_details,
  :project_status,
  :created_by,
  :creation_time,
  :template_provider_details,
  :tags,
  :last_modified_time,
  :last_modified_by)
  SENSITIVE = []
  include Aws::Structure
end

#project_arn ⇒ String

The Amazon Resource Name (ARN) of the project.

Returns:

  • (String)


48651
48652
48653
48654
48655
48656
48657
48658
48659
48660
48661
48662
48663
48664
48665
48666
48667
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 48651

class Project < Struct.new(
  :project_arn,
  :project_name,
  :project_id,
  :project_description,
  :service_catalog_provisioning_details,
  :service_catalog_provisioned_product_details,
  :project_status,
  :created_by,
  :creation_time,
  :template_provider_details,
  :tags,
  :last_modified_time,
  :last_modified_by)
  SENSITIVE = []
  include Aws::Structure
end

#project_description ⇒ String

The description of the project.

Returns:

  • (String)


48651
48652
48653
48654
48655
48656
48657
48658
48659
48660
48661
48662
48663
48664
48665
48666
48667
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 48651

class Project < Struct.new(
  :project_arn,
  :project_name,
  :project_id,
  :project_description,
  :service_catalog_provisioning_details,
  :service_catalog_provisioned_product_details,
  :project_status,
  :created_by,
  :creation_time,
  :template_provider_details,
  :tags,
  :last_modified_time,
  :last_modified_by)
  SENSITIVE = []
  include Aws::Structure
end

#project_id ⇒ String

The ID of the project.

Returns:

  • (String)


48651
48652
48653
48654
48655
48656
48657
48658
48659
48660
48661
48662
48663
48664
48665
48666
48667
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 48651

class Project < Struct.new(
  :project_arn,
  :project_name,
  :project_id,
  :project_description,
  :service_catalog_provisioning_details,
  :service_catalog_provisioned_product_details,
  :project_status,
  :created_by,
  :creation_time,
  :template_provider_details,
  :tags,
  :last_modified_time,
  :last_modified_by)
  SENSITIVE = []
  include Aws::Structure
end

#project_name ⇒ String

The name of the project.

Returns:

  • (String)


48651
48652
48653
48654
48655
48656
48657
48658
48659
48660
48661
48662
48663
48664
48665
48666
48667
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 48651

class Project < Struct.new(
  :project_arn,
  :project_name,
  :project_id,
  :project_description,
  :service_catalog_provisioning_details,
  :service_catalog_provisioned_product_details,
  :project_status,
  :created_by,
  :creation_time,
  :template_provider_details,
  :tags,
  :last_modified_time,
  :last_modified_by)
  SENSITIVE = []
  include Aws::Structure
end

#project_status ⇒ String

The status of the project.

Returns:

  • (String)


48651
48652
48653
48654
48655
48656
48657
48658
48659
48660
48661
48662
48663
48664
48665
48666
48667
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 48651

class Project < Struct.new(
  :project_arn,
  :project_name,
  :project_id,
  :project_description,
  :service_catalog_provisioning_details,
  :service_catalog_provisioned_product_details,
  :project_status,
  :created_by,
  :creation_time,
  :template_provider_details,
  :tags,
  :last_modified_time,
  :last_modified_by)
  SENSITIVE = []
  include Aws::Structure
end

#service_catalog_provisioned_product_details ⇒ Types::ServiceCatalogProvisionedProductDetails

Details of a provisioned service catalog product. For information about service catalog, see What is Amazon Web Services Service Catalog.



48651
48652
48653
48654
48655
48656
48657
48658
48659
48660
48661
48662
48663
48664
48665
48666
48667
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 48651

class Project < Struct.new(
  :project_arn,
  :project_name,
  :project_id,
  :project_description,
  :service_catalog_provisioning_details,
  :service_catalog_provisioned_product_details,
  :project_status,
  :created_by,
  :creation_time,
  :template_provider_details,
  :tags,
  :last_modified_time,
  :last_modified_by)
  SENSITIVE = []
  include Aws::Structure
end

#service_catalog_provisioning_details ⇒ Types::ServiceCatalogProvisioningDetails

Details that you specify to provision a service catalog product. For information about service catalog, see What is Amazon Web Services Service Catalog.



48651
48652
48653
48654
48655
48656
48657
48658
48659
48660
48661
48662
48663
48664
48665
48666
48667
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 48651

class Project < Struct.new(
  :project_arn,
  :project_name,
  :project_id,
  :project_description,
  :service_catalog_provisioning_details,
  :service_catalog_provisioned_product_details,
  :project_status,
  :created_by,
  :creation_time,
  :template_provider_details,
  :tags,
  :last_modified_time,
  :last_modified_by)
  SENSITIVE = []
  include Aws::Structure
end

#tags ⇒ Array<Types::Tag>

An array of key-value pairs. You can use tags to categorize your Amazon Web Services resources in different ways, for example, by purpose, owner, or environment. For more information, see Tagging Amazon Web Services Resources.

Returns:



48651
48652
48653
48654
48655
48656
48657
48658
48659
48660
48661
48662
48663
48664
48665
48666
48667
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 48651

class Project < Struct.new(
  :project_arn,
  :project_name,
  :project_id,
  :project_description,
  :service_catalog_provisioning_details,
  :service_catalog_provisioned_product_details,
  :project_status,
  :created_by,
  :creation_time,
  :template_provider_details,
  :tags,
  :last_modified_time,
  :last_modified_by)
  SENSITIVE = []
  include Aws::Structure
end

#template_provider_details ⇒ Array<Types::TemplateProviderDetail>

An array of template providers associated with the project.

Returns:



48651
48652
48653
48654
48655
48656
48657
48658
48659
48660
48661
48662
48663
48664
48665
48666
48667
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 48651

class Project < Struct.new(
  :project_arn,
  :project_name,
  :project_id,
  :project_description,
  :service_catalog_provisioning_details,
  :service_catalog_provisioned_product_details,
  :project_status,
  :created_by,
  :creation_time,
  :template_provider_details,
  :tags,
  :last_modified_time,
  :last_modified_by)
  SENSITIVE = []
  include Aws::Structure
end