Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

GeneralName

import type { GeneralName } from "https://aws-api.deno.dev/v0.4/services/acmpca.ts?docs=full";

Describes an ASN.1 X.400 GeneralName as defined in RFC 5280. Only one of the following naming options should be provided. Providing more than one option results in an InvalidArgsException error.

interface GeneralName {
DirectoryName?: ASN1Subject | null;
DnsName?: string | null;
EdiPartyName?: EdiPartyName | null;
IpAddress?: string | null;
OtherName?: OtherName | null;
RegisteredId?: string | null;
Rfc822Name?: string | null;
UniformResourceIdentifier?: string | null;
}

§Properties

§
DirectoryName?: ASN1Subject | null
[src]
§
DnsName?: string | null
[src]

Represents GeneralName as a DNS name.

§
EdiPartyName?: EdiPartyName | null
[src]

Represents GeneralName as an EdiPartyName object.

§
IpAddress?: string | null
[src]

Represents GeneralName as an IPv4 or IPv6 address.

§
OtherName?: OtherName | null
[src]

Represents GeneralName using an OtherName object.

§
RegisteredId?: string | null
[src]

Represents GeneralName as an object identifier (OID).

§
Rfc822Name?: string | null
[src]

Represents GeneralName as an RFC 822 email address.

§
UniformResourceIdentifier?: string | null
[src]

Represents GeneralName as a URI.