/** * Jira Software Cloud API * Jira Software Cloud REST API documentation * * The version of the OpenAPI document: 1001.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * The payload used to submit (update / insert) Feature Flag data. * @export * @interface BodiesSubmitFeatureFlags */ export interface BodiesSubmitFeatureFlags { /** * Arbitrary properties to tag the submitted Feature Flags with. These properties can be used for delete operations to e.g. clean up all Feature Flags associated with an account in the event that the account is removed from the Provider system. Note that these properties will never be returned with Feature Flag data. They are not intended for use as metadata to associate with a Feature Flag. Internally they are stored as a hash so that personal information etc. is never stored within Jira. * @type {{ [key: string]: string; }} * @memberof BodiesSubmitFeatureFlags */ properties?: { [key: string]: string; }; /** * A list of Feature Flags to submit to Jira. Each Feature Flag may be associated with 1 or more Jira issue keys, and will be associated with any properties included in this request. * @type {Array} * @memberof BodiesSubmitFeatureFlags */ flags: Array; } export declare function BodiesSubmitFeatureFlagsFromJSON(json: any): BodiesSubmitFeatureFlags; export declare function BodiesSubmitFeatureFlagsFromJSONTyped(json: any, ignoreDiscriminator: boolean): BodiesSubmitFeatureFlags; export declare function BodiesSubmitFeatureFlagsToJSON(value?: BodiesSubmitFeatureFlags): any;