/** * Sonatype Guide API * REST API into [Sonatype Guide](https://guide.sonatype.com). * * The version of the OpenAPI document: 202607 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * * @export * @interface OrgActivityLogEntry */ export interface OrgActivityLogEntry { /** * * @type {string} * @memberof OrgActivityLogEntry */ actorChannel?: string; /** * * @type {string} * @memberof OrgActivityLogEntry */ actorName?: string; /** * * @type {Date} * @memberof OrgActivityLogEntry */ createdAt?: Date; /** * * @type {{ [key: string]: any; }} * @memberof OrgActivityLogEntry */ details?: { [key: string]: any; }; /** * * @type {string} * @memberof OrgActivityLogEntry */ eventCategory?: OrgActivityLogEntryEventCategoryEnum; /** * * @type {string} * @memberof OrgActivityLogEntry */ eventLabel?: string; /** * * @type {string} * @memberof OrgActivityLogEntry */ eventType?: OrgActivityLogEntryEventTypeEnum; } /** * @export */ export declare const OrgActivityLogEntryEventCategoryEnum: { readonly Token: "TOKEN"; readonly Organization: "ORGANIZATION"; readonly Billing: "BILLING"; readonly Support: "SUPPORT"; }; export type OrgActivityLogEntryEventCategoryEnum = typeof OrgActivityLogEntryEventCategoryEnum[keyof typeof OrgActivityLogEntryEventCategoryEnum]; /** * @export */ export declare const OrgActivityLogEntryEventTypeEnum: { readonly TokenCreated: "TOKEN_CREATED"; readonly TokenRotated: "TOKEN_ROTATED"; readonly TokenRevoked: "TOKEN_REVOKED"; readonly MemberInvited: "MEMBER_INVITED"; readonly InvitationCancelled: "INVITATION_CANCELLED"; readonly MemberRemoved: "MEMBER_REMOVED"; readonly OrgNameChanged: "ORG_NAME_CHANGED"; readonly OrgUrlChanged: "ORG_URL_CHANGED"; readonly SubscriptionCreated: "SUBSCRIPTION_CREATED"; readonly SubscriptionChanged: "SUBSCRIPTION_CHANGED"; readonly SubscriptionCanceled: "SUBSCRIPTION_CANCELED"; readonly SupportTicketCreated: "SUPPORT_TICKET_CREATED"; }; export type OrgActivityLogEntryEventTypeEnum = typeof OrgActivityLogEntryEventTypeEnum[keyof typeof OrgActivityLogEntryEventTypeEnum]; /** * Check if a given object implements the OrgActivityLogEntry interface. */ export declare function instanceOfOrgActivityLogEntry(value: object): value is OrgActivityLogEntry; export declare function OrgActivityLogEntryFromJSON(json: any): OrgActivityLogEntry; export declare function OrgActivityLogEntryFromJSONTyped(json: any, ignoreDiscriminator: boolean): OrgActivityLogEntry; export declare function OrgActivityLogEntryToJSON(json: any): OrgActivityLogEntry; export declare function OrgActivityLogEntryToJSONTyped(value?: OrgActivityLogEntry | null, ignoreDiscriminator?: boolean): any;