AWS::SSM::Document currently lacks support for specifying the Requires list, which in turn prohibits being able to create ApplicationConfiguration type documents, since this is required in order to specify the associated ApplicationConfigurationSchema document.
3. Expected behavior
In create
It should allow specifying a property titled Requires with a list of elements with the Name and Version of the required document(s).
In update
Likely requires replacement, it does not seem that the Requires list is changeable after a document is created
In Delete
No special behavior.
4. Suggest specific test cases
Common use case:
Needing to create an ssm document for an AppConfig Configuration Profile, which needs to be of type ApplicationConfiguration. This type of document needs to specify the required ApplicationConfigurationSchema document under the Requires property.
5. Helpful Links to speed up research and evaluation
1. Title
AWS::SSM::Document-NewAttribute
2. Scope of request
AWS::SSM::Document
currently lacks support for specifying theRequires
list, which in turn prohibits being able to createApplicationConfiguration
type documents, since this is required in order to specify the associatedApplicationConfigurationSchema
document.3. Expected behavior
In create
It should allow specifying a property titled
Requires
with a list of elements with the Name and Version of the required document(s).In update
Likely requires replacement, it does not seem that the Requires list is changeable after a document is created
In Delete
No special behavior.
4. Suggest specific test cases
Common use case:
Needing to create an ssm document for an AppConfig Configuration Profile, which needs to be of type
ApplicationConfiguration
. This type of document needs to specify the requiredApplicationConfigurationSchema
document under theRequires
property.5. Helpful Links to speed up research and evaluation
--requires
option)6. Category
Management & Governance ( Systems Manager)