/** * ELEMENTS API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 2 * * * 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 CloudAccountPartialUpdate */ export interface CloudAccountPartialUpdate { /** * * @type {string} * @memberof CloudAccountPartialUpdate */ name?: string; /** * * @type {string} * @memberof CloudAccountPartialUpdate */ provider?: CloudAccountPartialUpdateProviderEnum; /** * * @type {string} * @memberof CloudAccountPartialUpdate */ accessId?: string | null; /** * * @type {string} * @memberof CloudAccountPartialUpdate */ secret?: string | null; /** * * @type {string} * @memberof CloudAccountPartialUpdate */ tenant?: string | null; /** * * @type {string} * @memberof CloudAccountPartialUpdate */ subscription?: string | null; /** * * @type {string} * @memberof CloudAccountPartialUpdate */ endpoint?: string | null; /** * * @type {string} * @memberof CloudAccountPartialUpdate */ mountCredentialsManagement?: CloudAccountPartialUpdateMountCredentialsManagementEnum; } /** * @export * @enum {string} */ export declare enum CloudAccountPartialUpdateProviderEnum { Azure = "azure", Aws = "aws", Gcloud = "gcloud" } /** * @export * @enum {string} */ export declare enum CloudAccountPartialUpdateMountCredentialsManagementEnum { Null = "null", Share = "share" } export declare function CloudAccountPartialUpdateFromJSON(json: any): CloudAccountPartialUpdate; export declare function CloudAccountPartialUpdateFromJSONTyped(json: any, ignoreDiscriminator: boolean): CloudAccountPartialUpdate; export declare function CloudAccountPartialUpdateToJSON(value?: CloudAccountPartialUpdate | null): any;