@altostra/core
Version:
Core library for shared types and logic
11 lines (10 loc) • 438 B
TypeScript
import type { ResourceBase } from "../../Common";
export declare type ApiDomainNameType = 'resource.api.domain-name';
export interface ApiDomainName extends ResourceBase {
type: ApiDomainNameType;
domainName: string;
certificateName: string;
protocol: 'HTTP' | 'WebSocket';
location: 'Edge' | 'Local';
}
export declare const isApiDomainName: import("@altostra/type-validations").ObjectOfTypeValidation<ApiDomainName>;