@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ProvisionedResource extends Object implements Serializable, Cloneable, StructuredPojo
Detail data for a provisioned resource.
Constructor and Description |
---|
ProvisionedResource() |
Modifier and Type | Method and Description |
---|---|
ProvisionedResource |
clone() |
boolean |
equals(Object obj) |
String |
getIdentifier()
The provisioned resource identifier.
|
String |
getName()
The provisioned resource name.
|
String |
getProvisioningEngine()
The resource provisioning engine.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setIdentifier(String identifier)
The provisioned resource identifier.
|
void |
setName(String name)
The provisioned resource name.
|
void |
setProvisioningEngine(String provisioningEngine)
The resource provisioning engine.
|
String |
toString()
Returns a string representation of this object.
|
ProvisionedResource |
withIdentifier(String identifier)
The provisioned resource identifier.
|
ProvisionedResource |
withName(String name)
The provisioned resource name.
|
ProvisionedResource |
withProvisioningEngine(ProvisionedResourceEngine provisioningEngine)
The resource provisioning engine.
|
ProvisionedResource |
withProvisioningEngine(String provisioningEngine)
The resource provisioning engine.
|
public void setIdentifier(String identifier)
The provisioned resource identifier.
identifier
- The provisioned resource identifier.public String getIdentifier()
The provisioned resource identifier.
public ProvisionedResource withIdentifier(String identifier)
The provisioned resource identifier.
identifier
- The provisioned resource identifier.public void setName(String name)
The provisioned resource name.
name
- The provisioned resource name.public String getName()
The provisioned resource name.
public ProvisionedResource withName(String name)
The provisioned resource name.
name
- The provisioned resource name.public void setProvisioningEngine(String provisioningEngine)
The resource provisioning engine. At this time, CLOUDFORMATION
can be used for Amazon Web
Services-managed provisioning, and TERRAFORM
can be used for self-managed provisioning.
For more information, see Self-managed provisioning in the Proton User Guide.
provisioningEngine
- The resource provisioning engine. At this time, CLOUDFORMATION
can be used for Amazon Web
Services-managed provisioning, and TERRAFORM
can be used for self-managed provisioning.
For more information, see Self-managed provisioning in the Proton User Guide.
ProvisionedResourceEngine
public String getProvisioningEngine()
The resource provisioning engine. At this time, CLOUDFORMATION
can be used for Amazon Web
Services-managed provisioning, and TERRAFORM
can be used for self-managed provisioning.
For more information, see Self-managed provisioning in the Proton User Guide.
CLOUDFORMATION
can be used for Amazon Web
Services-managed provisioning, and TERRAFORM
can be used for self-managed provisioning.
For more information, see Self-managed provisioning in the Proton User Guide.
ProvisionedResourceEngine
public ProvisionedResource withProvisioningEngine(String provisioningEngine)
The resource provisioning engine. At this time, CLOUDFORMATION
can be used for Amazon Web
Services-managed provisioning, and TERRAFORM
can be used for self-managed provisioning.
For more information, see Self-managed provisioning in the Proton User Guide.
provisioningEngine
- The resource provisioning engine. At this time, CLOUDFORMATION
can be used for Amazon Web
Services-managed provisioning, and TERRAFORM
can be used for self-managed provisioning.
For more information, see Self-managed provisioning in the Proton User Guide.
ProvisionedResourceEngine
public ProvisionedResource withProvisioningEngine(ProvisionedResourceEngine provisioningEngine)
The resource provisioning engine. At this time, CLOUDFORMATION
can be used for Amazon Web
Services-managed provisioning, and TERRAFORM
can be used for self-managed provisioning.
For more information, see Self-managed provisioning in the Proton User Guide.
provisioningEngine
- The resource provisioning engine. At this time, CLOUDFORMATION
can be used for Amazon Web
Services-managed provisioning, and TERRAFORM
can be used for self-managed provisioning.
For more information, see Self-managed provisioning in the Proton User Guide.
ProvisionedResourceEngine
public String toString()
toString
in class Object
Object.toString()
public ProvisionedResource clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.