@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Parameters extends Object implements Serializable, Cloneable, StructuredPojo
Optional parameters that can be added to the policy. The set of valid parameters depends on the combination of
policyType
and resourceType
values.
Constructor and Description |
---|
Parameters() |
Modifier and Type | Method and Description |
---|---|
Parameters |
clone() |
boolean |
equals(Object obj) |
Boolean |
getExcludeBootVolume()
When executing an EBS Snapshot Management – Instance policy, execute all CreateSnapshots calls with the
excludeBootVolume set to the supplied field. |
int |
hashCode() |
Boolean |
isExcludeBootVolume()
When executing an EBS Snapshot Management – Instance policy, execute all CreateSnapshots calls with the
excludeBootVolume set to the supplied field. |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setExcludeBootVolume(Boolean excludeBootVolume)
When executing an EBS Snapshot Management – Instance policy, execute all CreateSnapshots calls with the
excludeBootVolume set to the supplied field. |
String |
toString()
Returns a string representation of this object.
|
Parameters |
withExcludeBootVolume(Boolean excludeBootVolume)
When executing an EBS Snapshot Management – Instance policy, execute all CreateSnapshots calls with the
excludeBootVolume set to the supplied field. |
public void setExcludeBootVolume(Boolean excludeBootVolume)
When executing an EBS Snapshot Management – Instance policy, execute all CreateSnapshots calls with the
excludeBootVolume
set to the supplied field. Defaults to false. Only valid for EBS Snapshot
Management – Instance policies.
excludeBootVolume
- When executing an EBS Snapshot Management – Instance policy, execute all CreateSnapshots calls with the
excludeBootVolume
set to the supplied field. Defaults to false. Only valid for EBS Snapshot
Management – Instance policies.public Boolean getExcludeBootVolume()
When executing an EBS Snapshot Management – Instance policy, execute all CreateSnapshots calls with the
excludeBootVolume
set to the supplied field. Defaults to false. Only valid for EBS Snapshot
Management – Instance policies.
excludeBootVolume
set to the supplied field. Defaults to false. Only valid for EBS Snapshot
Management – Instance policies.public Parameters withExcludeBootVolume(Boolean excludeBootVolume)
When executing an EBS Snapshot Management – Instance policy, execute all CreateSnapshots calls with the
excludeBootVolume
set to the supplied field. Defaults to false. Only valid for EBS Snapshot
Management – Instance policies.
excludeBootVolume
- When executing an EBS Snapshot Management – Instance policy, execute all CreateSnapshots calls with the
excludeBootVolume
set to the supplied field. Defaults to false. Only valid for EBS Snapshot
Management – Instance policies.public Boolean isExcludeBootVolume()
When executing an EBS Snapshot Management – Instance policy, execute all CreateSnapshots calls with the
excludeBootVolume
set to the supplied field. Defaults to false. Only valid for EBS Snapshot
Management – Instance policies.
excludeBootVolume
set to the supplied field. Defaults to false. Only valid for EBS Snapshot
Management – Instance policies.public String toString()
toString
in class Object
Object.toString()
public Parameters clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.