Class: Aws::ServiceCatalog::Types::ProvisionedProductPlanDetails

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
lib/aws-sdk-servicecatalog/types.rb

Overview

Information about a plan.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#created_timeTime

The UTC time stamp of the creation time.

Returns:

  • (Time)


4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4755

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_arnsArray<String>

Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.

Returns:

  • (Array<String>)


4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4755

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_idString

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.

Returns:

  • (String)


4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4755

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_idString

The plan identifier.

Returns:

  • (String)


4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4755

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_nameString

The name of the plan.

Returns:

  • (String)


4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4755

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_typeString

The plan type.

Returns:

  • (String)


4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4755

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_idString

The product identifier.

Returns:

  • (String)


4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4755

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_idString

The product identifier.

Returns:

  • (String)


4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4755

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_nameString

The user-friendly name of the provisioned product.

Returns:

  • (String)


4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4755

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_idString

The identifier of the provisioning artifact.

Returns:

  • (String)


4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4755

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_parametersArray<Types::UpdateProvisioningParameter>

Parameters specified by the administrator that are required for provisioning the product.



4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4755

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

#statusString

The status.

Returns:

  • (String)


4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4755

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_messageString

The status message.

Returns:

  • (String)


4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4755

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

#tagsArray<Types::Tag>

One or more tags.

Returns:



4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4755

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_timeTime

The UTC time stamp when the plan was last updated.

Returns:

  • (Time)


4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4755

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