class User extends User

IAM User

Ein Benutzer ist eine Spezialform einer Identität und spiegelt einen realen Nutzer des AWS Systems wieder.

Properties

protected DateTime $createdate
protected DateTime $passwordlastused
protected string $userid
protected string $path Beispiel : /division_abc/subdivision_xyz/
protected string $arn Amazon Resource Name (ARN)

Methods

__construct(string $username, string $userid, string $createdate, string $arn, string $path)

Neuen Benutzer Datatype erstellen

DateTime
getCreatedate()

getCreatedate

setPasswordlastused(string $passwordlastused)

setPasswordlastused

DateTime
getPasswordlastused()

getPasswordlastused

setUserid(string $userid)

setUserid

string
getUserid()

getUserid

setPath(string $path)

setPath

string
getPath()

getPath

setArn(string $arn)

setArn

string
getArn()

getArn

setCreatedate(string $createdate)

setCreatedate

Details

at line 89
__construct(string $username, string $userid, string $createdate, string $arn, string $path)

Neuen Benutzer Datatype erstellen

Bei Benutzern ist der Anmeldename im Hash gespeichert und somit identisch zur Objekt-ID.

Parameters

string $username Username
string $userid UserID
string $createdate ISO8601 Erstelldatum des Users
string $arn Amazon Resource Name
string $path Benutzerpfad

Exceptions

FormatException Falsches Format

at line 106
DateTime getCreatedate()

getCreatedate

Gibt das Datum zurück wann der Benutzer erstellt wurde

Return Value

DateTime

at line 119
User setPasswordlastused(string $passwordlastused)

setPasswordlastused

Setzt das Datum des letzten logins des Benutzers

Parameters

string $passwordlastused ISO8601 Datum des letzten logins

Return Value

User dieses Objekt

at line 131
DateTime getPasswordlastused()

getPasswordlastused

Gibt das letzte Datum zurück wann sich der User in AWS eingeloggt hat

Return Value

DateTime letztes Datum

at line 144
User setUserid(string $userid)

setUserid

Setzt die ID des Benutzers

Parameters

string $userid Benutzersid

Return Value

User dieses Objekt

at line 156
string getUserid()

getUserid

Gibt die Benutzerids zurück

Return Value

string Benutzerid

at line 169
User setPath(string $path)

setPath

Setzt den Pfad des Benutzers

Parameters

string $path Benutzerspfad

Return Value

User dieses Objekt

at line 181
string getPath()

getPath

Gibt den Benutzerpfad zurück

Return Value

string Benutzerspfad

at line 194
User setArn(string $arn)

setArn

Setzt den Amazon Resource Name

Parameters

string $arn Amazon Resource Name

Return Value

User dieses Objekt

at line 206
string getArn()

getArn

Gibt den Amazon Resource Name zurück

Return Value

string Amazon Resource Name

at line 221
User setCreatedate(string $createdate)

setCreatedate

Setzt das Erstelldatum des Benutzers

Parameters

string $createdate ISO8601 Erstelldatum

Return Value

User dieses Objekt

Exceptions

FormatException Falsches Format