Skip to content

CreateTrustRequest

Source code in docs_src/capo_directory_service/types/create_trust_request.py
class CreateTrustRequest(TypedDict, closed=True):
    directory_id: "capo_directory_service.types.directory_id.DirectoryId"
    """<p>The Directory ID of the Managed Microsoft AD directory for which to establish the trust relationship.</p>"""
    remote_domain_name: (
        "capo_directory_service.types.remote_domain_name.RemoteDomainName"
    )
    """<p>The Fully Qualified Domain Name (FQDN) of the external domain for which to create the trust relationship.</p>"""
    trust_password: "capo_directory_service.types.trust_password.TrustPassword"
    """<p>The trust password. The trust password must be the same password that was used when creating the trust relationship on the external domain.</p>"""
    trust_direction: "capo_directory_service.types.trust_direction.TrustDirection"
    """<p>The direction of the trust relationship.</p>"""
    trust_type: NotRequired["capo_directory_service.types.trust_type.TrustType"]
    """<p>The trust relationship type. <code>Forest</code> is the default.</p>"""
    conditional_forwarder_ip_addrs: NotRequired[
        "capo_directory_service.types.dns_ip_addrs.DnsIpAddrs"
    ]
    """<p>The IP addresses of the remote DNS server associated with RemoteDomainName.</p>"""
    conditional_forwarder_ipv6_addrs: NotRequired[
        "capo_directory_service.types.dns_ipv6_addrs.DnsIpv6Addrs"
    ]
    """<p>The IPv6 addresses of the remote DNS server associated with RemoteDomainName.</p>"""
    selective_auth: NotRequired[
        "capo_directory_service.types.selective_auth.SelectiveAuth"
    ]
    """<p>Optional parameter to enable selective authentication for the trust.</p>"""

conditional_forwarder_ip_addrs instance-attribute

conditional_forwarder_ip_addrs: NotRequired[DnsIpAddrs]

The IP addresses of the remote DNS server associated with RemoteDomainName.

conditional_forwarder_ipv6_addrs instance-attribute

conditional_forwarder_ipv6_addrs: NotRequired[DnsIpv6Addrs]

The IPv6 addresses of the remote DNS server associated with RemoteDomainName.

directory_id instance-attribute

directory_id: DirectoryId

The Directory ID of the Managed Microsoft AD directory for which to establish the trust relationship.

remote_domain_name instance-attribute

remote_domain_name: RemoteDomainName

The Fully Qualified Domain Name (FQDN) of the external domain for which to create the trust relationship.

selective_auth instance-attribute

selective_auth: NotRequired[SelectiveAuth]

Optional parameter to enable selective authentication for the trust.

trust_direction instance-attribute

trust_direction: TrustDirection

The direction of the trust relationship.

trust_password instance-attribute

trust_password: TrustPassword

The trust password. The trust password must be the same password that was used when creating the trust relationship on the external domain.

trust_type instance-attribute

trust_type: NotRequired[TrustType]

The trust relationship type. Forest is the default.