@openshift-assisted/ui-lib
Version:
React component library for the Assisted Installer UI
18 lines • 1.08 kB
TypeScript
import { OpenshiftVersionOptionType } from '../../common';
import { ClusterCreateParamsWithStaticNetworking, ClusterDetailsUpdateParams, OcmClusterDetailsValues } from './types';
import { Cluster, InfraEnv, ManagedDomain, PlatformType } from '@openshift-assisted/types/assisted-installer-service';
declare const ClusterDetailsService: {
getClusterCreateParams(values: OcmClusterDetailsValues): ClusterCreateParamsWithStaticNetworking;
getClusterUpdateParams(values: OcmClusterDetailsValues, platform: PlatformType): ClusterDetailsUpdateParams;
getClusterDetailsInitialValues({ cluster, infraEnv, urlSearchParams, addCustomManifests, ...args }: {
cluster?: Cluster | undefined;
infraEnv?: InfraEnv | undefined;
pullSecret?: string | undefined;
managedDomains: ManagedDomain[];
ocpVersions: OpenshiftVersionOptionType[];
urlSearchParams: string;
addCustomManifests?: boolean | undefined;
}): OcmClusterDetailsValues;
};
export default ClusterDetailsService;
//# sourceMappingURL=ClusterDetailsService.d.ts.map