# repositoryParameterAnnouncement

Type: object

Schema: [repositoryParameterAnnouncement](https://sourcey-argocd.pages.dev/api/models/repositoryparameterannouncement/index.md)

- `array` (optional)
  Type: array
  
  array is the default value of the parameter if the parameter is an array.
  
  Items:
    Type: string

- `collectionType` (optional)
  Type: string
  
  collectionType is the type of value this parameter holds - either a single value (a string) or a collection
  (array or map). If collectionType is set, only the field with that type will be used. If collectionType is not
  set, `string` is the default. If collectionType is set to an invalid value, a validation error is thrown.

- `itemType` (optional)
  Type: string
  
  itemType determines the primitive data type represented by the parameter. Parameters are always encoded as
  strings, but this field lets them be interpreted as other primitive types.

- `map` (optional)
  Type: object
  
  map is the default value of the parameter if the parameter is a map.
  
  Additional properties: 
    Type: string

- `name` (optional)
  Type: string
  
  name is the name identifying a parameter.

- `required` (optional)
  Type: boolean
  
  required defines if this given parameter is mandatory.

- `string` (optional)
  Type: string
  
  string is the default value of the parameter if the parameter is a string.

- `title` (optional)
  Type: string
  
  title is a human-readable text of the parameter name.

- `tooltip` (optional)
  Type: string
  
  tooltip is a human-readable description of the parameter.