UNPKG

@azure-tools/communication-domain-verification

Version:
49 lines (36 loc) 1.59 kB
## API Report File for "@azure-tools/communication-domain-verification" > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts import { CommonClientOptions } from '@azure/core-client'; import { KeyCredential } from '@azure/core-auth'; import { OperationOptions } from '@azure/core-client'; import { TokenCredential } from '@azure/core-auth'; // @public export interface CreateDomainOwnershipChallengeOptions extends OperationOptions { } // @public export interface DomainOwnership { status: DomainVerificationStatus; } // @public export interface DomainOwnershipChallenge { value: string; } // @public export class DomainVerificationClient { constructor(connectionString: string, options?: DomainVerificationClientOptions); constructor(endpoint: string, credential: KeyCredential, options?: DomainVerificationClientOptions); constructor(endpoint: string, credential: TokenCredential, options?: DomainVerificationClientOptions); createDomainOwnershipChallenge(domain: string, options?: CreateDomainOwnershipChallengeOptions): Promise<DomainOwnershipChallenge>; verifyDomainOwnership(domain: string, options?: VerifyDomainOwnershipOptions): Promise<DomainOwnership>; } // @public export interface DomainVerificationClientOptions extends CommonClientOptions { } // @public export type DomainVerificationStatus = "Verified" | "NotVerified" | "VerificationPending"; // @public export interface VerifyDomainOwnershipOptions extends OperationOptions { } // (No @packageDocumentation comment for this package) ```