Skip to content

Commit 7956498

Browse files
author
AWS
committed
Amazon DataZone Update: This release adds a new authorization policy to control the usage of custom AssetType when creating an Asset. Customer can now add new grant(s) of policyType USE_ASSET_TYPE for custom AssetTypes to apply authorization policy to projects members and domain unit owners.
1 parent 06bd966 commit 7956498

File tree

2 files changed

+25
-3
lines changed

2 files changed

+25
-3
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "Amazon DataZone",
4+
"contributor": "",
5+
"description": "This release adds a new authorization policy to control the usage of custom AssetType when creating an Asset. Customer can now add new grant(s) of policyType USE_ASSET_TYPE for custom AssetTypes to apply authorization policy to projects members and domain unit owners."
6+
}

services/datazone/src/main/resources/codegen-resources/service-2.json

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16314,7 +16314,8 @@
1631416314
"DELEGATE_CREATE_ENVIRONMENT_PROFILE",
1631516315
"CREATE_ENVIRONMENT",
1631616316
"CREATE_ENVIRONMENT_FROM_BLUEPRINT",
16317-
"CREATE_PROJECT_FROM_PROJECT_PROFILE"
16317+
"CREATE_PROJECT_FROM_PROJECT_PROFILE",
16318+
"USE_ASSET_TYPE"
1631816319
]
1631916320
},
1632016321
"MatchCriteria":{
@@ -17076,6 +17077,10 @@
1707617077
"overrideProjectOwners":{
1707717078
"shape":"OverrideProjectOwnersPolicyGrantDetail",
1707817079
"documentation":"<p>Specifies whether to override project owners.</p>"
17080+
},
17081+
"useAssetType":{
17082+
"shape":"UseAssetTypePolicyGrantDetail",
17083+
"documentation":"<p> Specifies the domain unit(s) whose projects can use this asset type while creating asset or asset revisions.</p>"
1707917084
}
1708017085
},
1708117086
"documentation":"<p>The details of the policy grant.</p>",
@@ -20551,7 +20556,8 @@
2055120556
"enum":[
2055220557
"DOMAIN_UNIT",
2055320558
"ENVIRONMENT_BLUEPRINT_CONFIGURATION",
20554-
"ENVIRONMENT_PROFILE"
20559+
"ENVIRONMENT_PROFILE",
20560+
"ASSET_TYPE"
2055520561
]
2055620562
},
2055720563
"TaskId":{
@@ -22567,7 +22573,7 @@
2256722573
},
2256822574
"authorizedPrincipals":{
2256922575
"shape":"AuthorizedPrincipalIdentifiers",
22570-
"documentation":"<p>The authorized principals to be updated as part of the <code>UpdateSubscriptionTarget</code> action.</p>"
22576+
"documentation":"<p>The authorized principals to be updated as part of the <code>UpdateSubscriptionTarget</code> action. Updates are supported in batches of 5 at a time.</p>"
2257122577
},
2257222578
"createdAt":{
2257322579
"shape":"CreatedAt",
@@ -22677,6 +22683,16 @@
2267722683
},
2267822684
"UpdatedAt":{"type":"timestamp"},
2267922685
"UpdatedBy":{"type":"string"},
22686+
"UseAssetTypePolicyGrantDetail":{
22687+
"type":"structure",
22688+
"members":{
22689+
"domainUnitId":{
22690+
"shape":"DomainUnitId",
22691+
"documentation":"<p>The ID of the domain unit.</p>"
22692+
}
22693+
},
22694+
"documentation":"<p>Specifies the domain unit(s) whose projects can use this asset type while creating asset or asset revisions.</p>"
22695+
},
2268022696
"UserAssignment":{
2268122697
"type":"string",
2268222698
"enum":[

0 commit comments

Comments
 (0)