@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Options extends Object implements Serializable, Cloneable, StructuredPojo
The options you can specify when you create a new version of a grant, such as activation override behavior. For more information, see Granted licenses in License Manager in the License Manager User Guide.
Constructor and Description |
---|
Options() |
Modifier and Type | Method and Description |
---|---|
Options |
clone() |
boolean |
equals(Object obj) |
String |
getActivationOverrideBehavior()
An activation option for your grant that determines the behavior of activating a grant.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setActivationOverrideBehavior(String activationOverrideBehavior)
An activation option for your grant that determines the behavior of activating a grant.
|
String |
toString()
Returns a string representation of this object.
|
Options |
withActivationOverrideBehavior(ActivationOverrideBehavior activationOverrideBehavior)
An activation option for your grant that determines the behavior of activating a grant.
|
Options |
withActivationOverrideBehavior(String activationOverrideBehavior)
An activation option for your grant that determines the behavior of activating a grant.
|
public void setActivationOverrideBehavior(String activationOverrideBehavior)
An activation option for your grant that determines the behavior of activating a grant. Activation options can
only be used with granted licenses sourced from the Amazon Web Services Marketplace. Additionally, the operation
must specify the value of ACTIVE
for the Status
parameter.
As a license administrator, you can optionally specify an ActivationOverrideBehavior
when activating
a grant.
As a grantor, you can optionally specify an ActivationOverrideBehavior
when you activate a grant for
a grantee account in your organization.
As a grantee, if the grantor creating the distributed grant doesn’t specify an
ActivationOverrideBehavior
, you can optionally specify one when you are activating the grant.
Use this value to activate a grant without replacing any member account’s active grants for the same product.
Use this value to activate a grant and disable other active grants in any member accounts for the same product. This action will also replace their previously activated grants with this activated grant.
activationOverrideBehavior
- An activation option for your grant that determines the behavior of activating a grant. Activation options
can only be used with granted licenses sourced from the Amazon Web Services Marketplace. Additionally, the
operation must specify the value of ACTIVE
for the Status
parameter.
As a license administrator, you can optionally specify an ActivationOverrideBehavior
when
activating a grant.
As a grantor, you can optionally specify an ActivationOverrideBehavior
when you activate a
grant for a grantee account in your organization.
As a grantee, if the grantor creating the distributed grant doesn’t specify an
ActivationOverrideBehavior
, you can optionally specify one when you are activating the grant.
Use this value to activate a grant without replacing any member account’s active grants for the same product.
Use this value to activate a grant and disable other active grants in any member accounts for the same product. This action will also replace their previously activated grants with this activated grant.
ActivationOverrideBehavior
public String getActivationOverrideBehavior()
An activation option for your grant that determines the behavior of activating a grant. Activation options can
only be used with granted licenses sourced from the Amazon Web Services Marketplace. Additionally, the operation
must specify the value of ACTIVE
for the Status
parameter.
As a license administrator, you can optionally specify an ActivationOverrideBehavior
when activating
a grant.
As a grantor, you can optionally specify an ActivationOverrideBehavior
when you activate a grant for
a grantee account in your organization.
As a grantee, if the grantor creating the distributed grant doesn’t specify an
ActivationOverrideBehavior
, you can optionally specify one when you are activating the grant.
Use this value to activate a grant without replacing any member account’s active grants for the same product.
Use this value to activate a grant and disable other active grants in any member accounts for the same product. This action will also replace their previously activated grants with this activated grant.
ACTIVE
for the Status
parameter.
As a license administrator, you can optionally specify an ActivationOverrideBehavior
when
activating a grant.
As a grantor, you can optionally specify an ActivationOverrideBehavior
when you activate a
grant for a grantee account in your organization.
As a grantee, if the grantor creating the distributed grant doesn’t specify an
ActivationOverrideBehavior
, you can optionally specify one when you are activating the
grant.
Use this value to activate a grant without replacing any member account’s active grants for the same product.
Use this value to activate a grant and disable other active grants in any member accounts for the same product. This action will also replace their previously activated grants with this activated grant.
ActivationOverrideBehavior
public Options withActivationOverrideBehavior(String activationOverrideBehavior)
An activation option for your grant that determines the behavior of activating a grant. Activation options can
only be used with granted licenses sourced from the Amazon Web Services Marketplace. Additionally, the operation
must specify the value of ACTIVE
for the Status
parameter.
As a license administrator, you can optionally specify an ActivationOverrideBehavior
when activating
a grant.
As a grantor, you can optionally specify an ActivationOverrideBehavior
when you activate a grant for
a grantee account in your organization.
As a grantee, if the grantor creating the distributed grant doesn’t specify an
ActivationOverrideBehavior
, you can optionally specify one when you are activating the grant.
Use this value to activate a grant without replacing any member account’s active grants for the same product.
Use this value to activate a grant and disable other active grants in any member accounts for the same product. This action will also replace their previously activated grants with this activated grant.
activationOverrideBehavior
- An activation option for your grant that determines the behavior of activating a grant. Activation options
can only be used with granted licenses sourced from the Amazon Web Services Marketplace. Additionally, the
operation must specify the value of ACTIVE
for the Status
parameter.
As a license administrator, you can optionally specify an ActivationOverrideBehavior
when
activating a grant.
As a grantor, you can optionally specify an ActivationOverrideBehavior
when you activate a
grant for a grantee account in your organization.
As a grantee, if the grantor creating the distributed grant doesn’t specify an
ActivationOverrideBehavior
, you can optionally specify one when you are activating the grant.
Use this value to activate a grant without replacing any member account’s active grants for the same product.
Use this value to activate a grant and disable other active grants in any member accounts for the same product. This action will also replace their previously activated grants with this activated grant.
ActivationOverrideBehavior
public Options withActivationOverrideBehavior(ActivationOverrideBehavior activationOverrideBehavior)
An activation option for your grant that determines the behavior of activating a grant. Activation options can
only be used with granted licenses sourced from the Amazon Web Services Marketplace. Additionally, the operation
must specify the value of ACTIVE
for the Status
parameter.
As a license administrator, you can optionally specify an ActivationOverrideBehavior
when activating
a grant.
As a grantor, you can optionally specify an ActivationOverrideBehavior
when you activate a grant for
a grantee account in your organization.
As a grantee, if the grantor creating the distributed grant doesn’t specify an
ActivationOverrideBehavior
, you can optionally specify one when you are activating the grant.
Use this value to activate a grant without replacing any member account’s active grants for the same product.
Use this value to activate a grant and disable other active grants in any member accounts for the same product. This action will also replace their previously activated grants with this activated grant.
activationOverrideBehavior
- An activation option for your grant that determines the behavior of activating a grant. Activation options
can only be used with granted licenses sourced from the Amazon Web Services Marketplace. Additionally, the
operation must specify the value of ACTIVE
for the Status
parameter.
As a license administrator, you can optionally specify an ActivationOverrideBehavior
when
activating a grant.
As a grantor, you can optionally specify an ActivationOverrideBehavior
when you activate a
grant for a grantee account in your organization.
As a grantee, if the grantor creating the distributed grant doesn’t specify an
ActivationOverrideBehavior
, you can optionally specify one when you are activating the grant.
Use this value to activate a grant without replacing any member account’s active grants for the same product.
Use this value to activate a grant and disable other active grants in any member accounts for the same product. This action will also replace their previously activated grants with this activated grant.
ActivationOverrideBehavior
public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.