@facets-cloud/facetsctl
Version:
40 lines (39 loc) • 963 B
TypeScript
export declare type Artifact = {
applicationName: string;
artifactUri: string;
artifactory: string;
clusterId?: string;
description: string;
externalId: string;
releaseStream?: string;
tag?: string;
metadata?: {
BRANCH_NAME: string;
};
registrationType?: string;
stackName?: string;
clusterName?: string;
};
export declare type FacetsConfig = {
ControlPlaneURL: string;
Username: string;
AccessToken: string;
};
export declare type ArtifactRequest = {
applicationName: string;
artifactUri?: string;
artifactory?: string;
clusterId?: string;
description: string;
externalId: string;
metadata?: Record<string, any>;
promoted?: boolean;
registeredFor?: "releaseStream" | "cluster";
registrationType?: string;
releaseStream?: string;
ruleId?: string;
ruleName?: string;
ruleVersionId?: string;
stackName?: string;
tag?: string;
};