@lbrlabs/pulumi-harness
Version:
A Pulumi package for creating and managing Harness resources.
50 lines (49 loc) • 1.61 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
export declare function getServiceOverridesV2(args: GetServiceOverridesV2Args, opts?: pulumi.InvokeOptions): Promise<GetServiceOverridesV2Result>;
/**
* A collection of arguments for invoking getServiceOverridesV2.
*/
export interface GetServiceOverridesV2Args {
clusterId?: string;
envId: string;
identifier: string;
infraId?: string;
orgId?: string;
projectId?: string;
serviceId?: string;
spec: string;
type: string;
}
/**
* A collection of values returned by getServiceOverridesV2.
*/
export interface GetServiceOverridesV2Result {
readonly clusterId: string;
readonly envId: string;
/**
* The provider-assigned unique ID for this managed resource.
*/
readonly id: string;
readonly identifier: string;
readonly infraId: string;
readonly orgId?: string;
readonly projectId?: string;
readonly serviceId: string;
readonly spec: string;
readonly type: string;
}
export declare function getServiceOverridesV2Output(args: GetServiceOverridesV2OutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output<GetServiceOverridesV2Result>;
/**
* A collection of arguments for invoking getServiceOverridesV2.
*/
export interface GetServiceOverridesV2OutputArgs {
clusterId?: pulumi.Input<string>;
envId: pulumi.Input<string>;
identifier: pulumi.Input<string>;
infraId?: pulumi.Input<string>;
orgId?: pulumi.Input<string>;
projectId?: pulumi.Input<string>;
serviceId?: pulumi.Input<string>;
spec: pulumi.Input<string>;
type: pulumi.Input<string>;
}