Class ConnectorSummary
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<ConnectorSummary.Builder,
ConnectorSummary>
Lists the Amazon Web Services Private CA SCEP connectors belonging to your Amazon Web Services account.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal String
arn()
The Amazon Resource Name (ARN) of the connector.static ConnectorSummary.Builder
builder()
final String
The Amazon Resource Name (ARN) of the connector's associated certificate authority.final Instant
The date and time that the challenge was created.final String
endpoint()
The connector's HTTPS public SCEP URL.final boolean
final boolean
equalsBySdkFields
(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional
<T> getValueForField
(String fieldName, Class<T> clazz) final int
hashCode()
final MobileDeviceManagement
Contains settings relevant to the mobile device management system that you chose for the connector.final OpenIdConfiguration
Contains OpenID Connect (OIDC) parameters for use with Microsoft Intune.static Class
<? extends ConnectorSummary.Builder> final ConnectorStatus
status()
The connector's status.final String
The connector's status.final ConnectorStatusReason
Information about why connector creation failed, if status isFAILED
.final String
Information about why connector creation failed, if status isFAILED
.Take this object and create a builder that contains all of the current property values of this object.final String
toString()
Returns a string representation of this object.final ConnectorType
type()
The connector type.final String
The connector type.final Instant
The date and time that the challenge was updated.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
arn
The Amazon Resource Name (ARN) of the connector.
- Returns:
- The Amazon Resource Name (ARN) of the connector.
-
certificateAuthorityArn
The Amazon Resource Name (ARN) of the connector's associated certificate authority.
- Returns:
- The Amazon Resource Name (ARN) of the connector's associated certificate authority.
-
type
The connector type.
If the service returns an enum value that is not available in the current SDK version,
type
will returnConnectorType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromtypeAsString()
.- Returns:
- The connector type.
- See Also:
-
typeAsString
The connector type.
If the service returns an enum value that is not available in the current SDK version,
type
will returnConnectorType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromtypeAsString()
.- Returns:
- The connector type.
- See Also:
-
mobileDeviceManagement
Contains settings relevant to the mobile device management system that you chose for the connector. If you didn't configure
MobileDeviceManagement
, then the connector is for general-purpose use and this object is empty.- Returns:
- Contains settings relevant to the mobile device management system that you chose for the connector. If
you didn't configure
MobileDeviceManagement
, then the connector is for general-purpose use and this object is empty.
-
openIdConfiguration
Contains OpenID Connect (OIDC) parameters for use with Microsoft Intune.
- Returns:
- Contains OpenID Connect (OIDC) parameters for use with Microsoft Intune.
-
status
The connector's status. Status can be creating, active, deleting, or failed.
If the service returns an enum value that is not available in the current SDK version,
status
will returnConnectorStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromstatusAsString()
.- Returns:
- The connector's status. Status can be creating, active, deleting, or failed.
- See Also:
-
statusAsString
The connector's status. Status can be creating, active, deleting, or failed.
If the service returns an enum value that is not available in the current SDK version,
status
will returnConnectorStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromstatusAsString()
.- Returns:
- The connector's status. Status can be creating, active, deleting, or failed.
- See Also:
-
statusReason
Information about why connector creation failed, if status is
FAILED
.If the service returns an enum value that is not available in the current SDK version,
statusReason
will returnConnectorStatusReason.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromstatusReasonAsString()
.- Returns:
- Information about why connector creation failed, if status is
FAILED
. - See Also:
-
statusReasonAsString
Information about why connector creation failed, if status is
FAILED
.If the service returns an enum value that is not available in the current SDK version,
statusReason
will returnConnectorStatusReason.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromstatusReasonAsString()
.- Returns:
- Information about why connector creation failed, if status is
FAILED
. - See Also:
-
endpoint
The connector's HTTPS public SCEP URL.
- Returns:
- The connector's HTTPS public SCEP URL.
-
createdAt
The date and time that the challenge was created.
- Returns:
- The date and time that the challenge was created.
-
updatedAt
The date and time that the challenge was updated.
- Returns:
- The date and time that the challenge was updated.
-
toBuilder
Description copied from interface:ToCopyableBuilder
Take this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilder
in interfaceToCopyableBuilder<ConnectorSummary.Builder,
ConnectorSummary> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojo
Indicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojo
class, and is generated based on a service model.If an
SdkPojo
class does not have any inherited fields,equalsBySdkFields
andequals
are essentially the same.- Specified by:
equalsBySdkFields
in interfaceSdkPojo
- Parameters:
obj
- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToField
in interfaceSdkPojo
- Returns:
- The mapping between the field name and its corresponding field.
-