1. Packages
  2. Packages
  3. Akeyless Provider
  4. API Docs
  5. AccountSettings
Viewing docs for akeyless 2.0.1
published on Monday, Apr 27, 2026 by akeyless-community
Viewing docs for akeyless 2.0.1
published on Monday, Apr 27, 2026 by akeyless-community

    Account Settings resource

    Create AccountSettings Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new AccountSettings(name: string, args?: AccountSettingsArgs, opts?: CustomResourceOptions);
    @overload
    def AccountSettings(resource_name: str,
                        args: Optional[AccountSettingsArgs] = None,
                        opts: Optional[ResourceOptions] = None)
    
    @overload
    def AccountSettings(resource_name: str,
                        opts: Optional[ResourceOptions] = None,
                        account_settings_id: Optional[str] = None,
                        company_name: Optional[str] = None,
                        default_share_link_ttl_minutes: Optional[str] = None,
                        default_versioning: Optional[str] = None,
                        dynamic_secret_max_ttl: Optional[float] = None,
                        dynamic_secret_max_ttl_enable: Optional[str] = None,
                        enable_item_sharing: Optional[str] = None,
                        enable_password_expiration: Optional[str] = None,
                        hide_personal_folder: Optional[str] = None,
                        hide_static_password: Optional[str] = None,
                        invalid_characters: Optional[str] = None,
                        item_locking_enabled: Optional[str] = None,
                        items_deletion_protection: Optional[str] = None,
                        jwt_ttl_default: Optional[float] = None,
                        jwt_ttl_max: Optional[float] = None,
                        jwt_ttl_min: Optional[float] = None,
                        max_versions: Optional[str] = None,
                        password_expiration_days: Optional[str] = None,
                        password_expiration_notification_days: Optional[str] = None,
                        password_length: Optional[float] = None,
                        use_capital_letters: Optional[str] = None,
                        use_lower_letters: Optional[str] = None,
                        use_numbers: Optional[str] = None,
                        use_special_characters: Optional[str] = None)
    func NewAccountSettings(ctx *Context, name string, args *AccountSettingsArgs, opts ...ResourceOption) (*AccountSettings, error)
    public AccountSettings(string name, AccountSettingsArgs? args = null, CustomResourceOptions? opts = null)
    public AccountSettings(String name, AccountSettingsArgs args)
    public AccountSettings(String name, AccountSettingsArgs args, CustomResourceOptions options)
    
    type: akeyless:AccountSettings
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args AccountSettingsArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args AccountSettingsArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args AccountSettingsArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args AccountSettingsArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args AccountSettingsArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var accountSettingsResource = new Akeyless.AccountSettings("accountSettingsResource", new()
    {
        AccountSettingsId = "string",
        CompanyName = "string",
        DefaultShareLinkTtlMinutes = "string",
        DefaultVersioning = "string",
        DynamicSecretMaxTtl = 0,
        DynamicSecretMaxTtlEnable = "string",
        EnableItemSharing = "string",
        EnablePasswordExpiration = "string",
        HidePersonalFolder = "string",
        HideStaticPassword = "string",
        InvalidCharacters = "string",
        ItemLockingEnabled = "string",
        ItemsDeletionProtection = "string",
        JwtTtlDefault = 0,
        JwtTtlMax = 0,
        JwtTtlMin = 0,
        MaxVersions = "string",
        PasswordExpirationDays = "string",
        PasswordExpirationNotificationDays = "string",
        PasswordLength = 0,
        UseCapitalLetters = "string",
        UseLowerLetters = "string",
        UseNumbers = "string",
        UseSpecialCharacters = "string",
    });
    
    example, err := akeyless.NewAccountSettings(ctx, "accountSettingsResource", &akeyless.AccountSettingsArgs{
    	AccountSettingsId:                  pulumi.String("string"),
    	CompanyName:                        pulumi.String("string"),
    	DefaultShareLinkTtlMinutes:         pulumi.String("string"),
    	DefaultVersioning:                  pulumi.String("string"),
    	DynamicSecretMaxTtl:                pulumi.Float64(0),
    	DynamicSecretMaxTtlEnable:          pulumi.String("string"),
    	EnableItemSharing:                  pulumi.String("string"),
    	EnablePasswordExpiration:           pulumi.String("string"),
    	HidePersonalFolder:                 pulumi.String("string"),
    	HideStaticPassword:                 pulumi.String("string"),
    	InvalidCharacters:                  pulumi.String("string"),
    	ItemLockingEnabled:                 pulumi.String("string"),
    	ItemsDeletionProtection:            pulumi.String("string"),
    	JwtTtlDefault:                      pulumi.Float64(0),
    	JwtTtlMax:                          pulumi.Float64(0),
    	JwtTtlMin:                          pulumi.Float64(0),
    	MaxVersions:                        pulumi.String("string"),
    	PasswordExpirationDays:             pulumi.String("string"),
    	PasswordExpirationNotificationDays: pulumi.String("string"),
    	PasswordLength:                     pulumi.Float64(0),
    	UseCapitalLetters:                  pulumi.String("string"),
    	UseLowerLetters:                    pulumi.String("string"),
    	UseNumbers:                         pulumi.String("string"),
    	UseSpecialCharacters:               pulumi.String("string"),
    })
    
    var accountSettingsResource = new AccountSettings("accountSettingsResource", AccountSettingsArgs.builder()
        .accountSettingsId("string")
        .companyName("string")
        .defaultShareLinkTtlMinutes("string")
        .defaultVersioning("string")
        .dynamicSecretMaxTtl(0.0)
        .dynamicSecretMaxTtlEnable("string")
        .enableItemSharing("string")
        .enablePasswordExpiration("string")
        .hidePersonalFolder("string")
        .hideStaticPassword("string")
        .invalidCharacters("string")
        .itemLockingEnabled("string")
        .itemsDeletionProtection("string")
        .jwtTtlDefault(0.0)
        .jwtTtlMax(0.0)
        .jwtTtlMin(0.0)
        .maxVersions("string")
        .passwordExpirationDays("string")
        .passwordExpirationNotificationDays("string")
        .passwordLength(0.0)
        .useCapitalLetters("string")
        .useLowerLetters("string")
        .useNumbers("string")
        .useSpecialCharacters("string")
        .build());
    
    account_settings_resource = akeyless.AccountSettings("accountSettingsResource",
        account_settings_id="string",
        company_name="string",
        default_share_link_ttl_minutes="string",
        default_versioning="string",
        dynamic_secret_max_ttl=float(0),
        dynamic_secret_max_ttl_enable="string",
        enable_item_sharing="string",
        enable_password_expiration="string",
        hide_personal_folder="string",
        hide_static_password="string",
        invalid_characters="string",
        item_locking_enabled="string",
        items_deletion_protection="string",
        jwt_ttl_default=float(0),
        jwt_ttl_max=float(0),
        jwt_ttl_min=float(0),
        max_versions="string",
        password_expiration_days="string",
        password_expiration_notification_days="string",
        password_length=float(0),
        use_capital_letters="string",
        use_lower_letters="string",
        use_numbers="string",
        use_special_characters="string")
    
    const accountSettingsResource = new akeyless.AccountSettings("accountSettingsResource", {
        accountSettingsId: "string",
        companyName: "string",
        defaultShareLinkTtlMinutes: "string",
        defaultVersioning: "string",
        dynamicSecretMaxTtl: 0,
        dynamicSecretMaxTtlEnable: "string",
        enableItemSharing: "string",
        enablePasswordExpiration: "string",
        hidePersonalFolder: "string",
        hideStaticPassword: "string",
        invalidCharacters: "string",
        itemLockingEnabled: "string",
        itemsDeletionProtection: "string",
        jwtTtlDefault: 0,
        jwtTtlMax: 0,
        jwtTtlMin: 0,
        maxVersions: "string",
        passwordExpirationDays: "string",
        passwordExpirationNotificationDays: "string",
        passwordLength: 0,
        useCapitalLetters: "string",
        useLowerLetters: "string",
        useNumbers: "string",
        useSpecialCharacters: "string",
    });
    
    type: akeyless:AccountSettings
    properties:
        accountSettingsId: string
        companyName: string
        defaultShareLinkTtlMinutes: string
        defaultVersioning: string
        dynamicSecretMaxTtl: 0
        dynamicSecretMaxTtlEnable: string
        enableItemSharing: string
        enablePasswordExpiration: string
        hidePersonalFolder: string
        hideStaticPassword: string
        invalidCharacters: string
        itemLockingEnabled: string
        itemsDeletionProtection: string
        jwtTtlDefault: 0
        jwtTtlMax: 0
        jwtTtlMin: 0
        maxVersions: string
        passwordExpirationDays: string
        passwordExpirationNotificationDays: string
        passwordLength: 0
        useCapitalLetters: string
        useLowerLetters: string
        useNumbers: string
        useSpecialCharacters: string
    

    AccountSettings Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The AccountSettings resource accepts the following input properties:

    AccountSettingsId string
    The ID of this resource.
    CompanyName string
    Company name
    DefaultShareLinkTtlMinutes string
    Default share link TTL in minutes
    DefaultVersioning string
    Default versioning setting [true/false]
    DynamicSecretMaxTtl double
    Maximum dynamic secret TTL in minutes
    DynamicSecretMaxTtlEnable string
    Enable maximum dynamic secret TTL [true/false]
    EnableItemSharing string
    Enable item sharing [true/false]
    EnablePasswordExpiration string
    Enable password expiration [true/false]
    HidePersonalFolder string
    Hide personal folder [true/false]
    HideStaticPassword string
    Hide static password [true/false]
    InvalidCharacters string
    Characters not allowed in item names
    ItemLockingEnabled string
    Enable item locking [true/false]
    ItemsDeletionProtection string
    Items deletion protection [true/false]
    JwtTtlDefault double
    Default JWT TTL in minutes
    JwtTtlMax double
    Maximum JWT TTL in minutes
    JwtTtlMin double
    Minimum JWT TTL in minutes
    MaxVersions string
    Maximum number of versions
    PasswordExpirationDays string
    Number of days before password expires
    PasswordExpirationNotificationDays string
    Number of days before password expiration to send notification
    PasswordLength double
    Minimum password length
    UseCapitalLetters string
    Require capital letters in passwords [true/false]
    UseLowerLetters string
    Require lower-case letters in passwords [true/false]
    UseNumbers string
    Require numbers in passwords [true/false]
    UseSpecialCharacters string
    Require special characters in passwords [true/false]
    AccountSettingsId string
    The ID of this resource.
    CompanyName string
    Company name
    DefaultShareLinkTtlMinutes string
    Default share link TTL in minutes
    DefaultVersioning string
    Default versioning setting [true/false]
    DynamicSecretMaxTtl float64
    Maximum dynamic secret TTL in minutes
    DynamicSecretMaxTtlEnable string
    Enable maximum dynamic secret TTL [true/false]
    EnableItemSharing string
    Enable item sharing [true/false]
    EnablePasswordExpiration string
    Enable password expiration [true/false]
    HidePersonalFolder string
    Hide personal folder [true/false]
    HideStaticPassword string
    Hide static password [true/false]
    InvalidCharacters string
    Characters not allowed in item names
    ItemLockingEnabled string
    Enable item locking [true/false]
    ItemsDeletionProtection string
    Items deletion protection [true/false]
    JwtTtlDefault float64
    Default JWT TTL in minutes
    JwtTtlMax float64
    Maximum JWT TTL in minutes
    JwtTtlMin float64
    Minimum JWT TTL in minutes
    MaxVersions string
    Maximum number of versions
    PasswordExpirationDays string
    Number of days before password expires
    PasswordExpirationNotificationDays string
    Number of days before password expiration to send notification
    PasswordLength float64
    Minimum password length
    UseCapitalLetters string
    Require capital letters in passwords [true/false]
    UseLowerLetters string
    Require lower-case letters in passwords [true/false]
    UseNumbers string
    Require numbers in passwords [true/false]
    UseSpecialCharacters string
    Require special characters in passwords [true/false]
    accountSettingsId String
    The ID of this resource.
    companyName String
    Company name
    defaultShareLinkTtlMinutes String
    Default share link TTL in minutes
    defaultVersioning String
    Default versioning setting [true/false]
    dynamicSecretMaxTtl Double
    Maximum dynamic secret TTL in minutes
    dynamicSecretMaxTtlEnable String
    Enable maximum dynamic secret TTL [true/false]
    enableItemSharing String
    Enable item sharing [true/false]
    enablePasswordExpiration String
    Enable password expiration [true/false]
    hidePersonalFolder String
    Hide personal folder [true/false]
    hideStaticPassword String
    Hide static password [true/false]
    invalidCharacters String
    Characters not allowed in item names
    itemLockingEnabled String
    Enable item locking [true/false]
    itemsDeletionProtection String
    Items deletion protection [true/false]
    jwtTtlDefault Double
    Default JWT TTL in minutes
    jwtTtlMax Double
    Maximum JWT TTL in minutes
    jwtTtlMin Double
    Minimum JWT TTL in minutes
    maxVersions String
    Maximum number of versions
    passwordExpirationDays String
    Number of days before password expires
    passwordExpirationNotificationDays String
    Number of days before password expiration to send notification
    passwordLength Double
    Minimum password length
    useCapitalLetters String
    Require capital letters in passwords [true/false]
    useLowerLetters String
    Require lower-case letters in passwords [true/false]
    useNumbers String
    Require numbers in passwords [true/false]
    useSpecialCharacters String
    Require special characters in passwords [true/false]
    accountSettingsId string
    The ID of this resource.
    companyName string
    Company name
    defaultShareLinkTtlMinutes string
    Default share link TTL in minutes
    defaultVersioning string
    Default versioning setting [true/false]
    dynamicSecretMaxTtl number
    Maximum dynamic secret TTL in minutes
    dynamicSecretMaxTtlEnable string
    Enable maximum dynamic secret TTL [true/false]
    enableItemSharing string
    Enable item sharing [true/false]
    enablePasswordExpiration string
    Enable password expiration [true/false]
    hidePersonalFolder string
    Hide personal folder [true/false]
    hideStaticPassword string
    Hide static password [true/false]
    invalidCharacters string
    Characters not allowed in item names
    itemLockingEnabled string
    Enable item locking [true/false]
    itemsDeletionProtection string
    Items deletion protection [true/false]
    jwtTtlDefault number
    Default JWT TTL in minutes
    jwtTtlMax number
    Maximum JWT TTL in minutes
    jwtTtlMin number
    Minimum JWT TTL in minutes
    maxVersions string
    Maximum number of versions
    passwordExpirationDays string
    Number of days before password expires
    passwordExpirationNotificationDays string
    Number of days before password expiration to send notification
    passwordLength number
    Minimum password length
    useCapitalLetters string
    Require capital letters in passwords [true/false]
    useLowerLetters string
    Require lower-case letters in passwords [true/false]
    useNumbers string
    Require numbers in passwords [true/false]
    useSpecialCharacters string
    Require special characters in passwords [true/false]
    account_settings_id str
    The ID of this resource.
    company_name str
    Company name
    default_share_link_ttl_minutes str
    Default share link TTL in minutes
    default_versioning str
    Default versioning setting [true/false]
    dynamic_secret_max_ttl float
    Maximum dynamic secret TTL in minutes
    dynamic_secret_max_ttl_enable str
    Enable maximum dynamic secret TTL [true/false]
    enable_item_sharing str
    Enable item sharing [true/false]
    enable_password_expiration str
    Enable password expiration [true/false]
    hide_personal_folder str
    Hide personal folder [true/false]
    hide_static_password str
    Hide static password [true/false]
    invalid_characters str
    Characters not allowed in item names
    item_locking_enabled str
    Enable item locking [true/false]
    items_deletion_protection str
    Items deletion protection [true/false]
    jwt_ttl_default float
    Default JWT TTL in minutes
    jwt_ttl_max float
    Maximum JWT TTL in minutes
    jwt_ttl_min float
    Minimum JWT TTL in minutes
    max_versions str
    Maximum number of versions
    password_expiration_days str
    Number of days before password expires
    password_expiration_notification_days str
    Number of days before password expiration to send notification
    password_length float
    Minimum password length
    use_capital_letters str
    Require capital letters in passwords [true/false]
    use_lower_letters str
    Require lower-case letters in passwords [true/false]
    use_numbers str
    Require numbers in passwords [true/false]
    use_special_characters str
    Require special characters in passwords [true/false]
    accountSettingsId String
    The ID of this resource.
    companyName String
    Company name
    defaultShareLinkTtlMinutes String
    Default share link TTL in minutes
    defaultVersioning String
    Default versioning setting [true/false]
    dynamicSecretMaxTtl Number
    Maximum dynamic secret TTL in minutes
    dynamicSecretMaxTtlEnable String
    Enable maximum dynamic secret TTL [true/false]
    enableItemSharing String
    Enable item sharing [true/false]
    enablePasswordExpiration String
    Enable password expiration [true/false]
    hidePersonalFolder String
    Hide personal folder [true/false]
    hideStaticPassword String
    Hide static password [true/false]
    invalidCharacters String
    Characters not allowed in item names
    itemLockingEnabled String
    Enable item locking [true/false]
    itemsDeletionProtection String
    Items deletion protection [true/false]
    jwtTtlDefault Number
    Default JWT TTL in minutes
    jwtTtlMax Number
    Maximum JWT TTL in minutes
    jwtTtlMin Number
    Minimum JWT TTL in minutes
    maxVersions String
    Maximum number of versions
    passwordExpirationDays String
    Number of days before password expires
    passwordExpirationNotificationDays String
    Number of days before password expiration to send notification
    passwordLength Number
    Minimum password length
    useCapitalLetters String
    Require capital letters in passwords [true/false]
    useLowerLetters String
    Require lower-case letters in passwords [true/false]
    useNumbers String
    Require numbers in passwords [true/false]
    useSpecialCharacters String
    Require special characters in passwords [true/false]

    Outputs

    All input properties are implicitly available as output properties. Additionally, the AccountSettings resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.
    id string
    The provider-assigned unique ID for this managed resource.
    id str
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.

    Look up Existing AccountSettings Resource

    Get an existing AccountSettings resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: AccountSettingsState, opts?: CustomResourceOptions): AccountSettings
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            account_settings_id: Optional[str] = None,
            company_name: Optional[str] = None,
            default_share_link_ttl_minutes: Optional[str] = None,
            default_versioning: Optional[str] = None,
            dynamic_secret_max_ttl: Optional[float] = None,
            dynamic_secret_max_ttl_enable: Optional[str] = None,
            enable_item_sharing: Optional[str] = None,
            enable_password_expiration: Optional[str] = None,
            hide_personal_folder: Optional[str] = None,
            hide_static_password: Optional[str] = None,
            invalid_characters: Optional[str] = None,
            item_locking_enabled: Optional[str] = None,
            items_deletion_protection: Optional[str] = None,
            jwt_ttl_default: Optional[float] = None,
            jwt_ttl_max: Optional[float] = None,
            jwt_ttl_min: Optional[float] = None,
            max_versions: Optional[str] = None,
            password_expiration_days: Optional[str] = None,
            password_expiration_notification_days: Optional[str] = None,
            password_length: Optional[float] = None,
            use_capital_letters: Optional[str] = None,
            use_lower_letters: Optional[str] = None,
            use_numbers: Optional[str] = None,
            use_special_characters: Optional[str] = None) -> AccountSettings
    func GetAccountSettings(ctx *Context, name string, id IDInput, state *AccountSettingsState, opts ...ResourceOption) (*AccountSettings, error)
    public static AccountSettings Get(string name, Input<string> id, AccountSettingsState? state, CustomResourceOptions? opts = null)
    public static AccountSettings get(String name, Output<String> id, AccountSettingsState state, CustomResourceOptions options)
    resources:  _:    type: akeyless:AccountSettings    get:      id: ${id}
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    AccountSettingsId string
    The ID of this resource.
    CompanyName string
    Company name
    DefaultShareLinkTtlMinutes string
    Default share link TTL in minutes
    DefaultVersioning string
    Default versioning setting [true/false]
    DynamicSecretMaxTtl double
    Maximum dynamic secret TTL in minutes
    DynamicSecretMaxTtlEnable string
    Enable maximum dynamic secret TTL [true/false]
    EnableItemSharing string
    Enable item sharing [true/false]
    EnablePasswordExpiration string
    Enable password expiration [true/false]
    HidePersonalFolder string
    Hide personal folder [true/false]
    HideStaticPassword string
    Hide static password [true/false]
    InvalidCharacters string
    Characters not allowed in item names
    ItemLockingEnabled string
    Enable item locking [true/false]
    ItemsDeletionProtection string
    Items deletion protection [true/false]
    JwtTtlDefault double
    Default JWT TTL in minutes
    JwtTtlMax double
    Maximum JWT TTL in minutes
    JwtTtlMin double
    Minimum JWT TTL in minutes
    MaxVersions string
    Maximum number of versions
    PasswordExpirationDays string
    Number of days before password expires
    PasswordExpirationNotificationDays string
    Number of days before password expiration to send notification
    PasswordLength double
    Minimum password length
    UseCapitalLetters string
    Require capital letters in passwords [true/false]
    UseLowerLetters string
    Require lower-case letters in passwords [true/false]
    UseNumbers string
    Require numbers in passwords [true/false]
    UseSpecialCharacters string
    Require special characters in passwords [true/false]
    AccountSettingsId string
    The ID of this resource.
    CompanyName string
    Company name
    DefaultShareLinkTtlMinutes string
    Default share link TTL in minutes
    DefaultVersioning string
    Default versioning setting [true/false]
    DynamicSecretMaxTtl float64
    Maximum dynamic secret TTL in minutes
    DynamicSecretMaxTtlEnable string
    Enable maximum dynamic secret TTL [true/false]
    EnableItemSharing string
    Enable item sharing [true/false]
    EnablePasswordExpiration string
    Enable password expiration [true/false]
    HidePersonalFolder string
    Hide personal folder [true/false]
    HideStaticPassword string
    Hide static password [true/false]
    InvalidCharacters string
    Characters not allowed in item names
    ItemLockingEnabled string
    Enable item locking [true/false]
    ItemsDeletionProtection string
    Items deletion protection [true/false]
    JwtTtlDefault float64
    Default JWT TTL in minutes
    JwtTtlMax float64
    Maximum JWT TTL in minutes
    JwtTtlMin float64
    Minimum JWT TTL in minutes
    MaxVersions string
    Maximum number of versions
    PasswordExpirationDays string
    Number of days before password expires
    PasswordExpirationNotificationDays string
    Number of days before password expiration to send notification
    PasswordLength float64
    Minimum password length
    UseCapitalLetters string
    Require capital letters in passwords [true/false]
    UseLowerLetters string
    Require lower-case letters in passwords [true/false]
    UseNumbers string
    Require numbers in passwords [true/false]
    UseSpecialCharacters string
    Require special characters in passwords [true/false]
    accountSettingsId String
    The ID of this resource.
    companyName String
    Company name
    defaultShareLinkTtlMinutes String
    Default share link TTL in minutes
    defaultVersioning String
    Default versioning setting [true/false]
    dynamicSecretMaxTtl Double
    Maximum dynamic secret TTL in minutes
    dynamicSecretMaxTtlEnable String
    Enable maximum dynamic secret TTL [true/false]
    enableItemSharing String
    Enable item sharing [true/false]
    enablePasswordExpiration String
    Enable password expiration [true/false]
    hidePersonalFolder String
    Hide personal folder [true/false]
    hideStaticPassword String
    Hide static password [true/false]
    invalidCharacters String
    Characters not allowed in item names
    itemLockingEnabled String
    Enable item locking [true/false]
    itemsDeletionProtection String
    Items deletion protection [true/false]
    jwtTtlDefault Double
    Default JWT TTL in minutes
    jwtTtlMax Double
    Maximum JWT TTL in minutes
    jwtTtlMin Double
    Minimum JWT TTL in minutes
    maxVersions String
    Maximum number of versions
    passwordExpirationDays String
    Number of days before password expires
    passwordExpirationNotificationDays String
    Number of days before password expiration to send notification
    passwordLength Double
    Minimum password length
    useCapitalLetters String
    Require capital letters in passwords [true/false]
    useLowerLetters String
    Require lower-case letters in passwords [true/false]
    useNumbers String
    Require numbers in passwords [true/false]
    useSpecialCharacters String
    Require special characters in passwords [true/false]
    accountSettingsId string
    The ID of this resource.
    companyName string
    Company name
    defaultShareLinkTtlMinutes string
    Default share link TTL in minutes
    defaultVersioning string
    Default versioning setting [true/false]
    dynamicSecretMaxTtl number
    Maximum dynamic secret TTL in minutes
    dynamicSecretMaxTtlEnable string
    Enable maximum dynamic secret TTL [true/false]
    enableItemSharing string
    Enable item sharing [true/false]
    enablePasswordExpiration string
    Enable password expiration [true/false]
    hidePersonalFolder string
    Hide personal folder [true/false]
    hideStaticPassword string
    Hide static password [true/false]
    invalidCharacters string
    Characters not allowed in item names
    itemLockingEnabled string
    Enable item locking [true/false]
    itemsDeletionProtection string
    Items deletion protection [true/false]
    jwtTtlDefault number
    Default JWT TTL in minutes
    jwtTtlMax number
    Maximum JWT TTL in minutes
    jwtTtlMin number
    Minimum JWT TTL in minutes
    maxVersions string
    Maximum number of versions
    passwordExpirationDays string
    Number of days before password expires
    passwordExpirationNotificationDays string
    Number of days before password expiration to send notification
    passwordLength number
    Minimum password length
    useCapitalLetters string
    Require capital letters in passwords [true/false]
    useLowerLetters string
    Require lower-case letters in passwords [true/false]
    useNumbers string
    Require numbers in passwords [true/false]
    useSpecialCharacters string
    Require special characters in passwords [true/false]
    account_settings_id str
    The ID of this resource.
    company_name str
    Company name
    default_share_link_ttl_minutes str
    Default share link TTL in minutes
    default_versioning str
    Default versioning setting [true/false]
    dynamic_secret_max_ttl float
    Maximum dynamic secret TTL in minutes
    dynamic_secret_max_ttl_enable str
    Enable maximum dynamic secret TTL [true/false]
    enable_item_sharing str
    Enable item sharing [true/false]
    enable_password_expiration str
    Enable password expiration [true/false]
    hide_personal_folder str
    Hide personal folder [true/false]
    hide_static_password str
    Hide static password [true/false]
    invalid_characters str
    Characters not allowed in item names
    item_locking_enabled str
    Enable item locking [true/false]
    items_deletion_protection str
    Items deletion protection [true/false]
    jwt_ttl_default float
    Default JWT TTL in minutes
    jwt_ttl_max float
    Maximum JWT TTL in minutes
    jwt_ttl_min float
    Minimum JWT TTL in minutes
    max_versions str
    Maximum number of versions
    password_expiration_days str
    Number of days before password expires
    password_expiration_notification_days str
    Number of days before password expiration to send notification
    password_length float
    Minimum password length
    use_capital_letters str
    Require capital letters in passwords [true/false]
    use_lower_letters str
    Require lower-case letters in passwords [true/false]
    use_numbers str
    Require numbers in passwords [true/false]
    use_special_characters str
    Require special characters in passwords [true/false]
    accountSettingsId String
    The ID of this resource.
    companyName String
    Company name
    defaultShareLinkTtlMinutes String
    Default share link TTL in minutes
    defaultVersioning String
    Default versioning setting [true/false]
    dynamicSecretMaxTtl Number
    Maximum dynamic secret TTL in minutes
    dynamicSecretMaxTtlEnable String
    Enable maximum dynamic secret TTL [true/false]
    enableItemSharing String
    Enable item sharing [true/false]
    enablePasswordExpiration String
    Enable password expiration [true/false]
    hidePersonalFolder String
    Hide personal folder [true/false]
    hideStaticPassword String
    Hide static password [true/false]
    invalidCharacters String
    Characters not allowed in item names
    itemLockingEnabled String
    Enable item locking [true/false]
    itemsDeletionProtection String
    Items deletion protection [true/false]
    jwtTtlDefault Number
    Default JWT TTL in minutes
    jwtTtlMax Number
    Maximum JWT TTL in minutes
    jwtTtlMin Number
    Minimum JWT TTL in minutes
    maxVersions String
    Maximum number of versions
    passwordExpirationDays String
    Number of days before password expires
    passwordExpirationNotificationDays String
    Number of days before password expiration to send notification
    passwordLength Number
    Minimum password length
    useCapitalLetters String
    Require capital letters in passwords [true/false]
    useLowerLetters String
    Require lower-case letters in passwords [true/false]
    useNumbers String
    Require numbers in passwords [true/false]
    useSpecialCharacters String
    Require special characters in passwords [true/false]

    Package Details

    Repository
    akeyless akeyless-community/terraform-provider-akeyless
    License
    Notes
    This Pulumi package is based on the akeyless Terraform Provider.
    Viewing docs for akeyless 2.0.1
    published on Monday, Apr 27, 2026 by akeyless-community
      Try Pulumi Cloud free. Your team will thank you.