Class: Aws::Redshift::Types::ModifyClusterIamRolesMessage
- Inherits:
-
Struct
- Object
- Struct
- Aws::Redshift::Types::ModifyClusterIamRolesMessage
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-redshift/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#add_iam_roles ⇒ Array<String>
Zero or more IAM roles to associate with the cluster.
-
#cluster_identifier ⇒ String
The unique identifier of the cluster for which you want to associate or disassociate IAM roles.
-
#default_iam_role_arn ⇒ String
The Amazon Resource Name (ARN) for the IAM role that was set as default for the cluster when the cluster was last modified.
-
#remove_iam_roles ⇒ Array<String>
Zero or more IAM roles in ARN format to disassociate from the cluster.
Instance Attribute Details
#add_iam_roles ⇒ Array<String>
Zero or more IAM roles to associate with the cluster. The roles must be in their Amazon Resource Name (ARN) format.
8105 8106 8107 8108 8109 8110 8111 8112 |
# File 'lib/aws-sdk-redshift/types.rb', line 8105 class ModifyClusterIamRolesMessage < Struct.new( :cluster_identifier, :add_iam_roles, :remove_iam_roles, :default_iam_role_arn) SENSITIVE = [] include Aws::Structure end |
#cluster_identifier ⇒ String
The unique identifier of the cluster for which you want to associate or disassociate IAM roles.
8105 8106 8107 8108 8109 8110 8111 8112 |
# File 'lib/aws-sdk-redshift/types.rb', line 8105 class ModifyClusterIamRolesMessage < Struct.new( :cluster_identifier, :add_iam_roles, :remove_iam_roles, :default_iam_role_arn) SENSITIVE = [] include Aws::Structure end |
#default_iam_role_arn ⇒ String
The Amazon Resource Name (ARN) for the IAM role that was set as default for the cluster when the cluster was last modified.
8105 8106 8107 8108 8109 8110 8111 8112 |
# File 'lib/aws-sdk-redshift/types.rb', line 8105 class ModifyClusterIamRolesMessage < Struct.new( :cluster_identifier, :add_iam_roles, :remove_iam_roles, :default_iam_role_arn) SENSITIVE = [] include Aws::Structure end |
#remove_iam_roles ⇒ Array<String>
Zero or more IAM roles in ARN format to disassociate from the cluster.
8105 8106 8107 8108 8109 8110 8111 8112 |
# File 'lib/aws-sdk-redshift/types.rb', line 8105 class ModifyClusterIamRolesMessage < Struct.new( :cluster_identifier, :add_iam_roles, :remove_iam_roles, :default_iam_role_arn) SENSITIVE = [] include Aws::Structure end |