Class: Aws::DataZone::Types::CreateGroupProfileInput

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#client_token ⇒ String

A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.

A suitable default value is auto-generated. You should normally not need to pass this option.

Returns:

  • (String)


4909
4910
4911
4912
4913
4914
4915
4916
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 4909

class CreateGroupProfileInput < Struct.new(
  :domain_identifier,
  :group_identifier,
  :role_principal_arn,
  :client_token)
  SENSITIVE = []
  include Aws::Structure
end

#domain_identifier ⇒ String

The identifier of the Amazon DataZone domain in which the group profile is created.

Returns:

  • (String)


4909
4910
4911
4912
4913
4914
4915
4916
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 4909

class CreateGroupProfileInput < Struct.new(
  :domain_identifier,
  :group_identifier,
  :role_principal_arn,
  :client_token)
  SENSITIVE = []
  include Aws::Structure
end

#group_identifier ⇒ String

The identifier of the group for which the group profile is created.

Returns:

  • (String)


4909
4910
4911
4912
4913
4914
4915
4916
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 4909

class CreateGroupProfileInput < Struct.new(
  :domain_identifier,
  :group_identifier,
  :role_principal_arn,
  :client_token)
  SENSITIVE = []
  include Aws::Structure
end

#role_principal_arn ⇒ String

The ARN of the IAM role that will be associated with the group profile. This role defines the permissions that group members will assume when accessing Amazon DataZone resources.

Returns:

  • (String)


4909
4910
4911
4912
4913
4914
4915
4916
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 4909

class CreateGroupProfileInput < Struct.new(
  :domain_identifier,
  :group_identifier,
  :role_principal_arn,
  :client_token)
  SENSITIVE = []
  include Aws::Structure
end