class Google::Apis::ServiceconsumermanagementV1::TenantProjectPolicy

Describes policy settings that need to be applied to a newly created tenant project.

Attributes

policy_bindings[RW]

Policy bindings to be applied to the tenant project, in addition to the 'roles/ owner' role granted to the Service Consumer Management service account. At least one binding must have the role `roles/owner`. Corresponds to the JSON property `policyBindings` @return [Array<Google::Apis::ServiceconsumermanagementV1::PolicyBinding>]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/serviceconsumermanagement_v1/classes.rb, line 3143
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/serviceconsumermanagement_v1/classes.rb, line 3148
def update!(**args)
  @policy_bindings = args[:policy_bindings] if args.key?(:policy_bindings)
end