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.
8052 8053 8054 8055 8056 8057 8058 8059 |
# File 'lib/aws-sdk-redshift/types.rb', line 8052 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.
8052 8053 8054 8055 8056 8057 8058 8059 |
# File 'lib/aws-sdk-redshift/types.rb', line 8052 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.
8052 8053 8054 8055 8056 8057 8058 8059 |
# File 'lib/aws-sdk-redshift/types.rb', line 8052 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.
8052 8053 8054 8055 8056 8057 8058 8059 |
# File 'lib/aws-sdk-redshift/types.rb', line 8052 class ModifyClusterIamRolesMessage < Struct.new( :cluster_identifier, :add_iam_roles, :remove_iam_roles, :default_iam_role_arn) SENSITIVE = [] include Aws::Structure end |