@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ServiceCatalogProvisionedProductDetails extends Object implements Serializable, Cloneable, StructuredPojo
Details of a provisioned service catalog product. For information about service catalog, see What is Amazon Web Services Service Catalog.
Constructor and Description |
---|
ServiceCatalogProvisionedProductDetails() |
Modifier and Type | Method and Description |
---|---|
ServiceCatalogProvisionedProductDetails |
clone() |
boolean |
equals(Object obj) |
String |
getProvisionedProductId()
The ID of the provisioned product.
|
String |
getProvisionedProductStatusMessage()
The current status of the product.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setProvisionedProductId(String provisionedProductId)
The ID of the provisioned product.
|
void |
setProvisionedProductStatusMessage(String provisionedProductStatusMessage)
The current status of the product.
|
String |
toString()
Returns a string representation of this object.
|
ServiceCatalogProvisionedProductDetails |
withProvisionedProductId(String provisionedProductId)
The ID of the provisioned product.
|
ServiceCatalogProvisionedProductDetails |
withProvisionedProductStatusMessage(String provisionedProductStatusMessage)
The current status of the product.
|
public ServiceCatalogProvisionedProductDetails()
public void setProvisionedProductId(String provisionedProductId)
The ID of the provisioned product.
provisionedProductId
- The ID of the provisioned product.public String getProvisionedProductId()
The ID of the provisioned product.
public ServiceCatalogProvisionedProductDetails withProvisionedProductId(String provisionedProductId)
The ID of the provisioned product.
provisionedProductId
- The ID of the provisioned product.public void setProvisionedProductStatusMessage(String provisionedProductStatusMessage)
The current status of the product.
AVAILABLE
- Stable state, ready to perform any operation. The most recent operation succeeded and
completed.
UNDER_CHANGE
- Transitive state. Operations performed might not have valid results. Wait for an
AVAILABLE status before performing operations.
TAINTED
- Stable state, ready to perform any operation. The stack has completed the requested
operation but is not exactly what was requested. For example, a request to update to a new version failed and the
stack rolled back to the current version.
ERROR
- An unexpected error occurred. The provisioned product exists but the stack is not running.
For example, CloudFormation received a parameter value that was not valid and could not launch the stack.
PLAN_IN_PROGRESS
- Transitive state. The plan operations were performed to provision a new product,
but resources have not yet been created. After reviewing the list of resources to be created, execute the plan.
Wait for an AVAILABLE status before performing operations.
provisionedProductStatusMessage
- The current status of the product.
AVAILABLE
- Stable state, ready to perform any operation. The most recent operation succeeded
and completed.
UNDER_CHANGE
- Transitive state. Operations performed might not have valid results. Wait for
an AVAILABLE status before performing operations.
TAINTED
- Stable state, ready to perform any operation. The stack has completed the requested
operation but is not exactly what was requested. For example, a request to update to a new version failed
and the stack rolled back to the current version.
ERROR
- An unexpected error occurred. The provisioned product exists but the stack is not
running. For example, CloudFormation received a parameter value that was not valid and could not launch
the stack.
PLAN_IN_PROGRESS
- Transitive state. The plan operations were performed to provision a new
product, but resources have not yet been created. After reviewing the list of resources to be created,
execute the plan. Wait for an AVAILABLE status before performing operations.
public String getProvisionedProductStatusMessage()
The current status of the product.
AVAILABLE
- Stable state, ready to perform any operation. The most recent operation succeeded and
completed.
UNDER_CHANGE
- Transitive state. Operations performed might not have valid results. Wait for an
AVAILABLE status before performing operations.
TAINTED
- Stable state, ready to perform any operation. The stack has completed the requested
operation but is not exactly what was requested. For example, a request to update to a new version failed and the
stack rolled back to the current version.
ERROR
- An unexpected error occurred. The provisioned product exists but the stack is not running.
For example, CloudFormation received a parameter value that was not valid and could not launch the stack.
PLAN_IN_PROGRESS
- Transitive state. The plan operations were performed to provision a new product,
but resources have not yet been created. After reviewing the list of resources to be created, execute the plan.
Wait for an AVAILABLE status before performing operations.
AVAILABLE
- Stable state, ready to perform any operation. The most recent operation
succeeded and completed.
UNDER_CHANGE
- Transitive state. Operations performed might not have valid results. Wait for
an AVAILABLE status before performing operations.
TAINTED
- Stable state, ready to perform any operation. The stack has completed the
requested operation but is not exactly what was requested. For example, a request to update to a new
version failed and the stack rolled back to the current version.
ERROR
- An unexpected error occurred. The provisioned product exists but the stack is not
running. For example, CloudFormation received a parameter value that was not valid and could not launch
the stack.
PLAN_IN_PROGRESS
- Transitive state. The plan operations were performed to provision a new
product, but resources have not yet been created. After reviewing the list of resources to be created,
execute the plan. Wait for an AVAILABLE status before performing operations.
public ServiceCatalogProvisionedProductDetails withProvisionedProductStatusMessage(String provisionedProductStatusMessage)
The current status of the product.
AVAILABLE
- Stable state, ready to perform any operation. The most recent operation succeeded and
completed.
UNDER_CHANGE
- Transitive state. Operations performed might not have valid results. Wait for an
AVAILABLE status before performing operations.
TAINTED
- Stable state, ready to perform any operation. The stack has completed the requested
operation but is not exactly what was requested. For example, a request to update to a new version failed and the
stack rolled back to the current version.
ERROR
- An unexpected error occurred. The provisioned product exists but the stack is not running.
For example, CloudFormation received a parameter value that was not valid and could not launch the stack.
PLAN_IN_PROGRESS
- Transitive state. The plan operations were performed to provision a new product,
but resources have not yet been created. After reviewing the list of resources to be created, execute the plan.
Wait for an AVAILABLE status before performing operations.
provisionedProductStatusMessage
- The current status of the product.
AVAILABLE
- Stable state, ready to perform any operation. The most recent operation succeeded
and completed.
UNDER_CHANGE
- Transitive state. Operations performed might not have valid results. Wait for
an AVAILABLE status before performing operations.
TAINTED
- Stable state, ready to perform any operation. The stack has completed the requested
operation but is not exactly what was requested. For example, a request to update to a new version failed
and the stack rolled back to the current version.
ERROR
- An unexpected error occurred. The provisioned product exists but the stack is not
running. For example, CloudFormation received a parameter value that was not valid and could not launch
the stack.
PLAN_IN_PROGRESS
- Transitive state. The plan operations were performed to provision a new
product, but resources have not yet been created. After reviewing the list of resources to be created,
execute the plan. Wait for an AVAILABLE status before performing operations.
public String toString()
toString
in class Object
Object.toString()
public ServiceCatalogProvisionedProductDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.