@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
40 lines • 1.42 kB
TypeScript
import { ActivationStatusEnum } from './service/ActivationStatusEnum';
import { ConfigurationModeEnum } from './service/ConfigurationModeEnum';
import { GraphEndpoint } from './service/GraphEndpoint';
import { OperationModeEnum } from './service/OperationModeEnum';
import { StatusEnum } from './service/StatusEnum';
import { TunnelModeEnum } from './service/TunnelModeEnum';
/** Service details */
export interface Service {
/** Service socks proxy status */
SOCKSProxyEnabled: boolean;
/** Service auto MTU status */
autoMTU: ActivationStatusEnum;
/** Service auto upgrade status */
autoUpgrade: boolean;
/** Service bandwith in bits */
bandwidth: number;
/** Service description */
configurationMode: ConfigurationModeEnum;
/** Service description */
customerDescription?: string;
/** Service metrics endpoint */
graphEndpoint?: GraphEndpoint;
/** Service IPv6 status */
ipv6Enabled: boolean;
/** Service offer */
offer: string;
/** Service operation mode options */
operationMode: OperationModeEnum;
/** Service pretty offer name */
prettyOfferName: string;
/** Service release channel */
releaseChannel: string;
/** Service name */
serviceName: string;
/** Service status */
status: StatusEnum;
/** Service tunnel mode options */
tunnelMode: TunnelModeEnum;
}
//# sourceMappingURL=Service.d.ts.map