AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::DirectoryService::Types::Trust

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Describes a trust relationship between an AWS Managed Microsoft AD directory and an external domain.

Instance Attribute Summary collapse

Instance Attribute Details

#created_date_timeTime

The date and time that the trust relationship was created.

Returns:

  • (Time)

    The date and time that the trust relationship was created.

#directory_idString

The Directory ID of the AWS directory involved in the trust relationship.

Returns:

  • (String)

    The Directory ID of the AWS directory involved in the trust relationship.

#last_updated_date_timeTime

The date and time that the trust relationship was last updated.

Returns:

  • (Time)

    The date and time that the trust relationship was last updated.

#remote_domain_nameString

The Fully Qualified Domain Name (FQDN) of the external domain involved in the trust relationship.

Returns:

  • (String)

    The Fully Qualified Domain Name (FQDN) of the external domain involved in the trust relationship.

#selective_authString

Current state of selective authentication for the trust.

Possible values:

  • Enabled
  • Disabled

Returns:

  • (String)

    Current state of selective authentication for the trust.

#state_last_updated_date_timeTime

The date and time that the TrustState was last updated.

Returns:

  • (Time)

    The date and time that the TrustState was last updated.

#trust_directionString

The trust relationship direction.

Possible values:

  • One-Way: Outgoing
  • One-Way: Incoming
  • Two-Way

Returns:

  • (String)

    The trust relationship direction.

#trust_idString

The unique ID of the trust relationship.

Returns:

  • (String)

    The unique ID of the trust relationship.

#trust_stateString

The trust relationship state.

Possible values:

  • Creating
  • Created
  • Verifying
  • VerifyFailed
  • Verified
  • Updating
  • UpdateFailed
  • Updated
  • Deleting
  • Deleted
  • Failed

Returns:

  • (String)

    The trust relationship state.

#trust_state_reasonString

The reason for the TrustState.

Returns:

  • (String)

    The reason for the TrustState.

#trust_typeString

The trust relationship type. Forest is the default.

Possible values:

  • Forest
  • External

Returns:

  • (String)

    The trust relationship type.