cdx-proto
    Preparing search index...

    Type Alias LicenseChoice

    LicenseChoice: Message<"cyclonedx.v1_7.LicenseChoice"> & {
        acknowledgement?: LicenseAcknowledgementEnumeration;
        bomRef?: string;
        choice:
            | { case: "license"; value: License }
            | { case: "expression"; value: string }
            | { case: "expressionDetailed"; value: LicenseExpressionDetailed }
            | { case: undefined; value?: undefined };
    }

    Type Declaration

    • Optionalacknowledgement?: LicenseAcknowledgementEnumeration

      This field must only be used when expression is chosen as the other options have their own acknowledgement.

      from field: optional cyclonedx.v1_7.LicenseAcknowledgementEnumeration acknowledgement = 3;

    • OptionalbomRef?: string

      This field must only be used when expression is chosen as the other options have their own bom_ref.

      from field: optional string bom_ref = 4;

    • choice:
          | { case: "license"; value: License }
          | { case: "expression"; value: string }
          | { case: "expressionDetailed"; value: LicenseExpressionDetailed }
          | { case: undefined; value?: undefined }

      from oneof cyclonedx.v1_7.LicenseChoice.choice

    from message cyclonedx.v1_7.LicenseChoice