Backstage
    Preparing search index...

    Backstage catalog Component kind Entity. Represents a single, individual piece of software.

    interface ComponentEntity {
        apiVersion: "backstage.io/v1alpha1" | "backstage.io/v1beta1";
        kind: "Component";
        metadata: EntityMeta;
        relations?: EntityRelation[];
        spec: {
            consumesApis?: string[];
            dependencyOf?: string[];
            dependsOn?: string[];
            lifecycle: string;
            owner: string;
            providesApis?: string[];
            subcomponentOf?: string;
            system?: string;
            type: string;
        };
    }

    Hierarchy (View Summary)

    Index

    Properties

    apiVersion: "backstage.io/v1alpha1" | "backstage.io/v1beta1"

    The version of specification format for this particular entity that this is written against.

    kind: "Component"

    The high level entity type being described.

    metadata: EntityMeta

    Metadata related to the entity.

    relations?: EntityRelation[]

    The relations that this entity has with other entities.

    spec: {
        consumesApis?: string[];
        dependencyOf?: string[];
        dependsOn?: string[];
        lifecycle: string;
        owner: string;
        providesApis?: string[];
        subcomponentOf?: string;
        system?: string;
        type: string;
    }

    The specification data describing the entity itself.