published on Monday, Apr 27, 2026 by akeyless-community
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:
- Account
Settings stringId - The ID of this resource.
- Company
Name string - Company name
- string
- Default share link TTL in minutes
- Default
Versioning string - Default versioning setting [true/false]
- Dynamic
Secret doubleMax Ttl - Maximum dynamic secret TTL in minutes
- Dynamic
Secret stringMax Ttl Enable - Enable maximum dynamic secret TTL [true/false]
- Enable
Item stringSharing - Enable item sharing [true/false]
- Enable
Password stringExpiration - Enable password expiration [true/false]
- Hide
Personal stringFolder - Hide personal folder [true/false]
- Hide
Static stringPassword - Hide static password [true/false]
- Invalid
Characters string - Characters not allowed in item names
- Item
Locking stringEnabled - Enable item locking [true/false]
- Items
Deletion stringProtection - Items deletion protection [true/false]
- Jwt
Ttl doubleDefault - Default JWT TTL in minutes
- Jwt
Ttl doubleMax - Maximum JWT TTL in minutes
- Jwt
Ttl doubleMin - Minimum JWT TTL in minutes
- Max
Versions string - Maximum number of versions
- Password
Expiration stringDays - Number of days before password expires
- Password
Expiration stringNotification Days - Number of days before password expiration to send notification
- Password
Length double - Minimum password length
- Use
Capital stringLetters - Require capital letters in passwords [true/false]
- Use
Lower stringLetters - Require lower-case letters in passwords [true/false]
- Use
Numbers string - Require numbers in passwords [true/false]
- Use
Special stringCharacters - Require special characters in passwords [true/false]
- Account
Settings stringId - The ID of this resource.
- Company
Name string - Company name
- string
- Default share link TTL in minutes
- Default
Versioning string - Default versioning setting [true/false]
- Dynamic
Secret float64Max Ttl - Maximum dynamic secret TTL in minutes
- Dynamic
Secret stringMax Ttl Enable - Enable maximum dynamic secret TTL [true/false]
- Enable
Item stringSharing - Enable item sharing [true/false]
- Enable
Password stringExpiration - Enable password expiration [true/false]
- Hide
Personal stringFolder - Hide personal folder [true/false]
- Hide
Static stringPassword - Hide static password [true/false]
- Invalid
Characters string - Characters not allowed in item names
- Item
Locking stringEnabled - Enable item locking [true/false]
- Items
Deletion stringProtection - Items deletion protection [true/false]
- Jwt
Ttl float64Default - Default JWT TTL in minutes
- Jwt
Ttl float64Max - Maximum JWT TTL in minutes
- Jwt
Ttl float64Min - Minimum JWT TTL in minutes
- Max
Versions string - Maximum number of versions
- Password
Expiration stringDays - Number of days before password expires
- Password
Expiration stringNotification Days - Number of days before password expiration to send notification
- Password
Length float64 - Minimum password length
- Use
Capital stringLetters - Require capital letters in passwords [true/false]
- Use
Lower stringLetters - Require lower-case letters in passwords [true/false]
- Use
Numbers string - Require numbers in passwords [true/false]
- Use
Special stringCharacters - Require special characters in passwords [true/false]
- account
Settings StringId - The ID of this resource.
- company
Name String - Company name
- String
- Default share link TTL in minutes
- default
Versioning String - Default versioning setting [true/false]
- dynamic
Secret DoubleMax Ttl - Maximum dynamic secret TTL in minutes
- dynamic
Secret StringMax Ttl Enable - Enable maximum dynamic secret TTL [true/false]
- enable
Item StringSharing - Enable item sharing [true/false]
- enable
Password StringExpiration - Enable password expiration [true/false]
- hide
Personal StringFolder - Hide personal folder [true/false]
- hide
Static StringPassword - Hide static password [true/false]
- invalid
Characters String - Characters not allowed in item names
- item
Locking StringEnabled - Enable item locking [true/false]
- items
Deletion StringProtection - Items deletion protection [true/false]
- jwt
Ttl DoubleDefault - Default JWT TTL in minutes
- jwt
Ttl DoubleMax - Maximum JWT TTL in minutes
- jwt
Ttl DoubleMin - Minimum JWT TTL in minutes
- max
Versions String - Maximum number of versions
- password
Expiration StringDays - Number of days before password expires
- password
Expiration StringNotification Days - Number of days before password expiration to send notification
- password
Length Double - Minimum password length
- use
Capital StringLetters - Require capital letters in passwords [true/false]
- use
Lower StringLetters - Require lower-case letters in passwords [true/false]
- use
Numbers String - Require numbers in passwords [true/false]
- use
Special StringCharacters - Require special characters in passwords [true/false]
- account
Settings stringId - The ID of this resource.
- company
Name string - Company name
- string
- Default share link TTL in minutes
- default
Versioning string - Default versioning setting [true/false]
- dynamic
Secret numberMax Ttl - Maximum dynamic secret TTL in minutes
- dynamic
Secret stringMax Ttl Enable - Enable maximum dynamic secret TTL [true/false]
- enable
Item stringSharing - Enable item sharing [true/false]
- enable
Password stringExpiration - Enable password expiration [true/false]
- hide
Personal stringFolder - Hide personal folder [true/false]
- hide
Static stringPassword - Hide static password [true/false]
- invalid
Characters string - Characters not allowed in item names
- item
Locking stringEnabled - Enable item locking [true/false]
- items
Deletion stringProtection - Items deletion protection [true/false]
- jwt
Ttl numberDefault - Default JWT TTL in minutes
- jwt
Ttl numberMax - Maximum JWT TTL in minutes
- jwt
Ttl numberMin - Minimum JWT TTL in minutes
- max
Versions string - Maximum number of versions
- password
Expiration stringDays - Number of days before password expires
- password
Expiration stringNotification Days - Number of days before password expiration to send notification
- password
Length number - Minimum password length
- use
Capital stringLetters - Require capital letters in passwords [true/false]
- use
Lower stringLetters - Require lower-case letters in passwords [true/false]
- use
Numbers string - Require numbers in passwords [true/false]
- use
Special stringCharacters - Require special characters in passwords [true/false]
- account_
settings_ strid - The ID of this resource.
- company_
name str - Company name
- str
- Default share link TTL in minutes
- default_
versioning str - Default versioning setting [true/false]
- dynamic_
secret_ floatmax_ ttl - Maximum dynamic secret TTL in minutes
- dynamic_
secret_ strmax_ ttl_ enable - Enable maximum dynamic secret TTL [true/false]
- enable_
item_ strsharing - Enable item sharing [true/false]
- enable_
password_ strexpiration - Enable password expiration [true/false]
- hide_
personal_ strfolder - Hide personal folder [true/false]
- hide_
static_ strpassword - Hide static password [true/false]
- invalid_
characters str - Characters not allowed in item names
- item_
locking_ strenabled - Enable item locking [true/false]
- items_
deletion_ strprotection - Items deletion protection [true/false]
- jwt_
ttl_ floatdefault - Default JWT TTL in minutes
- jwt_
ttl_ floatmax - Maximum JWT TTL in minutes
- jwt_
ttl_ floatmin - Minimum JWT TTL in minutes
- max_
versions str - Maximum number of versions
- password_
expiration_ strdays - Number of days before password expires
- password_
expiration_ strnotification_ days - Number of days before password expiration to send notification
- password_
length float - Minimum password length
- use_
capital_ strletters - Require capital letters in passwords [true/false]
- use_
lower_ strletters - Require lower-case letters in passwords [true/false]
- use_
numbers str - Require numbers in passwords [true/false]
- use_
special_ strcharacters - Require special characters in passwords [true/false]
- account
Settings StringId - The ID of this resource.
- company
Name String - Company name
- String
- Default share link TTL in minutes
- default
Versioning String - Default versioning setting [true/false]
- dynamic
Secret NumberMax Ttl - Maximum dynamic secret TTL in minutes
- dynamic
Secret StringMax Ttl Enable - Enable maximum dynamic secret TTL [true/false]
- enable
Item StringSharing - Enable item sharing [true/false]
- enable
Password StringExpiration - Enable password expiration [true/false]
- hide
Personal StringFolder - Hide personal folder [true/false]
- hide
Static StringPassword - Hide static password [true/false]
- invalid
Characters String - Characters not allowed in item names
- item
Locking StringEnabled - Enable item locking [true/false]
- items
Deletion StringProtection - Items deletion protection [true/false]
- jwt
Ttl NumberDefault - Default JWT TTL in minutes
- jwt
Ttl NumberMax - Maximum JWT TTL in minutes
- jwt
Ttl NumberMin - Minimum JWT TTL in minutes
- max
Versions String - Maximum number of versions
- password
Expiration StringDays - Number of days before password expires
- password
Expiration StringNotification Days - Number of days before password expiration to send notification
- password
Length Number - Minimum password length
- use
Capital StringLetters - Require capital letters in passwords [true/false]
- use
Lower StringLetters - Require lower-case letters in passwords [true/false]
- use
Numbers String - Require numbers in passwords [true/false]
- use
Special StringCharacters - 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) -> AccountSettingsfunc 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.
- Account
Settings stringId - The ID of this resource.
- Company
Name string - Company name
- string
- Default share link TTL in minutes
- Default
Versioning string - Default versioning setting [true/false]
- Dynamic
Secret doubleMax Ttl - Maximum dynamic secret TTL in minutes
- Dynamic
Secret stringMax Ttl Enable - Enable maximum dynamic secret TTL [true/false]
- Enable
Item stringSharing - Enable item sharing [true/false]
- Enable
Password stringExpiration - Enable password expiration [true/false]
- Hide
Personal stringFolder - Hide personal folder [true/false]
- Hide
Static stringPassword - Hide static password [true/false]
- Invalid
Characters string - Characters not allowed in item names
- Item
Locking stringEnabled - Enable item locking [true/false]
- Items
Deletion stringProtection - Items deletion protection [true/false]
- Jwt
Ttl doubleDefault - Default JWT TTL in minutes
- Jwt
Ttl doubleMax - Maximum JWT TTL in minutes
- Jwt
Ttl doubleMin - Minimum JWT TTL in minutes
- Max
Versions string - Maximum number of versions
- Password
Expiration stringDays - Number of days before password expires
- Password
Expiration stringNotification Days - Number of days before password expiration to send notification
- Password
Length double - Minimum password length
- Use
Capital stringLetters - Require capital letters in passwords [true/false]
- Use
Lower stringLetters - Require lower-case letters in passwords [true/false]
- Use
Numbers string - Require numbers in passwords [true/false]
- Use
Special stringCharacters - Require special characters in passwords [true/false]
- Account
Settings stringId - The ID of this resource.
- Company
Name string - Company name
- string
- Default share link TTL in minutes
- Default
Versioning string - Default versioning setting [true/false]
- Dynamic
Secret float64Max Ttl - Maximum dynamic secret TTL in minutes
- Dynamic
Secret stringMax Ttl Enable - Enable maximum dynamic secret TTL [true/false]
- Enable
Item stringSharing - Enable item sharing [true/false]
- Enable
Password stringExpiration - Enable password expiration [true/false]
- Hide
Personal stringFolder - Hide personal folder [true/false]
- Hide
Static stringPassword - Hide static password [true/false]
- Invalid
Characters string - Characters not allowed in item names
- Item
Locking stringEnabled - Enable item locking [true/false]
- Items
Deletion stringProtection - Items deletion protection [true/false]
- Jwt
Ttl float64Default - Default JWT TTL in minutes
- Jwt
Ttl float64Max - Maximum JWT TTL in minutes
- Jwt
Ttl float64Min - Minimum JWT TTL in minutes
- Max
Versions string - Maximum number of versions
- Password
Expiration stringDays - Number of days before password expires
- Password
Expiration stringNotification Days - Number of days before password expiration to send notification
- Password
Length float64 - Minimum password length
- Use
Capital stringLetters - Require capital letters in passwords [true/false]
- Use
Lower stringLetters - Require lower-case letters in passwords [true/false]
- Use
Numbers string - Require numbers in passwords [true/false]
- Use
Special stringCharacters - Require special characters in passwords [true/false]
- account
Settings StringId - The ID of this resource.
- company
Name String - Company name
- String
- Default share link TTL in minutes
- default
Versioning String - Default versioning setting [true/false]
- dynamic
Secret DoubleMax Ttl - Maximum dynamic secret TTL in minutes
- dynamic
Secret StringMax Ttl Enable - Enable maximum dynamic secret TTL [true/false]
- enable
Item StringSharing - Enable item sharing [true/false]
- enable
Password StringExpiration - Enable password expiration [true/false]
- hide
Personal StringFolder - Hide personal folder [true/false]
- hide
Static StringPassword - Hide static password [true/false]
- invalid
Characters String - Characters not allowed in item names
- item
Locking StringEnabled - Enable item locking [true/false]
- items
Deletion StringProtection - Items deletion protection [true/false]
- jwt
Ttl DoubleDefault - Default JWT TTL in minutes
- jwt
Ttl DoubleMax - Maximum JWT TTL in minutes
- jwt
Ttl DoubleMin - Minimum JWT TTL in minutes
- max
Versions String - Maximum number of versions
- password
Expiration StringDays - Number of days before password expires
- password
Expiration StringNotification Days - Number of days before password expiration to send notification
- password
Length Double - Minimum password length
- use
Capital StringLetters - Require capital letters in passwords [true/false]
- use
Lower StringLetters - Require lower-case letters in passwords [true/false]
- use
Numbers String - Require numbers in passwords [true/false]
- use
Special StringCharacters - Require special characters in passwords [true/false]
- account
Settings stringId - The ID of this resource.
- company
Name string - Company name
- string
- Default share link TTL in minutes
- default
Versioning string - Default versioning setting [true/false]
- dynamic
Secret numberMax Ttl - Maximum dynamic secret TTL in minutes
- dynamic
Secret stringMax Ttl Enable - Enable maximum dynamic secret TTL [true/false]
- enable
Item stringSharing - Enable item sharing [true/false]
- enable
Password stringExpiration - Enable password expiration [true/false]
- hide
Personal stringFolder - Hide personal folder [true/false]
- hide
Static stringPassword - Hide static password [true/false]
- invalid
Characters string - Characters not allowed in item names
- item
Locking stringEnabled - Enable item locking [true/false]
- items
Deletion stringProtection - Items deletion protection [true/false]
- jwt
Ttl numberDefault - Default JWT TTL in minutes
- jwt
Ttl numberMax - Maximum JWT TTL in minutes
- jwt
Ttl numberMin - Minimum JWT TTL in minutes
- max
Versions string - Maximum number of versions
- password
Expiration stringDays - Number of days before password expires
- password
Expiration stringNotification Days - Number of days before password expiration to send notification
- password
Length number - Minimum password length
- use
Capital stringLetters - Require capital letters in passwords [true/false]
- use
Lower stringLetters - Require lower-case letters in passwords [true/false]
- use
Numbers string - Require numbers in passwords [true/false]
- use
Special stringCharacters - Require special characters in passwords [true/false]
- account_
settings_ strid - The ID of this resource.
- company_
name str - Company name
- str
- Default share link TTL in minutes
- default_
versioning str - Default versioning setting [true/false]
- dynamic_
secret_ floatmax_ ttl - Maximum dynamic secret TTL in minutes
- dynamic_
secret_ strmax_ ttl_ enable - Enable maximum dynamic secret TTL [true/false]
- enable_
item_ strsharing - Enable item sharing [true/false]
- enable_
password_ strexpiration - Enable password expiration [true/false]
- hide_
personal_ strfolder - Hide personal folder [true/false]
- hide_
static_ strpassword - Hide static password [true/false]
- invalid_
characters str - Characters not allowed in item names
- item_
locking_ strenabled - Enable item locking [true/false]
- items_
deletion_ strprotection - Items deletion protection [true/false]
- jwt_
ttl_ floatdefault - Default JWT TTL in minutes
- jwt_
ttl_ floatmax - Maximum JWT TTL in minutes
- jwt_
ttl_ floatmin - Minimum JWT TTL in minutes
- max_
versions str - Maximum number of versions
- password_
expiration_ strdays - Number of days before password expires
- password_
expiration_ strnotification_ days - Number of days before password expiration to send notification
- password_
length float - Minimum password length
- use_
capital_ strletters - Require capital letters in passwords [true/false]
- use_
lower_ strletters - Require lower-case letters in passwords [true/false]
- use_
numbers str - Require numbers in passwords [true/false]
- use_
special_ strcharacters - Require special characters in passwords [true/false]
- account
Settings StringId - The ID of this resource.
- company
Name String - Company name
- String
- Default share link TTL in minutes
- default
Versioning String - Default versioning setting [true/false]
- dynamic
Secret NumberMax Ttl - Maximum dynamic secret TTL in minutes
- dynamic
Secret StringMax Ttl Enable - Enable maximum dynamic secret TTL [true/false]
- enable
Item StringSharing - Enable item sharing [true/false]
- enable
Password StringExpiration - Enable password expiration [true/false]
- hide
Personal StringFolder - Hide personal folder [true/false]
- hide
Static StringPassword - Hide static password [true/false]
- invalid
Characters String - Characters not allowed in item names
- item
Locking StringEnabled - Enable item locking [true/false]
- items
Deletion StringProtection - Items deletion protection [true/false]
- jwt
Ttl NumberDefault - Default JWT TTL in minutes
- jwt
Ttl NumberMax - Maximum JWT TTL in minutes
- jwt
Ttl NumberMin - Minimum JWT TTL in minutes
- max
Versions String - Maximum number of versions
- password
Expiration StringDays - Number of days before password expires
- password
Expiration StringNotification Days - Number of days before password expiration to send notification
- password
Length Number - Minimum password length
- use
Capital StringLetters - Require capital letters in passwords [true/false]
- use
Lower StringLetters - Require lower-case letters in passwords [true/false]
- use
Numbers String - Require numbers in passwords [true/false]
- use
Special StringCharacters - 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
akeylessTerraform Provider.
published on Monday, Apr 27, 2026 by akeyless-community
