class Aws::SecurityHub::Types::AwsIamAccessKeySessionContextSessionIssuer

Information about the entity that created the session.

@note When making an API call, you may pass AwsIamAccessKeySessionContextSessionIssuer

data as a hash:

    {
      type: "NonEmptyString",
      principal_id: "NonEmptyString",
      arn: "NonEmptyString",
      account_id: "NonEmptyString",
      user_name: "NonEmptyString",
    }

@!attribute [rw] type

The type of principal (user, role, or group) that created the
session.
@return [String]

@!attribute [rw] principal_id

The principal ID of the principal (user, role, or group) that
created the session.
@return [String]

@!attribute [rw] arn

The ARN of the session.
@return [String]

@!attribute [rw] account_id

The identifier of the Amazon Web Services account that created the
session.
@return [String]

@!attribute [rw] user_name

The name of the principal that created the session.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/securityhub-2018-10-26/AwsIamAccessKeySessionContextSessionIssuer AWS API Documentation

Constants

SENSITIVE