Fix some mistakes in required/optional properties

This commit is contained in:
Kris De Volder
2017-07-14 13:38:43 -07:00
parent bc865c0ce0
commit 5e4ca61c5a
2 changed files with 3 additions and 3 deletions

View File

@@ -160,7 +160,7 @@ public class BoshDeploymentManifestSchema implements YamlSchema {
addProp(t_job, "release", t_ne_string).isRequired(true);
addProp(t_job, "consumes", t_params);
addProp(t_job, "provides", t_params);
addProp(t_job, "properties", t_params).isRequired(true);
addProp(t_job, "properties", t_params);
YBeanType t_instance_group = f.ybean("InstanceGroup");
addProp(t_instance_group, "name", t_ne_string).isPrimary(true);
@@ -171,7 +171,7 @@ public class BoshDeploymentManifestSchema implements YamlSchema {
addProp(t_instance_group, "vm_extensions", f.yseq(t_vm_extension));
addProp(t_instance_group, "stemcell", t_stemcell_alias).isRequired(true);
addProp(t_instance_group, "persistent_disk_type", t_disk_type);
addProp(t_instance_group, "networks", f.yseq(t_network));
addProp(t_instance_group, "networks", f.yseq(t_network)).isRequired(true);
addProp(t_instance_group, "update", t_update);
YType t_migration = t_params; //TODO: https://www.pivotaltracker.com/story/show/148712595
addProp(t_instance_group, "migrated_from", f.yseq(t_migration));

View File

@@ -1 +1 @@
*Required*. Specifies job properties. Properties allow BOSH to configure jobs to a specific environment. `properties` defined in a Job block are accessible only to that job. Only properties specified here will be provided to the job.
*Optional*. Specifies job properties. Properties allow BOSH to configure jobs to a specific environment. `properties` defined in a Job block are accessible only to that job. Only properties specified here will be provided to the job.