Class Arn
Amazon Resource Names (ARN)
wird verwendet um eine eindeutig AWS-Ressourcen zu identifizieren.
<!-- AWS Elastic Beanstalk application version --> arn:aws:elasticbeanstalk:us-east-1:123456789012:environment/My App/MyEnvironment <!-- IAM user name --> arn:aws:iam::123456789012:user/David <!-- Amazon RDS tag --> arn:aws:rds:eu-west-1:001234567890:db:mysql-db <!-- Amazon S3 bucket (and all objects in it)--> arn:aws:s3:::my_corporate_bucket/*
- Alvine\Core\Alvine
- Alvine\Infrastructure\Amazon\Aws\Arn
Namespace: Alvine\Infrastructure\Amazon\Aws
Package: Alvine\Infrastructure\Amazon\Aws
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.com
Version: $Revision:$
Since: 20141217
Link: alvine.io
Link: http://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html
Located at Arn.class.php
Package: Alvine\Infrastructure\Amazon\Aws
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.com
Version: $Revision:$
Since: 20141217
Link: alvine.io
Link: http://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html
Located at Arn.class.php
public
|
#
__construct( string $partition, string $service, string $region, string $account, string $resource )
Neues Objekt |
public
string
|
|
public
string
|
|
public
|
|
public
string
|
|
public
string
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
string
|
|
public static
|
|
public static
|
protected
string
|
$partition
Die Partition, in der sich die Ressource befindet Für Standard AWS Regionen ist die Partition "aws". |
|
protected
string
|
$service
Der Service-Namespace, die das AWS Produkt identifiziert (zB Amazon S3, IAM oder Amazon RDS). |
|
protected
|
$region
Die Region in der sich die Ressource befindet. Einige Ressourcen benötigen keine Region, daher kann diese auch weggelassen werden |
|
protected
string|null
|
$account
Die ID des AWS-Konto, das die Ressource besitzt, ohne die Bindestriche. Beispielsweise 123456789012. Einige Ressourcen benötigen keine Kontonummer, daher kann diese auch weggelassen werden |
|
protected
string
|
$resource
Ressource Dieser Teil variiert ja nach Service |