Amazon (AWS) model¶
Reference documentation
This is reference documentation covering the entire Atlan model. It is not the best place to start when trying to understand developing with Atlan. For that, we would suggest starting with either:
Base class for AWS assets.
classDiagram
direction RL
class AWS {
<<abstract>>
}
link AWS "../aws"
class Cloud {
<<abstract>>
}
link Cloud "../entities/cloud"
Cloud <|-- AWS : extends
class Asset {
<<abstract>>
}
link Asset "../entities/asset"
Asset <|-- Cloud : extends
class Catalog {
<<abstract>>
}
link Catalog "../entities/catalog"
Asset <|-- Catalog : extends
class BI {
<<abstract>>
}
link BI "bi"
Catalog <|-- BI : extends
class Referenceable {
<<abstract>>
}
link Referenceable "../entities/referenceable"
Referenceable <|-- Asset : extends
class ObjectStore {
<<abstract>>
}
link ObjectStore "../entities/objectstore"
Catalog <|-- ObjectStore : extends
class S3 {
<<abstract>>
}
link S3 "../s3"
ObjectStore <|-- S3 : extends
AWS <|-- S3 : extends
class S3Bucket
link S3Bucket "../entities/s3bucket"
S3 <|-- S3Bucket : extends
class S3Object
link S3Object "../entities/s3object"
S3 <|-- S3Object : extends
class QuickSight {
<<abstract>>
}
link QuickSight "../quicksight"
BI <|-- QuickSight : extends
class QuickSightFolder
link QuickSightFolder "../entities/quicksightfolder"
QuickSight <|-- QuickSightFolder : extends
class QuickSightDashboardVisual
link QuickSightDashboardVisual "../entities/quicksightdashboardvisual"
QuickSight <|-- QuickSightDashboardVisual : extends
class QuickSightAnalysisVisual
link QuickSightAnalysisVisual "../entities/quicksightanalysisvisual"
QuickSight <|-- QuickSightAnalysisVisual : extends
class QuickSightDatasetField
link QuickSightDatasetField "../entities/quicksightdatasetfield"
QuickSight <|-- QuickSightDatasetField : extends
class QuickSightAnalysis
link QuickSightAnalysis "../entities/quicksightanalysis"
QuickSight <|-- QuickSightAnalysis : extends
class QuickSightDashboard
link QuickSightDashboard "../entities/quicksightdashboard"
QuickSight <|-- QuickSightDashboard : extends
class QuickSightDataset
link QuickSightDataset "../entities/quicksightdataset"
QuickSight <|-- QuickSightDataset : extends
Attributes¶
Following are the properties that are uniquely available on AWS
assets in Atlan.
awsAccountId
12-digit number that uniquely identifies an AWS account. | |
---|---|
1 2 3 |
|
-
Set the
awsAccountId
for aAWS
. -
Retrieve the
awsAccountId
from aAWS
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
awsAccountId
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
awsArn
Amazon Resource Name (ARN) for this asset. This uniquely identifies the asset in AWS, and thus must be unique across all AWS asset instances. | |
---|---|
1 2 3 4 |
|
-
Set the
awsArn
for aAWS
. -
Retrieve the
awsArn
from aAWS
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
awsArn
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
-
Find all assets in Atlan with their
awsArn
textually matching the provided value.For more details
For more information, see the searching section on full text queries.
awsOwnerId
Root user's ID. | |
---|---|
1 2 3 |
|
-
Set the
awsOwnerId
for aAWS
. -
Retrieve the
awsOwnerId
from aAWS
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
awsOwnerId
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
awsOwnerName
Root user's name. | |
---|---|
1 2 3 4 |
|
-
Set the
awsOwnerName
for aAWS
. -
Retrieve the
awsOwnerName
from aAWS
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
awsOwnerName
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
-
Find all assets in Atlan with their
awsOwnerName
textually matching the provided value.For more details
For more information, see the searching section on full text queries.
awsPartition
Group of AWS region and service objects. | |
---|---|
1 2 3 |
|
-
Set the
awsPartition
for aAWS
. -
Retrieve the
awsPartition
from aAWS
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
awsPartition
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
awsRegion
Physical region where the data center in which the asset exists is clustered. | |
---|---|
1 2 3 |
|
-
Set the
awsRegion
for aAWS
. -
Retrieve the
awsRegion
from aAWS
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
awsRegion
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
awsResourceId
Unique resource ID assigned when a new resource is created. | |
---|---|
1 2 3 |
|
-
Set the
awsResourceId
for aAWS
. -
Retrieve the
awsResourceId
from aAWS
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
awsResourceId
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
awsService
Type of service in which the asset exists. | |
---|---|
1 2 3 |
|
-
Set the
awsService
for aAWS
. -
Retrieve the
awsService
from aAWS
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
awsService
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
awsTags
List of tags that have been applied to the asset in AWS. | |
---|---|
1 2 3 4 5 |
|
-
Set the
awsTags
for aAWS
. -
Retrieve the
awsTags
from aAWS
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
awsTags
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
aws_account_id
12-digit number that uniquely identifies an AWS account. | |
---|---|
1 2 3 |
|
-
Set the
aws_account_id
for aAWS
. -
Retrieve the
aws_account_id
from aAWS
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
aws_account_id
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
aws_arn
Amazon Resource Name (ARN) for this asset. This uniquely identifies the asset in AWS, and thus must be unique across all AWS asset instances. | |
---|---|
1 2 3 4 |
|
-
Set the
aws_arn
for aAWS
. -
Retrieve the
aws_arn
from aAWS
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
aws_arn
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
-
Find all assets in Atlan with their
aws_arn
textually matching the provided value.For more details
For more information, see the searching section on full text queries.
aws_owner_id
Root user's ID. | |
---|---|
1 2 3 |
|
-
Set the
aws_owner_id
for aAWS
. -
Retrieve the
aws_owner_id
from aAWS
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
aws_owner_id
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
aws_owner_name
Root user's name. | |
---|---|
1 2 3 4 |
|
-
Set the
aws_owner_name
for aAWS
. -
Retrieve the
aws_owner_name
from aAWS
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
aws_owner_name
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
-
Find all assets in Atlan with their
aws_owner_name
textually matching the provided value.For more details
For more information, see the searching section on full text queries.
aws_partition
Group of AWS region and service objects. | |
---|---|
1 2 3 |
|
-
Set the
aws_partition
for aAWS
. -
Retrieve the
aws_partition
from aAWS
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
aws_partition
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
aws_region
Physical region where the data center in which the asset exists is clustered. | |
---|---|
1 2 3 |
|
-
Set the
aws_region
for aAWS
. -
Retrieve the
aws_region
from aAWS
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
aws_region
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
aws_resource_id
Unique resource ID assigned when a new resource is created. | |
---|---|
1 2 3 |
|
-
Set the
aws_resource_id
for aAWS
. -
Retrieve the
aws_resource_id
from aAWS
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
aws_resource_id
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
aws_service
Type of service in which the asset exists. | |
---|---|
1 2 3 |
|
-
Set the
aws_service
for aAWS
. -
Retrieve the
aws_service
from aAWS
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
aws_service
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
aws_tags
List of tags that have been applied to the asset in AWS. | |
---|---|
1 2 3 |
|
-
Set the
aws_tags
for aAWS
. -
Retrieve the
aws_tags
from aAWS
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
aws_tags
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
awsAccountId
12-digit number that uniquely identifies an AWS account. | |
---|---|
1 2 3 4 5 |
|
-
Set the
awsAccountId
for aAWS
.For more details
For more information, see the asset CRUD snippets.
awsArn
Amazon Resource Name (ARN) for this asset. This uniquely identifies the asset in AWS, and thus must be unique across all AWS asset instances. | |
---|---|
1 2 3 4 5 |
|
-
Set the
awsArn
for aAWS
.For more details
For more information, see the asset CRUD snippets.
awsOwnerId
Root user's ID. | |
---|---|
1 2 3 4 5 |
|
-
Set the
awsOwnerId
for aAWS
.For more details
For more information, see the asset CRUD snippets.
awsOwnerName
Root user's name. | |
---|---|
1 2 3 4 5 |
|
-
Set the
awsOwnerName
for aAWS
.For more details
For more information, see the asset CRUD snippets.
awsPartition
Group of AWS region and service objects. | |
---|---|
1 2 3 4 5 |
|
-
Set the
awsPartition
for aAWS
.For more details
For more information, see the asset CRUD snippets.
awsRegion
Physical region where the data center in which the asset exists is clustered. | |
---|---|
1 2 3 4 5 |
|
-
Set the
awsRegion
for aAWS
.For more details
For more information, see the asset CRUD snippets.
awsResourceId
Unique resource ID assigned when a new resource is created. | |
---|---|
1 2 3 4 5 |
|
-
Set the
awsResourceId
for aAWS
.For more details
For more information, see the asset CRUD snippets.
awsService
Type of service in which the asset exists. | |
---|---|
1 2 3 4 5 |
|
-
Set the
awsService
for aAWS
.For more details
For more information, see the asset CRUD snippets.
awsTags
List of tags that have been applied to the asset in AWS. | |
---|---|
1 2 3 4 5 6 7 8 |
|
-
Set the
awsTags
for aAWS
.For more details
For more information, see the asset CRUD snippets.