diff --git a/schema/samcli.json b/schema/samcli.json index 2911bbac7e..c94b2b5b4d 100644 --- a/schema/samcli.json +++ b/schema/samcli.json @@ -1266,9 +1266,62 @@ "properties": { "parameters": { "title": "Parameters for the list resources command", - "description": "Available parameters for the list resources command:\n", + "description": "Available parameters for the list resources command:\n* parameter_overrides:\nString that contains AWS CloudFormation parameter overrides encoded as key=value pairs.\n* stack_name:\nName of corresponding deployed stack.(Not including a stack name will only show local resources defined in the template.)\n* output:\nOutput the results from the command in a given output format (json or table).\n* template_file:\nAWS SAM template file.\n* profile:\nSelect a specific profile from your credential file to get AWS credentials.\n* region:\nSet the AWS Region of the service. (e.g. us-east-1)\n* beta_features:\nEnable/Disable beta features.\n* debug:\nTurn on debug logging to print debug message generated by AWS SAM CLI and display timestamps.", "type": "object", - "properties": {} + "properties": { + "parameter_overrides": { + "title": "parameter_overrides", + "type": [ + "array", + "string" + ], + "description": "String that contains AWS CloudFormation parameter overrides encoded as key=value pairs.", + "items": { + "type": "string" + } + }, + "stack_name": { + "title": "stack_name", + "type": "string", + "description": "Name of corresponding deployed stack.(Not including a stack name will only show local resources defined in the template.)" + }, + "output": { + "title": "output", + "type": "string", + "description": "Output the results from the command in a given output format (json or table).", + "default": "table", + "enum": [ + "json", + "table" + ] + }, + "template_file": { + "title": "template_file", + "type": "string", + "description": "AWS SAM template file.", + "default": "template.[yaml|yml|json]" + }, + "profile": { + "title": "profile", + "type": "string", + "description": "Select a specific profile from your credential file to get AWS credentials." + }, + "region": { + "title": "region", + "type": "string", + "description": "Set the AWS Region of the service. (e.g. us-east-1)" + }, + "beta_features": { + "title": "beta_features", + "type": "boolean", + "description": "Enable/Disable beta features." + }, + "debug": { + "title": "debug", + "type": "boolean", + "description": "Turn on debug logging to print debug message generated by AWS SAM CLI and display timestamps." + } + } } }, "required": [ @@ -1281,9 +1334,45 @@ "properties": { "parameters": { "title": "Parameters for the list stack outputs command", - "description": "Available parameters for the list stack outputs command:\n", + "description": "Available parameters for the list stack outputs command:\n* stack_name:\nName of corresponding deployed stack.\n* output:\nOutput the results from the command in a given output format (json or table).\n* profile:\nSelect a specific profile from your credential file to get AWS credentials.\n* region:\nSet the AWS Region of the service. (e.g. us-east-1)\n* beta_features:\nEnable/Disable beta features.\n* debug:\nTurn on debug logging to print debug message generated by AWS SAM CLI and display timestamps.", "type": "object", - "properties": {} + "properties": { + "stack_name": { + "title": "stack_name", + "type": "string", + "description": "Name of corresponding deployed stack." + }, + "output": { + "title": "output", + "type": "string", + "description": "Output the results from the command in a given output format (json or table).", + "default": "table", + "enum": [ + "json", + "table" + ] + }, + "profile": { + "title": "profile", + "type": "string", + "description": "Select a specific profile from your credential file to get AWS credentials." + }, + "region": { + "title": "region", + "type": "string", + "description": "Set the AWS Region of the service. (e.g. us-east-1)" + }, + "beta_features": { + "title": "beta_features", + "type": "boolean", + "description": "Enable/Disable beta features." + }, + "debug": { + "title": "debug", + "type": "boolean", + "description": "Turn on debug logging to print debug message generated by AWS SAM CLI and display timestamps." + } + } } }, "required": [ @@ -1296,9 +1385,62 @@ "properties": { "parameters": { "title": "Parameters for the list endpoints command", - "description": "Available parameters for the list endpoints command:\n", + "description": "Available parameters for the list endpoints command:\n* parameter_overrides:\nString that contains AWS CloudFormation parameter overrides encoded as key=value pairs.\n* stack_name:\nName of corresponding deployed stack.(Not including a stack name will only show local resources defined in the template.)\n* output:\nOutput the results from the command in a given output format (json or table).\n* template_file:\nAWS SAM template file.\n* profile:\nSelect a specific profile from your credential file to get AWS credentials.\n* region:\nSet the AWS Region of the service. (e.g. us-east-1)\n* beta_features:\nEnable/Disable beta features.\n* debug:\nTurn on debug logging to print debug message generated by AWS SAM CLI and display timestamps.", "type": "object", - "properties": {} + "properties": { + "parameter_overrides": { + "title": "parameter_overrides", + "type": [ + "array", + "string" + ], + "description": "String that contains AWS CloudFormation parameter overrides encoded as key=value pairs.", + "items": { + "type": "string" + } + }, + "stack_name": { + "title": "stack_name", + "type": "string", + "description": "Name of corresponding deployed stack.(Not including a stack name will only show local resources defined in the template.)" + }, + "output": { + "title": "output", + "type": "string", + "description": "Output the results from the command in a given output format (json or table).", + "default": "table", + "enum": [ + "json", + "table" + ] + }, + "template_file": { + "title": "template_file", + "type": "string", + "description": "AWS SAM template file.", + "default": "template.[yaml|yml|json]" + }, + "profile": { + "title": "profile", + "type": "string", + "description": "Select a specific profile from your credential file to get AWS credentials." + }, + "region": { + "title": "region", + "type": "string", + "description": "Set the AWS Region of the service. (e.g. us-east-1)" + }, + "beta_features": { + "title": "beta_features", + "type": "boolean", + "description": "Enable/Disable beta features." + }, + "debug": { + "title": "debug", + "type": "boolean", + "description": "Turn on debug logging to print debug message generated by AWS SAM CLI and display timestamps." + } + } } }, "required": [