Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
atlas
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
dataplatform
atlas
Commits
bbbadeaa
Commit
bbbadeaa
authored
5 years ago
by
Sidharth
Committed by
Ashutosh Mestry
5 years ago
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
ATLAS-3564: Added new version of aws s3 models
Signed-off-by:
Ashutosh Mestry
<
amestry@cloudera.com
>
parent
7526a69d
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
280 additions
and
0 deletions
+280
-0
3030-aws_s3_v2_typedefs.json
addons/models/3000-Cloud/3030-aws_s3_v2_typedefs.json
+280
-0
No files found.
addons/models/3000-Cloud/3030-aws_s3_v2_typedefs.json
0 → 100644
View file @
bbbadeaa
{
"enumDefs"
:
[],
"structDefs"
:
[],
"classificationDefs"
:
[],
"entityDefs"
:
[
{
"name"
:
"aws_s3_v2_container"
,
"superTypes"
:
[],
"description"
:
"Atlas Type representing a Container Types in an S3 Object Store"
,
"serviceType"
:
"aws"
,
"typeVersion"
:
"1.0"
,
"attributeDefs"
:
[]
},
{
"name"
:
"aws_s3_v2_contained"
,
"superTypes"
:
[],
"description"
:
"Atlas Type representing a Contained Types in an S3 Object Store"
,
"serviceType"
:
"aws"
,
"typeVersion"
:
"1.0"
,
"attributeDefs"
:
[]
},
{
"name"
:
"aws_s3_v2_base"
,
"description"
:
"Atlas Type representing a base Type for all AWS S3 V2 Data Types"
,
"superTypes"
:
[
"DataSet"
],
"serviceType"
:
"aws"
,
"typeVersion"
:
"1.0"
,
"attributeDefs"
:
[
{
"name"
:
"region"
,
"typeName"
:
"string"
,
"cardinality"
:
"SINGLE"
,
"isIndexable"
:
true
,
"isOptional"
:
true
,
"isUnique"
:
false
},
{
"name"
:
"ownerName"
,
"typeName"
:
"string"
,
"cardinality"
:
"SINGLE"
,
"isIndexable"
:
true
,
"isOptional"
:
true
,
"isUnique"
:
false
,
"searchWeight"
:
5
},
{
"name"
:
"ownerId"
,
"typeName"
:
"string"
,
"cardinality"
:
"SINGLE"
,
"isIndexable"
:
false
,
"isOptional"
:
true
,
"isUnique"
:
false
},
{
"name"
:
"eTag"
,
"typeName"
:
"string"
,
"cardinality"
:
"SINGLE"
,
"isIndexable"
:
true
,
"isOptional"
:
true
,
"isUnique"
:
false
,
"searchWeight"
:
5
},
{
"name"
:
"encryption"
,
"typeName"
:
"string"
,
"cardinality"
:
"SINGLE"
,
"isIndexable"
:
false
,
"isOptional"
:
true
,
"isUnique"
:
false
},
{
"name"
:
"awsTags"
,
"typeName"
:
"array<aws_tag>"
,
"cardinality"
:
"SINGLE"
,
"isIndexable"
:
false
,
"isOptional"
:
true
,
"isUnique"
:
false
}
]
},
{
"name"
:
"aws_s3_v2_object"
,
"description"
:
"Atlas Type representing an Object in an S3 Object Store"
,
"superTypes"
:
[
"aws_s3_v2_base"
,
"aws_s3_v2_contained"
],
"serviceType"
:
"aws"
,
"typeVersion"
:
"1.0"
,
"attributeDefs"
:
[
{
"name"
:
"lastModifiedTime"
,
"typeName"
:
"date"
,
"cardinality"
:
"SINGLE"
,
"isIndexable"
:
true
,
"isOptional"
:
true
,
"isUnique"
:
false
},
{
"name"
:
"bucketName"
,
"typeName"
:
"string"
,
"cardinality"
:
"SINGLE"
,
"isIndexable"
:
true
,
"isOptional"
:
true
,
"isUnique"
:
false
,
"searchWeight"
:
5
},
{
"name"
:
"size"
,
"typeName"
:
"long"
,
"cardinality"
:
"SINGLE"
,
"isIndexable"
:
false
,
"isOptional"
:
true
},
{
"name"
:
"storageClass"
,
"typeName"
:
"string"
,
"cardinality"
:
"SINGLE"
,
"isIndexable"
:
true
,
"isOptional"
:
true
,
"isUnique"
:
false
,
"searchWeight"
:
5
},
{
"name"
:
"compressionType"
,
"typeName"
:
"string"
,
"cardinality"
:
"SINGLE"
,
"isIndexable"
:
false
,
"isOptional"
:
true
,
"isUnique"
:
false
},
{
"name"
:
"dataType"
,
"typeName"
:
"string"
,
"cardinality"
:
"SINGLE"
,
"isIndexable"
:
true
,
"isOptional"
:
true
,
"isUnique"
:
false
}
]
},
{
"name"
:
"aws_s3_v2_directory"
,
"description"
:
"Atlas Type representing a directory in an S3 Object Store"
,
"superTypes"
:
[
"aws_s3_v2_object"
,
"aws_s3_v2_container"
],
"serviceType"
:
"aws"
,
"typeVersion"
:
"1.0"
,
"attributeDefs"
:
[
{
"name"
:
"objectPrefix"
,
"typeName"
:
"string"
,
"cardinality"
:
"SINGLE"
,
"isIndexable"
:
true
,
"isOptional"
:
false
,
"isUnique"
:
true
},
{
"name"
:
"subdomain"
,
"typeName"
:
"string"
,
"cardinality"
:
"SINGLE"
,
"isIndexable"
:
true
,
"isOptional"
:
true
,
"isUnique"
:
false
},
{
"name"
:
"subject"
,
"typeName"
:
"string"
,
"cardinality"
:
"SINGLE"
,
"isIndexable"
:
true
,
"isOptional"
:
true
,
"isUnique"
:
false
},
{
"name"
:
"storageLocation"
,
"typeName"
:
"string"
,
"cardinality"
:
"SINGLE"
,
"isIndexable"
:
false
,
"isOptional"
:
true
,
"isUnique"
:
false
}
]
},
{
"name"
:
"aws_s3_v2_bucket"
,
"description"
:
"Atlas Type representing a Bucket in an AWS S3 Object Store"
,
"superTypes"
:
[
"aws_s3_v2_base"
,
"aws_s3_v2_container"
],
"serviceType"
:
"aws"
,
"typeVersion"
:
"1.0"
,
"attributeDefs"
:
[
{
"name"
:
"creationTime"
,
"typeName"
:
"date"
,
"cardinality"
:
"SINGLE"
,
"isIndexable"
:
true
,
"isOptional"
:
true
,
"isUnique"
:
false
},
{
"name"
:
"permissions"
,
"typeName"
:
"string"
,
"cardinality"
:
"SINGLE"
,
"isIndexable"
:
false
,
"isOptional"
:
true
,
"isUnique"
:
false
},
{
"name"
:
"partner"
,
"typeName"
:
"string"
,
"cardinality"
:
"SINGLE"
,
"isIndexable"
:
true
,
"isOptional"
:
true
,
"isUnique"
:
false
,
"searchWeight"
:
5
},
{
"name"
:
"domain"
,
"typeName"
:
"string"
,
"cardinality"
:
"SINGLE"
,
"isIndexable"
:
true
,
"isOptional"
:
true
,
"isUnique"
:
false
},
{
"name"
:
"s3AccessPolicies"
,
"typeName"
:
"array<aws_s3_access_policy>"
,
"cardinality"
:
"SINGLE"
,
"isIndexable"
:
false
,
"isOptional"
:
true
,
"isUnique"
:
false
},
{
"name"
:
"lifeCycleRules"
,
"typeName"
:
"array<aws_s3_bucket_lifeCycleRule>"
,
"cardinality"
:
"SINGLE"
,
"isIndexable"
:
false
,
"isOptional"
:
true
,
"isUnique"
:
false
},
{
"name"
:
"cloudWatchMetrics"
,
"typeName"
:
"array<aws_cloud_watch_metric>"
,
"cardinality"
:
"SINGLE"
,
"isIndexable"
:
false
,
"isOptional"
:
true
,
"isUnique"
:
false
}
]
}
],
"relationshipDefs"
:
[
{
"name"
:
"aws_s3_v2_container_contained"
,
"serviceType"
:
"aws"
,
"typeVersion"
:
"1.0"
,
"relationshipCategory"
:
"COMPOSITION"
,
"endDef1"
:
{
"type"
:
"aws_s3_v2_container"
,
"name"
:
"contained"
,
"isContainer"
:
true
,
"cardinality"
:
"SET"
},
"endDef2"
:
{
"type"
:
"aws_s3_v2_contained"
,
"name"
:
"container"
,
"isContainer"
:
false
,
"cardinality"
:
"SINGLE"
},
"propagateTags"
:
"ONE_TO_TWO"
}
]
}
\ No newline at end of file
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment