@Generated(value="software.amazon.awssdk:codegen") public final class ResourcePolicy extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ResourcePolicy.Builder,ResourcePolicy>
The resource policy that allows Incident Manager to perform actions on resources on your behalf.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ResourcePolicy.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ResourcePolicy.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
policyDocument()
The JSON blob that describes the policy.
|
String |
policyId()
The ID of the resource policy.
|
String |
ramResourceShareRegion()
The Amazon Web Services Region that policy allows resources to be used in.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ResourcePolicy.Builder> |
serializableBuilderClass() |
ResourcePolicy.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String policyDocument()
The JSON blob that describes the policy.
public final String policyId()
The ID of the resource policy.
public final String ramResourceShareRegion()
The Amazon Web Services Region that policy allows resources to be used in.
public ResourcePolicy.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ResourcePolicy.Builder,ResourcePolicy>public static ResourcePolicy.Builder builder()
public static Class<? extends ResourcePolicy.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.