Class: Aws::QuickSight::Types::UpdateCustomPermissionsRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#aws_account_id ⇒ String

The ID of the Amazon Web Services account that contains the custom permissions profile that you want to update.

Returns:

  • (String)


49404
49405
49406
49407
49408
49409
49410
49411
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 49404

class UpdateCustomPermissionsRequest < Struct.new(
  :aws_account_id,
  :custom_permissions_name,
  :capabilities,
  :governance)
  SENSITIVE = []
  include Aws::Structure
end

#capabilities ⇒ Types::Capabilities

A set of actions to include in the custom permissions profile.

Returns:



49404
49405
49406
49407
49408
49409
49410
49411
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 49404

class UpdateCustomPermissionsRequest < Struct.new(
  :aws_account_id,
  :custom_permissions_name,
  :capabilities,
  :governance)
  SENSITIVE = []
  include Aws::Structure
end

#custom_permissions_name ⇒ String

The name of the custom permissions profile that you want to update.

Returns:

  • (String)


49404
49405
49406
49407
49408
49409
49410
49411
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 49404

class UpdateCustomPermissionsRequest < Struct.new(
  :aws_account_id,
  :custom_permissions_name,
  :capabilities,
  :governance)
  SENSITIVE = []
  include Aws::Structure
end

#governance ⇒ Types::Governance

The governance configuration for the custom permissions profile. The UpdateCustomPermissions operation replaces all existing Capabilities and Governance values. If you omit this parameter, Amazon Quick removes governance from the profile and the existing custom permission behavior applies.

Returns:



49404
49405
49406
49407
49408
49409
49410
49411
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 49404

class UpdateCustomPermissionsRequest < Struct.new(
  :aws_account_id,
  :custom_permissions_name,
  :capabilities,
  :governance)
  SENSITIVE = []
  include Aws::Structure
end