import * as pulumi from "@pulumi/pulumi"; import * as inputs from "./types/input"; import * as outputs from "./types/output"; export declare function getGtmDomain(args: GetGtmDomainArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getGtmDomain. */ export interface GetGtmDomainArgs { asMaps?: inputs.GetGtmDomainAsMap[]; cidrMaps?: inputs.GetGtmDomainCidrMap[]; datacenters?: inputs.GetGtmDomainDatacenter[]; geographicMaps?: inputs.GetGtmDomainGeographicMap[]; links?: inputs.GetGtmDomainLink[]; name: string; properties?: inputs.GetGtmDomainProperty[]; resources?: inputs.GetGtmDomainResource[]; status?: inputs.GetGtmDomainStatus; } /** * A collection of values returned by getGtmDomain. */ export interface GetGtmDomainResult { readonly asMaps?: outputs.GetGtmDomainAsMap[]; readonly cidrMaps?: outputs.GetGtmDomainCidrMap[]; readonly cnameCoalescingEnabled: boolean; readonly datacenters?: outputs.GetGtmDomainDatacenter[]; readonly defaultErrorPenalty: number; readonly defaultHealthMax: number; readonly defaultHealthMultiplier: number; readonly defaultHealthThreshold: number; readonly defaultMaxUnreachablePenalty: number; readonly defaultSslClientCertificate: string; readonly defaultSslClientPrivateKey: string; readonly defaultTimeoutPenalty: number; readonly defaultUnreachableThreshold: number; readonly emailNotificationLists: string[]; readonly endUserMappingEnabled: boolean; readonly geographicMaps?: outputs.GetGtmDomainGeographicMap[]; readonly id: string; readonly lastModified: string; readonly lastModifiedBy: string; readonly links?: outputs.GetGtmDomainLink[]; readonly loadFeedback: boolean; readonly loadImbalancePercentage: number; readonly mapUpdateInterval: number; readonly maxProperties: number; readonly maxResources: number; readonly maxTestTimeout: number; readonly maxTtl: number; readonly minPingableRegionFraction: number; readonly minTestInterval: number; readonly minTtl: number; readonly modificationComments: string; readonly name: string; readonly properties?: outputs.GetGtmDomainProperty[]; readonly resources?: outputs.GetGtmDomainResource[]; readonly roundRobinPrefix: string; readonly serverMonitorPool: string; readonly signAndServe: boolean; readonly signAndServeAlgorithm: string; readonly status?: outputs.GetGtmDomainStatus; readonly type: string; } export declare function getGtmDomainOutput(args: GetGtmDomainOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getGtmDomain. */ export interface GetGtmDomainOutputArgs { asMaps?: pulumi.Input[] | undefined>; cidrMaps?: pulumi.Input[] | undefined>; datacenters?: pulumi.Input[] | undefined>; geographicMaps?: pulumi.Input[] | undefined>; links?: pulumi.Input[] | undefined>; name: pulumi.Input; properties?: pulumi.Input[] | undefined>; resources?: pulumi.Input[] | undefined>; status?: pulumi.Input; } //# sourceMappingURL=getGtmDomain.d.ts.map