Class: Aws::ServiceCatalog::Types::ConstraintDetail
- Inherits:
-
Struct
- Object
- Struct
- Aws::ServiceCatalog::Types::ConstraintDetail
- Defined in:
- gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb
Overview
Information about a constraint.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#constraint_id ⇒ String
The identifier of the constraint.
-
#description ⇒ String
The description of the constraint.
-
#owner ⇒ String
The owner of the constraint.
-
#portfolio_id ⇒ String
The identifier of the portfolio the product resides in.
-
#product_id ⇒ String
The identifier of the product the constraint applies to.
-
#type ⇒ String
The type of constraint.
Instance Attribute Details
#constraint_id ⇒ String
The identifier of the constraint.
475 476 477 478 479 480 481 482 483 484 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 475 class ConstraintDetail < Struct.new( :constraint_id, :type, :description, :owner, :product_id, :portfolio_id) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The description of the constraint.
475 476 477 478 479 480 481 482 483 484 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 475 class ConstraintDetail < Struct.new( :constraint_id, :type, :description, :owner, :product_id, :portfolio_id) SENSITIVE = [] include Aws::Structure end |
#owner ⇒ String
The owner of the constraint.
475 476 477 478 479 480 481 482 483 484 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 475 class ConstraintDetail < Struct.new( :constraint_id, :type, :description, :owner, :product_id, :portfolio_id) SENSITIVE = [] include Aws::Structure end |
#portfolio_id ⇒ String
The identifier of the portfolio the product resides in. The constraint applies only to the instance of the product that lives within this portfolio.
475 476 477 478 479 480 481 482 483 484 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 475 class ConstraintDetail < Struct.new( :constraint_id, :type, :description, :owner, :product_id, :portfolio_id) SENSITIVE = [] include Aws::Structure end |
#product_id ⇒ String
The identifier of the product the constraint applies to. Note that a constraint applies to a specific instance of a product within a certain portfolio.
475 476 477 478 479 480 481 482 483 484 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 475 class ConstraintDetail < Struct.new( :constraint_id, :type, :description, :owner, :product_id, :portfolio_id) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The type of constraint.
LAUNCH
NOTIFICATION
STACKSET
TEMPLATE
475 476 477 478 479 480 481 482 483 484 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 475 class ConstraintDetail < Struct.new( :constraint_id, :type, :description, :owner, :product_id, :portfolio_id) SENSITIVE = [] include Aws::Structure end |