Skip to main content
Version: v1.6

Gcp-Custom-Role

Description

Base IAM role module to create GCP IAM Role from other roles and adhoc permissions

Specification

Properties

NameDescriptionTypeRequiredDefault
descriptionRole readable descriptiontrue
permissionsPermissions to be merged into developer rolelist(string)false
projectGoogle cloud project nametrue
remove_permissionsIn some cases, the roles contains permissions which are not needed, remove them with this listlist(string)false
role_idRole IAM IDtrue
rolesRoles to be merged into developer rolelist(string)false
titleRole readable titletrue
writeConnectionSecretToRefThe secret which the cloud resource connection will be written towriteConnectionSecretToReffalse

writeConnectionSecretToRef

NameDescriptionTypeRequiredDefault
nameThe secret name which the cloud resource connection will be written tostringtrue
namespaceThe secret namespace which the cloud resource connection will be written tostringfalse