import * as pulumi from "@pulumi/pulumi"; import * as inputs from "./types/input"; import * as outputs from "./types/output"; export declare class SystemAdmin extends pulumi.CustomResource { /** * Get an existing SystemAdmin resource's state with the given name, ID, and optional extra * properties used to qualify the lookup. * * @param name The _unique_ name of the resulting resource. * @param id The _unique_ provider ID of the resource to lookup. * @param state Any extra arguments used during the lookup. * @param opts Optional settings to control the behavior of the CustomResource. */ static get(name: string, id: pulumi.Input, state?: SystemAdminState, opts?: pulumi.CustomResourceOptions): SystemAdmin; /** * Returns true if the given object is an instance of SystemAdmin. This is designed to work even * when multiple copies of the Pulumi SDK have been loaded into the same process. */ static isInstance(obj: any): obj is SystemAdmin; readonly accprofile: pulumi.Output; readonly accprofileOverride: pulumi.Output; readonly allowRemoveAdminSession: pulumi.Output; readonly comments: pulumi.Output; readonly dynamicSortSubtable: pulumi.Output; readonly emailTo: pulumi.Output; readonly forcePasswordChange: pulumi.Output; readonly fortitoken: pulumi.Output; readonly getAllTables: pulumi.Output; readonly guestAuth: pulumi.Output; readonly guestLang: pulumi.Output; readonly guestUsergroups: pulumi.Output; readonly guiDashboards: pulumi.Output; readonly guiGlobalMenuFavorites: pulumi.Output; readonly guiNewFeatureAcknowledges: pulumi.Output; readonly guiVdomMenuFavorites: pulumi.Output; readonly hidden: pulumi.Output; readonly history0: pulumi.Output; readonly history1: pulumi.Output; readonly ip6Trusthost1: pulumi.Output; readonly ip6Trusthost10: pulumi.Output; readonly ip6Trusthost2: pulumi.Output; readonly ip6Trusthost3: pulumi.Output; readonly ip6Trusthost4: pulumi.Output; readonly ip6Trusthost5: pulumi.Output; readonly ip6Trusthost6: pulumi.Output; readonly ip6Trusthost7: pulumi.Output; readonly ip6Trusthost8: pulumi.Output; readonly ip6Trusthost9: pulumi.Output; readonly loginTimes: pulumi.Output; readonly name: pulumi.Output; readonly password: pulumi.Output; readonly passwordExpire: pulumi.Output; readonly peerAuth: pulumi.Output; readonly peerGroup: pulumi.Output; readonly radiusVdomOverride: pulumi.Output; readonly remoteAuth: pulumi.Output; readonly remoteGroup: pulumi.Output; readonly schedule: pulumi.Output; readonly smsCustomServer: pulumi.Output; readonly smsPhone: pulumi.Output; readonly smsServer: pulumi.Output; readonly sshCertificate: pulumi.Output; readonly sshPublicKey1: pulumi.Output; readonly sshPublicKey2: pulumi.Output; readonly sshPublicKey3: pulumi.Output; readonly trusthost1: pulumi.Output; readonly trusthost10: pulumi.Output; readonly trusthost2: pulumi.Output; readonly trusthost3: pulumi.Output; readonly trusthost4: pulumi.Output; readonly trusthost5: pulumi.Output; readonly trusthost6: pulumi.Output; readonly trusthost7: pulumi.Output; readonly trusthost8: pulumi.Output; readonly trusthost9: pulumi.Output; readonly twoFactor: pulumi.Output; readonly twoFactorAuthentication: pulumi.Output; readonly twoFactorNotification: pulumi.Output; readonly vdomOverride: pulumi.Output; readonly vdomparam: pulumi.Output; readonly vdoms: pulumi.Output; readonly wildcard: pulumi.Output; /** * Create a SystemAdmin resource with the given unique name, arguments, and options. * * @param name The _unique_ name of the resource. * @param args The arguments to use to populate this resource's properties. * @param opts A bag of options that control this resource's behavior. */ constructor(name: string, args?: SystemAdminArgs, opts?: pulumi.CustomResourceOptions); } /** * Input properties used for looking up and filtering SystemAdmin resources. */ export interface SystemAdminState { accprofile?: pulumi.Input; accprofileOverride?: pulumi.Input; allowRemoveAdminSession?: pulumi.Input; comments?: pulumi.Input; dynamicSortSubtable?: pulumi.Input; emailTo?: pulumi.Input; forcePasswordChange?: pulumi.Input; fortitoken?: pulumi.Input; getAllTables?: pulumi.Input; guestAuth?: pulumi.Input; guestLang?: pulumi.Input; guestUsergroups?: pulumi.Input[]>; guiDashboards?: pulumi.Input[]>; guiGlobalMenuFavorites?: pulumi.Input[]>; guiNewFeatureAcknowledges?: pulumi.Input[]>; guiVdomMenuFavorites?: pulumi.Input[]>; hidden?: pulumi.Input; history0?: pulumi.Input; history1?: pulumi.Input; ip6Trusthost1?: pulumi.Input; ip6Trusthost10?: pulumi.Input; ip6Trusthost2?: pulumi.Input; ip6Trusthost3?: pulumi.Input; ip6Trusthost4?: pulumi.Input; ip6Trusthost5?: pulumi.Input; ip6Trusthost6?: pulumi.Input; ip6Trusthost7?: pulumi.Input; ip6Trusthost8?: pulumi.Input; ip6Trusthost9?: pulumi.Input; loginTimes?: pulumi.Input[]>; name?: pulumi.Input; password?: pulumi.Input; passwordExpire?: pulumi.Input; peerAuth?: pulumi.Input; peerGroup?: pulumi.Input; radiusVdomOverride?: pulumi.Input; remoteAuth?: pulumi.Input; remoteGroup?: pulumi.Input; schedule?: pulumi.Input; smsCustomServer?: pulumi.Input; smsPhone?: pulumi.Input; smsServer?: pulumi.Input; sshCertificate?: pulumi.Input; sshPublicKey1?: pulumi.Input; sshPublicKey2?: pulumi.Input; sshPublicKey3?: pulumi.Input; trusthost1?: pulumi.Input; trusthost10?: pulumi.Input; trusthost2?: pulumi.Input; trusthost3?: pulumi.Input; trusthost4?: pulumi.Input; trusthost5?: pulumi.Input; trusthost6?: pulumi.Input; trusthost7?: pulumi.Input; trusthost8?: pulumi.Input; trusthost9?: pulumi.Input; twoFactor?: pulumi.Input; twoFactorAuthentication?: pulumi.Input; twoFactorNotification?: pulumi.Input; vdomOverride?: pulumi.Input; vdomparam?: pulumi.Input; vdoms?: pulumi.Input[]>; wildcard?: pulumi.Input; } /** * The set of arguments for constructing a SystemAdmin resource. */ export interface SystemAdminArgs { accprofile?: pulumi.Input; accprofileOverride?: pulumi.Input; allowRemoveAdminSession?: pulumi.Input; comments?: pulumi.Input; dynamicSortSubtable?: pulumi.Input; emailTo?: pulumi.Input; forcePasswordChange?: pulumi.Input; fortitoken?: pulumi.Input; getAllTables?: pulumi.Input; guestAuth?: pulumi.Input; guestLang?: pulumi.Input; guestUsergroups?: pulumi.Input[]>; guiDashboards?: pulumi.Input[]>; guiGlobalMenuFavorites?: pulumi.Input[]>; guiNewFeatureAcknowledges?: pulumi.Input[]>; guiVdomMenuFavorites?: pulumi.Input[]>; hidden?: pulumi.Input; history0?: pulumi.Input; history1?: pulumi.Input; ip6Trusthost1?: pulumi.Input; ip6Trusthost10?: pulumi.Input; ip6Trusthost2?: pulumi.Input; ip6Trusthost3?: pulumi.Input; ip6Trusthost4?: pulumi.Input; ip6Trusthost5?: pulumi.Input; ip6Trusthost6?: pulumi.Input; ip6Trusthost7?: pulumi.Input; ip6Trusthost8?: pulumi.Input; ip6Trusthost9?: pulumi.Input; loginTimes?: pulumi.Input[]>; name?: pulumi.Input; password?: pulumi.Input; passwordExpire?: pulumi.Input; peerAuth?: pulumi.Input; peerGroup?: pulumi.Input; radiusVdomOverride?: pulumi.Input; remoteAuth?: pulumi.Input; remoteGroup?: pulumi.Input; schedule?: pulumi.Input; smsCustomServer?: pulumi.Input; smsPhone?: pulumi.Input; smsServer?: pulumi.Input; sshCertificate?: pulumi.Input; sshPublicKey1?: pulumi.Input; sshPublicKey2?: pulumi.Input; sshPublicKey3?: pulumi.Input; trusthost1?: pulumi.Input; trusthost10?: pulumi.Input; trusthost2?: pulumi.Input; trusthost3?: pulumi.Input; trusthost4?: pulumi.Input; trusthost5?: pulumi.Input; trusthost6?: pulumi.Input; trusthost7?: pulumi.Input; trusthost8?: pulumi.Input; trusthost9?: pulumi.Input; twoFactor?: pulumi.Input; twoFactorAuthentication?: pulumi.Input; twoFactorNotification?: pulumi.Input; vdomOverride?: pulumi.Input; vdomparam?: pulumi.Input; vdoms?: pulumi.Input[]>; wildcard?: pulumi.Input; }