@Generated(value="software.amazon.awssdk:codegen") public final class CertificateBasedAuthProperties extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CertificateBasedAuthProperties.Builder,CertificateBasedAuthProperties>
Describes the properties of the certificate-based authentication you want to use with your WorkSpaces.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CertificateBasedAuthProperties.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CertificateBasedAuthProperties.Builder |
builder() |
String |
certificateAuthorityArn()
The Amazon Resource Name (ARN) of the Amazon Web Services Certificate Manager Private CA resource.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends CertificateBasedAuthProperties.Builder> |
serializableBuilderClass() |
CertificateBasedAuthStatusEnum |
status()
The status of the certificate-based authentication properties.
|
String |
statusAsString()
The status of the certificate-based authentication properties.
|
CertificateBasedAuthProperties.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final CertificateBasedAuthStatusEnum status()
The status of the certificate-based authentication properties.
If the service returns an enum value that is not available in the current SDK version, status will
return CertificateBasedAuthStatusEnum.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from statusAsString().
CertificateBasedAuthStatusEnumpublic final String statusAsString()
The status of the certificate-based authentication properties.
If the service returns an enum value that is not available in the current SDK version, status will
return CertificateBasedAuthStatusEnum.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from statusAsString().
CertificateBasedAuthStatusEnumpublic final String certificateAuthorityArn()
The Amazon Resource Name (ARN) of the Amazon Web Services Certificate Manager Private CA resource.
public CertificateBasedAuthProperties.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CertificateBasedAuthProperties.Builder,CertificateBasedAuthProperties>public static CertificateBasedAuthProperties.Builder builder()
public static Class<? extends CertificateBasedAuthProperties.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.