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.
7798 7799 7800 7801 7802 7803 7804 7805 |
# File 'lib/aws-sdk-redshift/types.rb', line 7798 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.
7798 7799 7800 7801 7802 7803 7804 7805 |
# File 'lib/aws-sdk-redshift/types.rb', line 7798 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.
7798 7799 7800 7801 7802 7803 7804 7805 |
# File 'lib/aws-sdk-redshift/types.rb', line 7798 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.
7798 7799 7800 7801 7802 7803 7804 7805 |
# File 'lib/aws-sdk-redshift/types.rb', line 7798 class ModifyClusterIamRolesMessage < Struct.new( :cluster_identifier, :add_iam_roles, :remove_iam_roles, :default_iam_role_arn) SENSITIVE = [] include Aws::Structure end |