Class: Aws::Cloud9::Types::EnvironmentMember

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

Overview

Information about an environment member for an Cloud9 development environment.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#environment_idString

The ID of the environment for the environment member.

Returns:

  • (String)


543
544
545
546
547
548
549
550
551
# File 'lib/aws-sdk-cloud9/types.rb', line 543

class EnvironmentMember < Struct.new(
  :permissions,
  :user_id,
  :user_arn,
  :environment_id,
  :last_access)
  SENSITIVE = []
  include Aws::Structure
end

#last_accessTime

The time, expressed in epoch time format, when the environment member last opened the environment.

Returns:

  • (Time)


543
544
545
546
547
548
549
550
551
# File 'lib/aws-sdk-cloud9/types.rb', line 543

class EnvironmentMember < Struct.new(
  :permissions,
  :user_id,
  :user_arn,
  :environment_id,
  :last_access)
  SENSITIVE = []
  include Aws::Structure
end

#permissionsString

The type of environment member permissions associated with this environment member. Available values include:

  • ‘owner`: Owns the environment.

  • ‘read-only`: Has read-only access to the environment.

  • ‘read-write`: Has read-write access to the environment.

Returns:

  • (String)


543
544
545
546
547
548
549
550
551
# File 'lib/aws-sdk-cloud9/types.rb', line 543

class EnvironmentMember < Struct.new(
  :permissions,
  :user_id,
  :user_arn,
  :environment_id,
  :last_access)
  SENSITIVE = []
  include Aws::Structure
end

#user_arnString

The Amazon Resource Name (ARN) of the environment member.

Returns:

  • (String)


543
544
545
546
547
548
549
550
551
# File 'lib/aws-sdk-cloud9/types.rb', line 543

class EnvironmentMember < Struct.new(
  :permissions,
  :user_id,
  :user_arn,
  :environment_id,
  :last_access)
  SENSITIVE = []
  include Aws::Structure
end

#user_idString

The user ID in Identity and Access Management (IAM) of the environment member.

Returns:

  • (String)


543
544
545
546
547
548
549
550
551
# File 'lib/aws-sdk-cloud9/types.rb', line 543

class EnvironmentMember < Struct.new(
  :permissions,
  :user_id,
  :user_arn,
  :environment_id,
  :last_access)
  SENSITIVE = []
  include Aws::Structure
end