Version: v0.6.1

NiFi UserGroup

NifiUserGroup is the Schema for the nifi user groups API.

apiVersion: nifi.orange.com/v1alpha1
kind: NifiUserGroup
metadata:
name: group-test
spec:
clusterRef:
name: nc
namespace: nifikop
usersRef:
- name: nc-0-node.nc-headless.nifikop.svc.cluster.local
- name: nc-controller.nifikop.mgt.cluster.local
accessPolicies:
- type: global
action: read
resource: /counters

NifiUser

FieldTypeDescriptionRequiredDefault
metadataObjectMetadatais metadata that all persisted resources must have, which includes all objects usergroups must create.Nonil
specNifiUserGroupSpecdefines the desired state of NifiUserGroup.Nonil
statusNifiUserGroupStatusdefines the observed state of NifiUserGroup.Nonil

NifiUserGroupSpec

FieldTypeDescriptionRequiredDefault
clusterRefClusterReferencecontains the reference to the NifiCluster with the one the user is linked.Yes-
usersRef[ ]UserReferencecontains the list of reference to NifiUsers that are part to the group.No[]
accessPolicies[ ]AccessPolicydefines the list of access policies that will be granted to the group.No[]

NifiUserGroupStatus

FieldTypeDescriptionRequiredDefault
idstringthe nifi usergroup's node id.Yes-
versionstringthe last nifi usergroup's node revision version catched.Yes-

UserReference

FieldTypeDescriptionRequiredDefault
namestringname of the NifiUser.Yes-
namespacestringthe NifiUser namespace location.Yes-
Last updated on by Alexandre Guitton