From a1bae49144db8313caf27a6c61dc6c2f0e00c5c9 Mon Sep 17 00:00:00 2001 From: Kelvin Wang Date: Wed, 20 Feb 2019 09:20:38 -0500 Subject: [PATCH] feat(influxdb): add billing resource type --- authz.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/authz.go b/authz.go index dc071284ee..a71d9f039c 100644 --- a/authz.go +++ b/authz.go @@ -121,6 +121,8 @@ const ( LabelsResourceType = ResourceType("labels") // 11 // ViewsResourceType gives permission to one or more views. ViewsResourceType = ResourceType("views") // 12 + // BillingResourceType gives permission to one or more billings. + BillingResourceType = ResourceType("billing") // 13 ) // AllResourceTypes is the list of all known resource types. @@ -138,6 +140,7 @@ var AllResourceTypes = []ResourceType{ SecretsResourceType, // 10 LabelsResourceType, // 11 ViewsResourceType, // 12 + BillingResourceType, // 13 } // OrgResourceTypes is the list of all known resource types that belong to an organization. @@ -173,6 +176,7 @@ func (t ResourceType) Valid() (err error) { case SecretsResourceType: // 10 case LabelsResourceType: // 11 case ViewsResourceType: // 12 + case BillingResourceType: // 13 default: err = ErrInvalidResourceType }