Skip to main content

OrgRole

Resource OrgRole in pulumi-infisical.
3 min read

Resource OrgRole in pulumi-infisical.

Pulumi type: infisical:index/orgRole:OrgRole.

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
descriptionstringnoThe description for the new role. Defaults to an empty string.
namestringnoThe name for the new role
permissionsOrgRolePermission (input)[]yesThe permissions assigned to the organization role. Refer to the documentation here https://infisical.com/docs/internals/permissions for its usage.
slugstringyesThe slug for the new role

Outputs#

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

PropertyTypeComputedDescription
descriptionstringnoThe description for the new role. Defaults to an empty string.
namestringnoThe name for the new role
permissionsOrgRolePermission (output)[]noThe permissions assigned to the organization role. Refer to the documentation here https://infisical.com/docs/internals/permissions for its usage.
slugstringnoThe slug for the new role

OrgRolePermission (input)#

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

PropertyTypeRequiredDescription
actionsstring[]yesDescribe what actions an entity can take.
conditionsstringnoWhen specified, only matching conditions will be allowed to access given resource. Refer to the documentation in https://infisical.com/docs/internals/permissions#conditions for the complete list of supported properties and operators.
invertedbooleannoWhether rule forbids. Set this to true if permission forbids.
subjectstringyesDescribe the entity the permission pertains to.

OrgRolePermission (output)#

Output object OrgRolePermission. Fields below belong to this object.

PropertyTypeAlways presentDescription
actionsstring[]yesDescribe what actions an entity can take.
conditionsstringnoWhen specified, only matching conditions will be allowed to access given resource. Refer to the documentation in https://infisical.com/docs/internals/permissions#conditions for the complete list of supported properties and operators.
invertedbooleanyesWhether rule forbids. Set this to true if permission forbids.
subjectstringyesDescribe the entity the permission pertains to.