Skip to content

Commit

Permalink
adding description to schema and making tags and relay state as option (
Browse files Browse the repository at this point in the history
  • Loading branch information
jjleigh authored May 10, 2022
1 parent dcc8f92 commit 6dce2af
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 9 deletions.
16 changes: 12 additions & 4 deletions lib/payload-schema-definitions/PermissionSet-createUpdateAPI.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,6 @@
"required": [
"permissionSetName",
"sessionDurationInMinutes",
"relayState",
"tags",
"managedPoliciesArnList",
"inlinePolicyDocument"
],
Expand All @@ -34,12 +32,22 @@
"$id": "#/properties/permissionSetData/properties/permissionSetName",
"type": "string",
"title": "Permission Set Name",
"description": "Permission Set Nam",
"description": "Permission Set Name",
"default": "",
"minLength": 1,
"maxLength": 32,
"pattern": "[\\w+=,.@-]+"
},
"description": {
"$id": "#/properties/permissionSetData/properties/description",
"type": "string",
"title": "description",
"description": "Permission set description",
"default": "",
"minLength": 0,
"maxLength": 700,
"pattern": "[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u00A1-\\u00FF]*"
},
"sessionDurationInMinutes": {
"$id": "#/properties/permissionSetData/properties/sessionDurationInMinutes",
"type": "string",
Expand Down Expand Up @@ -94,7 +102,7 @@
"default": "",
"minLength": 0,
"maxLength": 256,
"pattern": "^[A-Za-z0-9_:/=\\+\\-@]*$"
"pattern": "^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$"
}
},
"additionalProperties": false
Expand Down
18 changes: 13 additions & 5 deletions lib/payload-schema-definitions/PermissionSet-createUpdateS3.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@
"required": [
"permissionSetName",
"sessionDurationInMinutes",
"relayState",
"tags",
"managedPoliciesArnList",
"inlinePolicyDocument"
],
Expand All @@ -18,12 +16,22 @@
"$id": "#/properties/permissionSetName",
"type": "string",
"title": "Permission Set Name",
"description": "Permission Set Nam",
"description": "Permission Set Name",
"default": "",
"minLength": 1,
"maxLength": 32,
"pattern": "[\\w+=,.@-]+"
},
"description": {
"$id": "#/properties/description",
"type": "string",
"title": "description",
"description": "Permission set description",
"default": "",
"minLength": 0,
"maxLength": 700,
"pattern": "[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u00A1-\\u00FF]*"
},
"sessionDurationInMinutes": {
"$id": "#/properties/sessionDurationInMinutes",
"type": "string",
Expand All @@ -44,7 +52,7 @@
"pattern": "[A-Za-z0-9_:/=\\+\\-@#]+"
},
"tags": {
"$id": "#/properties/tags",
"$id": "#/properties/tags",
"type": "array",
"title": "tags",
"description": "tags",
Expand Down Expand Up @@ -78,7 +86,7 @@
"default": "",
"minLength": 0,
"maxLength": 256,
"pattern": "^[A-Za-z0-9_:/=\\+\\-@]*$"
"pattern": "^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$"
}
},
"additionalProperties": false
Expand Down

0 comments on commit 6dce2af

Please sign in to comment.