@facets-cloud/facetsctlv3
Version:
34 lines (33 loc) • 805 B
TypeScript
export type Artifact = {
applicationName: string;
artifactUri: string;
artifactory: string;
clusterId?: string;
description: string;
externalId: string;
releaseStream?: string;
tag: string;
};
export type FacetsConfig = {
ControlPlaneURL: string;
Username: string;
AccessToken: string;
};
export 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;
};