Skip to main content

Identity

Resource Identity in pulumi-infisical.
2 min read

Resource Identity in pulumi-infisical.

Pulumi type: infisical:index/identity:Identity.

name is the Pulumi resource name. Nested object fields are documented under that object. They are not arguments of this resource.

Example#

Only required arguments are set. A string in angle brackets stands in for that argument. Any other value is an option or example written in the SDK description.

Arguments#

PropertyTypeRequiredDescription
hasDeleteProtectionbooleannoWhether the identity has delete protection, defaults to false
metadatasIdentityMetadata (input)[]noThe metadata associated with this identity
namestringnoThe name for the identity
orgIdstringyesThe ID of the organization for the identity
rolestringyesThe role for the identity. Available default role options are 'admin', 'member', and 'no-access'. If you've created custom roles, you can use their slugs as well.

Outputs#

Computed outputs are produced by the provider. They are not constructor arguments.

PropertyTypeComputedDescription
authModesstring[]yesThe authentication types of the identity
hasDeleteProtectionbooleannoWhether the identity has delete protection, defaults to false
metadatasIdentityMetadata (output)[]noThe metadata associated with this identity
namestringnoThe name for the identity
orgIdstringnoThe ID of the organization for the identity
rolestringnoThe role for the identity. Available default role options are 'admin', 'member', and 'no-access'. If you've created custom roles, you can use their slugs as well.

IdentityMetadata (input)#

Input object IdentityMetadata. Fields below belong to this object, not to the parent.

PropertyTypeRequiredDescription
keystringyesThe key of the metadata object
valuestringyesThe value of the metadata object

IdentityMetadata (output)#

Output object IdentityMetadata. Fields below belong to this object.

PropertyTypeAlways presentDescription
keystringyesThe key of the metadata object
valuestringyesThe value of the metadata object