/** * The Jira Cloud platform REST API * Jira Cloud platform REST API documentation * * The version of the OpenAPI document: 1001.0.0-SNAPSHOT * Contact: ecosystem@atlassian.com * * 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 UserWriteBean */ export interface UserWriteBean { [key: string]: object | any; /** * The URL of the user. * @type {string} * @memberof UserWriteBean */ readonly self?: string; /** * The key for the user. When provided with `name`, overrides the value in `name` to set both `name` and `key`. This property is deprecated because of privacy changes. See the [migration guide](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details. * @type {string} * @memberof UserWriteBean */ key?: string; /** * Deprecated, do not use. * @type {Array} * @memberof UserWriteBean */ applicationKeys?: Array; /** * The display name for the user. Required. * @type {string} * @memberof UserWriteBean */ displayName: string; /** * The username for the user. This property is deprecated because of privacy changes. See the [migration guide](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details. * @type {string} * @memberof UserWriteBean */ name?: string; /** * The email address for the user. Required. * @type {string} * @memberof UserWriteBean */ emailAddress: string; /** * A password for the user. If a password is not set, a random password is generated. * @type {string} * @memberof UserWriteBean */ password?: string; /** * Sends the user an email confirmation that they have been added to Jira. Default is `false`. * @type {string} * @memberof UserWriteBean */ notification?: string; } export declare function UserWriteBeanFromJSON(json: any): UserWriteBean; export declare function UserWriteBeanFromJSONTyped(json: any, ignoreDiscriminator: boolean): UserWriteBean; export declare function UserWriteBeanToJSON(value?: UserWriteBean): any;