public class DeregisterInstanceRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
DeregisterInstance operation.
Deregister a registered Amazon EC2 or on-premises instance. This action removes the instance from the stack and returns it to your control. This action can not be used with instances that were created with AWS OpsWorks.
Required Permissions : To use this action, an IAM user must have a Manage permissions level for the stack or an attached policy that explicitly grants permissions. For more information on user permissions, see Managing User Permissions .
NOOP| Constructor and Description |
|---|
DeregisterInstanceRequest() |
| Modifier and Type | Method and Description |
|---|---|
DeregisterInstanceRequest |
clone() |
boolean |
equals(Object obj) |
String |
getInstanceId()
The instance ID.
|
int |
hashCode() |
void |
setInstanceId(String instanceId)
The instance ID.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DeregisterInstanceRequest |
withInstanceId(String instanceId)
The instance ID.
|
copyBaseTo, copyPrivateRequestParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestMetricCollector, withGeneralProgressListener, withRequestMetricCollectorpublic String getInstanceId()
public void setInstanceId(String instanceId)
instanceId - The instance ID.public DeregisterInstanceRequest withInstanceId(String instanceId)
Returns a reference to this object so that method calls can be chained together.
instanceId - The instance ID.public String toString()
toString in class ObjectObject.toString()public DeregisterInstanceRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2015. All rights reserved.