Skip to content

Commit

Permalink
Merge branch '6.2-dev' into 6.3-dev
Browse files Browse the repository at this point in the history
  • Loading branch information
jamesdickson6 committed Nov 10, 2023
2 parents f6d6218 + f66fd1c commit edfe114
Show file tree
Hide file tree
Showing 7 changed files with 100 additions and 9 deletions.
18 changes: 17 additions & 1 deletion components/schemas/catalogItemTypeBlueprintCreate.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -53,9 +53,25 @@ properties:
appSpec:
type: string
description: The appSpec for blueprint type catalog items is a string in the Scribe YAML format with fields
formType:
type: string
default: optionTypes
description: Form Type determines if the configuration options come from a Form (form) or a list of Inputs (optionTypes).
enum:
- optionTypes
- form
form:
type: object
description: Object containing the form id. Only applies to formType 'form'.
properties:
id:
type: integer
format: int64
description: Form ID
nullable: true
optionTypes:
type: array
description: Array of option type IDs, see Inputs. Only applies to type instance and blueprint.
description: Array of option type IDs, see Inputs. Only applies to formType 'optionTypes'.
items:
type: integer
format: int64
18 changes: 17 additions & 1 deletion components/schemas/catalogItemTypeBlueprintUpdate.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -60,9 +60,25 @@ properties:
appSpec:
type: string
description: The appSpec for blueprint type catalog items is a string in the Scribe YAML format with fields
formType:
type: string
default: optionTypes
description: Form Type determines if the configuration options come from a Form (form) or a list of Inputs (optionTypes).
enum:
- optionTypes
- form
form:
type: object
description: Object containing the form id. Only applies to formType 'form'.
properties:
id:
type: integer
format: int64
description: Form ID
nullable: true
optionTypes:
type: array
description: Array of option type IDs, see Inputs. Only applies to type instance and blueprint.
description: Array of option type IDs, see Inputs. Only applies to formType 'optionTypes'.
items:
type: integer
format: int64
3 changes: 2 additions & 1 deletion components/schemas/catalogItemTypeCreate.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -108,12 +108,13 @@ properties:
- form
form:
type: object
description: Object containing the form id. Only applies to formType 'form' and to type instance and blueprint.
description: Object containing the form id. Only applies to formType 'form'.
properties:
id:
type: integer
format: int64
description: Form ID
nullable: true
optionTypes:
type: array
items:
Expand Down
4 changes: 2 additions & 2 deletions components/schemas/catalogItemTypeInstanceCreate.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ properties:
- form
form:
type: object
description: Object containing the form id. Only applies to formType 'form' and to type instance and blueprint.
description: Object containing the form id. Only applies to formType 'form'.
properties:
id:
type: integer
Expand All @@ -73,7 +73,7 @@ properties:
nullable: true
optionTypes:
type: array
description: Array of option type IDs. Only applies to formType 'optionTypes' and to type instance and blueprint.
description: Array of option type IDs. Only applies to formType 'optionTypes'.
items:
type: integer
format: int64
Expand Down
7 changes: 5 additions & 2 deletions components/schemas/catalogItemTypeInstanceUpdate.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ properties:
- form
form:
type: object
description: Object containing the form id. Only applies to formType 'form' and to type instance and blueprint.
description: Object containing the form id. Only applies to formType 'form'.
properties:
id:
type: integer
Expand All @@ -71,7 +71,10 @@ properties:
nullable: true
optionTypes:
type: array
description: Array of option type IDs. Only applies to type instance and blueprint.
description: Array of option type IDs. Only applies to formType 'optionTypes'.
items:
type: integer
format: int64
content:
type: string
description: Documentation content for this Catalog Item. Markdown-formatted text is accepted and displayed appropriately when the item is ordered from the Service Catalog. A new Catalog Item-type Wiki entry will also be added containing this information.
27 changes: 26 additions & 1 deletion components/schemas/catalogItemTypeWorkflowCreate.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -65,4 +65,29 @@ properties:
- appliance
workflowConfig:
type: string
description: Configuration object that contains settings for the workflow.
description: Configuration object that contains settings for the workflow.
formType:
type: string
default: optionTypes
description: Form Type determines if the configuration options come from a Form (form) or a list of Inputs (optionTypes).
enum:
- optionTypes
- form
form:
type: object
description: Object containing the form id. Only applies to formType 'form'.
properties:
id:
type: integer
format: int64
description: Form ID
nullable: true
optionTypes:
type: array
description: Array of option type IDs. Only applies to formType 'optionTypes'.
items:
type: integer
format: int64
content:
type: string
description: Documentation content for this Catalog Item. Markdown-formatted text is accepted and displayed appropriately when the item is ordered from the Service Catalog. A new Catalog Item-type Wiki entry will also be added containing this information.
32 changes: 31 additions & 1 deletion components/schemas/catalogItemTypeWorkflowUpdate.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,36 @@ properties:
format: int64
context:
type: string
description: Context for running the workflow, determines if a target resource must be selected.
enum:
- instance
- server
- appliance
workflowConfig:
type: string
description: Configuration object that contains settings for the workflow.
description: Configuration object that contains settings for the workflow.
formType:
type: string
default: optionTypes
description: Form Type determines if the configuration options come from a Form (form) or a list of Inputs (optionTypes).
enum:
- optionTypes
- form
form:
type: object
description: Object containing the form id. Only applies to formType 'form'.
properties:
id:
type: integer
format: int64
description: Form ID
nullable: true
optionTypes:
type: array
description: Array of option type IDs. Only applies to formType 'optionTypes'.
items:
type: integer
format: int64
content:
type: string
description: Documentation content for this Catalog Item. Markdown-formatted text is accepted and displayed appropriately when the item is ordered from the Service Catalog. A new Catalog Item-type Wiki entry will also be added containing this information.

0 comments on commit edfe114

Please sign in to comment.