Skip to content

Commit

Permalink
feat: add session tags to schema
Browse files Browse the repository at this point in the history
Signed-off-by: Sumu <sumughan@amazon.com>
  • Loading branch information
sumupitchayan committed Aug 16, 2024
1 parent 06d1e98 commit 8610f68
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 0 deletions.
14 changes: 14 additions & 0 deletions schema/assets.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -97,6 +97,13 @@
"assumeRoleExternalId": {
"description": "The ExternalId that needs to be supplied while assuming this role (Default - No ExternalId will be supplied)",
"type": "string"
},
"assumeRoleSessionTags": {
"description": "The session tags to use for the assume role (Default - No Session Tags)",
"type": "object",
"additionalProperties": {
"type": "string"
}
}
},
"required": [
Expand Down Expand Up @@ -241,6 +248,13 @@
"assumeRoleExternalId": {
"description": "The ExternalId that needs to be supplied while assuming this role (Default - No ExternalId will be supplied)",
"type": "string"
},
"assumeRoleSessionTags": {
"description": "The session tags to use for the assume role (Default - No Session Tags)",
"type": "object",
"additionalProperties": {
"type": "string"
}
}
},
"required": [
Expand Down
14 changes: 14 additions & 0 deletions schema/cloud-assembly.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -362,6 +362,13 @@
"description": "External ID to use when assuming role for cloudformation deployments (Default - No external ID)",
"type": "string"
},
"assumeRoleSessionTags": {
"description": "The session tags to use for the assume role (Default - No Session Tags)",
"type": "object",
"additionalProperties": {
"type": "string"
}
},
"cloudFormationExecutionRoleArn": {
"description": "The role that is passed to CloudFormation to execute the change set (Default - No role is passed (currently assumed role/credentials are used))",
"type": "string"
Expand Down Expand Up @@ -403,6 +410,13 @@
"description": "External ID to use when assuming the bootstrap role (Default - No external ID)",
"type": "string"
},
"assumeRoleSessionTags": {
"description": "The session tags to use for the assume role (Default - No Session Tags)",
"type": "object",
"additionalProperties": {
"type": "string"
}
},
"requiresBootstrapStackVersion": {
"description": "Version of bootstrap stack required to use this role (Default - No bootstrap stack required)",
"type": "number"
Expand Down

0 comments on commit 8610f68

Please sign in to comment.