@Generated(value="software.amazon.awssdk:codegen") public final class IpamDiscoveryFailureReason extends Object implements SdkPojo, Serializable, ToCopyableBuilder<IpamDiscoveryFailureReason.Builder,IpamDiscoveryFailureReason>
The discovery failure reason.
| Modifier and Type | Class and Description |
|---|---|
static interface |
IpamDiscoveryFailureReason.Builder |
| Modifier and Type | Method and Description |
|---|---|
static IpamDiscoveryFailureReason.Builder |
builder() |
IpamDiscoveryFailureCode |
code()
The discovery failure code.
|
String |
codeAsString()
The discovery failure code.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
message()
The discovery failure message.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends IpamDiscoveryFailureReason.Builder> |
serializableBuilderClass() |
IpamDiscoveryFailureReason.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final IpamDiscoveryFailureCode code()
The discovery failure code.
assume-role-failure - IPAM could not assume the Amazon Web Services IAM service-linked role. This
could be because of any of the following:
SLR has not been created yet and IPAM is still creating it.
You have opted-out of the IPAM home Region.
Account you are using as your IPAM account has been suspended.
throttling-failure - IPAM account is already using the allotted transactions per second and IPAM is
receiving a throttling error when assuming the Amazon Web Services IAM SLR.
unauthorized-failure - Amazon Web Services account making the request is not authorized. For more
information, see AuthFailure in the
Amazon Elastic Compute Cloud API Reference.
If the service returns an enum value that is not available in the current SDK version, code will return
IpamDiscoveryFailureCode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
codeAsString().
assume-role-failure - IPAM could not assume the Amazon Web Services IAM service-linked role.
This could be because of any of the following:
SLR has not been created yet and IPAM is still creating it.
You have opted-out of the IPAM home Region.
Account you are using as your IPAM account has been suspended.
throttling-failure - IPAM account is already using the allotted transactions per second and
IPAM is receiving a throttling error when assuming the Amazon Web Services IAM SLR.
unauthorized-failure - Amazon Web Services account making the request is not authorized. For
more information, see AuthFailure in the
Amazon Elastic Compute Cloud API Reference.
IpamDiscoveryFailureCodepublic final String codeAsString()
The discovery failure code.
assume-role-failure - IPAM could not assume the Amazon Web Services IAM service-linked role. This
could be because of any of the following:
SLR has not been created yet and IPAM is still creating it.
You have opted-out of the IPAM home Region.
Account you are using as your IPAM account has been suspended.
throttling-failure - IPAM account is already using the allotted transactions per second and IPAM is
receiving a throttling error when assuming the Amazon Web Services IAM SLR.
unauthorized-failure - Amazon Web Services account making the request is not authorized. For more
information, see AuthFailure in the
Amazon Elastic Compute Cloud API Reference.
If the service returns an enum value that is not available in the current SDK version, code will return
IpamDiscoveryFailureCode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
codeAsString().
assume-role-failure - IPAM could not assume the Amazon Web Services IAM service-linked role.
This could be because of any of the following:
SLR has not been created yet and IPAM is still creating it.
You have opted-out of the IPAM home Region.
Account you are using as your IPAM account has been suspended.
throttling-failure - IPAM account is already using the allotted transactions per second and
IPAM is receiving a throttling error when assuming the Amazon Web Services IAM SLR.
unauthorized-failure - Amazon Web Services account making the request is not authorized. For
more information, see AuthFailure in the
Amazon Elastic Compute Cloud API Reference.
IpamDiscoveryFailureCodepublic final String message()
The discovery failure message.
public IpamDiscoveryFailureReason.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<IpamDiscoveryFailureReason.Builder,IpamDiscoveryFailureReason>public static IpamDiscoveryFailureReason.Builder builder()
public static Class<? extends IpamDiscoveryFailureReason.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.