Class: Aws::FinSpaceData::Types::PermissionGroupParams

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-finspacedata/types.rb

Overview

Permission group parameters for Dataset permissions.

Here is an example of how you could specify the ‘PermissionGroupParams`:

‘ { “permissionGroupId”: “0r6fCRtSTUk4XPfXQe3M0g”, “datasetPermissions”: [ “ViewDatasetDetails”, “AddDatasetData”, “EditDatasetMetadata”, “DeleteDataset” ] } `

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#dataset_permissionsArray<Types::ResourcePermission>

List of resource permissions.

Returns:



2157
2158
2159
2160
2161
2162
# File 'lib/aws-sdk-finspacedata/types.rb', line 2157

class PermissionGroupParams < Struct.new(
  :permission_group_id,
  :dataset_permissions)
  SENSITIVE = []
  include Aws::Structure
end

#permission_group_idString

The unique identifier for the ‘PermissionGroup`.

Returns:

  • (String)


2157
2158
2159
2160
2161
2162
# File 'lib/aws-sdk-finspacedata/types.rb', line 2157

class PermissionGroupParams < Struct.new(
  :permission_group_id,
  :dataset_permissions)
  SENSITIVE = []
  include Aws::Structure
end