Class: Aws::ServiceCatalog::Types::ProvisionedProductPlanDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::ServiceCatalog::Types::ProvisionedProductPlanDetails
- Defined in:
- gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb
Overview
Information about a plan.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#created_time ⇒ Time
The UTC time stamp of the creation time.
-
#notification_arns ⇒ Array<String>
Passed to CloudFormation.
-
#path_id ⇒ String
The path identifier of the product.
-
#plan_id ⇒ String
The plan identifier.
-
#plan_name ⇒ String
The name of the plan.
-
#plan_type ⇒ String
The plan type.
-
#product_id ⇒ String
The product identifier.
-
#provision_product_id ⇒ String
The product identifier.
-
#provision_product_name ⇒ String
The user-friendly name of the provisioned product.
-
#provisioning_artifact_id ⇒ String
The identifier of the provisioning artifact.
-
#provisioning_parameters ⇒ Array<Types::UpdateProvisioningParameter>
Parameters specified by the administrator that are required for provisioning the product.
-
#status ⇒ String
The status.
-
#status_message ⇒ String
The status message.
-
#tags ⇒ Array<Types::Tag>
One or more tags.
-
#updated_time ⇒ Time
The UTC time stamp when the plan was last updated.
Instance Attribute Details
#created_time ⇒ Time
The UTC time stamp of the creation time.
4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 4910 class ProvisionedProductPlanDetails < Struct.new( :created_time, :path_id, :product_id, :plan_name, :plan_id, :provision_product_id, :provision_product_name, :plan_type, :provisioning_artifact_id, :status, :updated_time, :notification_arns, :provisioning_parameters, :tags, :status_message) SENSITIVE = [] include Aws::Structure end |
#notification_arns ⇒ Array<String>
Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.
4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 4910 class ProvisionedProductPlanDetails < Struct.new( :created_time, :path_id, :product_id, :plan_name, :plan_id, :provision_product_id, :provision_product_name, :plan_type, :provisioning_artifact_id, :status, :updated_time, :notification_arns, :provisioning_parameters, :tags, :status_message) SENSITIVE = [] include Aws::Structure end |
#path_id ⇒ String
The path identifier of the product. This value is optional if the product has a default path, and required if the product has more than one path. To list the paths for a product, use ListLaunchPaths.
4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 4910 class ProvisionedProductPlanDetails < Struct.new( :created_time, :path_id, :product_id, :plan_name, :plan_id, :provision_product_id, :provision_product_name, :plan_type, :provisioning_artifact_id, :status, :updated_time, :notification_arns, :provisioning_parameters, :tags, :status_message) SENSITIVE = [] include Aws::Structure end |
#plan_id ⇒ String
The plan identifier.
4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 4910 class ProvisionedProductPlanDetails < Struct.new( :created_time, :path_id, :product_id, :plan_name, :plan_id, :provision_product_id, :provision_product_name, :plan_type, :provisioning_artifact_id, :status, :updated_time, :notification_arns, :provisioning_parameters, :tags, :status_message) SENSITIVE = [] include Aws::Structure end |
#plan_name ⇒ String
The name of the plan.
4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 4910 class ProvisionedProductPlanDetails < Struct.new( :created_time, :path_id, :product_id, :plan_name, :plan_id, :provision_product_id, :provision_product_name, :plan_type, :provisioning_artifact_id, :status, :updated_time, :notification_arns, :provisioning_parameters, :tags, :status_message) SENSITIVE = [] include Aws::Structure end |
#plan_type ⇒ String
The plan type.
4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 4910 class ProvisionedProductPlanDetails < Struct.new( :created_time, :path_id, :product_id, :plan_name, :plan_id, :provision_product_id, :provision_product_name, :plan_type, :provisioning_artifact_id, :status, :updated_time, :notification_arns, :provisioning_parameters, :tags, :status_message) SENSITIVE = [] include Aws::Structure end |
#product_id ⇒ String
The product identifier.
4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 4910 class ProvisionedProductPlanDetails < Struct.new( :created_time, :path_id, :product_id, :plan_name, :plan_id, :provision_product_id, :provision_product_name, :plan_type, :provisioning_artifact_id, :status, :updated_time, :notification_arns, :provisioning_parameters, :tags, :status_message) SENSITIVE = [] include Aws::Structure end |
#provision_product_id ⇒ String
The product identifier.
4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 4910 class ProvisionedProductPlanDetails < Struct.new( :created_time, :path_id, :product_id, :plan_name, :plan_id, :provision_product_id, :provision_product_name, :plan_type, :provisioning_artifact_id, :status, :updated_time, :notification_arns, :provisioning_parameters, :tags, :status_message) SENSITIVE = [] include Aws::Structure end |
#provision_product_name ⇒ String
The user-friendly name of the provisioned product.
4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 4910 class ProvisionedProductPlanDetails < Struct.new( :created_time, :path_id, :product_id, :plan_name, :plan_id, :provision_product_id, :provision_product_name, :plan_type, :provisioning_artifact_id, :status, :updated_time, :notification_arns, :provisioning_parameters, :tags, :status_message) SENSITIVE = [] include Aws::Structure end |
#provisioning_artifact_id ⇒ String
The identifier of the provisioning artifact.
4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 4910 class ProvisionedProductPlanDetails < Struct.new( :created_time, :path_id, :product_id, :plan_name, :plan_id, :provision_product_id, :provision_product_name, :plan_type, :provisioning_artifact_id, :status, :updated_time, :notification_arns, :provisioning_parameters, :tags, :status_message) SENSITIVE = [] include Aws::Structure end |
#provisioning_parameters ⇒ Array<Types::UpdateProvisioningParameter>
Parameters specified by the administrator that are required for provisioning the product.
4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 4910 class ProvisionedProductPlanDetails < Struct.new( :created_time, :path_id, :product_id, :plan_name, :plan_id, :provision_product_id, :provision_product_name, :plan_type, :provisioning_artifact_id, :status, :updated_time, :notification_arns, :provisioning_parameters, :tags, :status_message) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status.
4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 4910 class ProvisionedProductPlanDetails < Struct.new( :created_time, :path_id, :product_id, :plan_name, :plan_id, :provision_product_id, :provision_product_name, :plan_type, :provisioning_artifact_id, :status, :updated_time, :notification_arns, :provisioning_parameters, :tags, :status_message) SENSITIVE = [] include Aws::Structure end |
#status_message ⇒ String
The status message.
4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 4910 class ProvisionedProductPlanDetails < Struct.new( :created_time, :path_id, :product_id, :plan_name, :plan_id, :provision_product_id, :provision_product_name, :plan_type, :provisioning_artifact_id, :status, :updated_time, :notification_arns, :provisioning_parameters, :tags, :status_message) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
One or more tags.
4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 4910 class ProvisionedProductPlanDetails < Struct.new( :created_time, :path_id, :product_id, :plan_name, :plan_id, :provision_product_id, :provision_product_name, :plan_type, :provisioning_artifact_id, :status, :updated_time, :notification_arns, :provisioning_parameters, :tags, :status_message) SENSITIVE = [] include Aws::Structure end |
#updated_time ⇒ Time
The UTC time stamp when the plan was last updated.
4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 4910 class ProvisionedProductPlanDetails < Struct.new( :created_time, :path_id, :product_id, :plan_name, :plan_id, :provision_product_id, :provision_product_name, :plan_type, :provisioning_artifact_id, :status, :updated_time, :notification_arns, :provisioning_parameters, :tags, :status_message) SENSITIVE = [] include Aws::Structure end |