Client
class Client extends Client
Amazon Elastic Compute Cloud Client
Constants
DEFAULTDOMAIN |
AWS DOMAIN |
DEFAULTAPIURI |
Default Api Uri von glacier.amazonaws |
VERSION |
Version der API von glacier.amazonaws |
VERSIONHEADER |
Versionheader der API |
SERVICENAME |
Servicename |
Properties
protected Region | $region | from Client | |
protected string | $servicename | from Client |
Methods
Neuer Glacier Client
Request-Header
Tresor erstellen
Tresor löschen
Informationen zu einem Tresor
Legt ein neues Archiv an
Löscht ein Archiv
Job Liste
Job Details
Daten Download
Liste der angelegten Vaults
Details
at line 63
__construct(URI $uri)
Neuer Glacier Client
at line 84
protected RequestHeader
createRequestHeader(RequestHeader $header = null)
Request-Header
in Client at line 86
protected
convertAndSendRequest(Request $request)
convertAndSendRequest
in Client at line 142
Client
setCredential(Credentials $credential)
setCredential
Über diese Methoden kann die Authentifizierung des Requests gesetzt werden.
at line 98
string
createVault(string $vaultName)
Tresor erstellen
Diese Operation erstellt einen neuen Tresor
at line 114
Response
deleteVault(string $vaultName)
Tresor löschen
Diese Operation löscht einen Tresor
at line 130
Vault
describeVault(string $vaultName)
Informationen zu einem Tresor
Diese Operation liefert Informationen zu einem Tresor, einschließlich der Tresor Amazon Resource Name (ARN)
at line 146
Archive
uploadArchive(string $vaultName, string $body, string $description)
Legt ein neues Archiv an
at line 164
Response
deleteArchive(string $vaultName, string $archiveID)
Löscht ein Archiv
at line 181
InitiateJob
initiateJob(string $vaultName, AbstractRetrieval $retrieval)
neuen Job anlegen
Es wird ein neuer Job angelegt. Es können listen mit Archiven oder ein Archiv angefordert werden
at line 199
Job>
listJobs(string $vaultName)
Job Liste
Es wird eine Liste mit allen Jobs angefordert
at line 223
Job
describeJob(string $vaultName, string $jobID)
Job Details
Es wird ein Job per ID angefordert.
at line 240
string
getJobOutput(string $vaultName, string $jobID)
Daten Download
Das Ergebnis eines Job wird mit dieser Methode runtergeladen.
at line 254
Vault>
listVaults()
Liste der angelegten Vaults
Diese Operation liefert eine Collection von Informationen zu Tresoren, einschließlich der Tresor Amazon Resource Name (ARN) zurück