Values.UpdateProjectInputSourceUpdates the specified project in Amazon DataZone.
type nonrec t = {domainIdentifier : DomainId.t;The ID of the Amazon DataZone domain where a project is being updated.
*)identifier : ProjectId.t;The identifier of the project that is to be updated.
*)name : ProjectName.t option;The name to be updated as part of the UpdateProject action.
*)description : Description.t option;The description to be updated as part of the UpdateProject action.
*)resourceTags : UpdateProjectInputResourceTagsMap.t option;The resource tags of the project.
*)glossaryTerms : GlossaryTerms.t option;The glossary terms to be updated as part of the UpdateProject action.
*)domainUnitId : DomainUnitId.t option;The ID of the domain unit.
*)environmentDeploymentDetails : EnvironmentDeploymentDetails.t option;The environment deployment details of the project.
*)userParameters : EnvironmentConfigurationUserParametersList.t option;The user parameters of the project.
*)projectProfileVersion : String_.t option;The project profile version to which the project should be updated. You can only specify the following string for this parameter: latest.
*)}val make :
?name:??? ->
?description:??? ->
?resourceTags:??? ->
?glossaryTerms:??? ->
?domainUnitId:??? ->
?environmentDeploymentDetails:??? ->
?userParameters:??? ->
?projectProfileVersion:??? ->
domainIdentifier:DomainId.t ->
identifier:ProjectId.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `String of GlossaryTermId.t
| `Structure of
(string
* [> `List of
[> `Structure of
(string * [> `String of String_.t ]) list ]
list
| `String of EnvironmentId.t
| `Structure of
(string * [> `String of AwsAccountId.t ]) list ])
list ]
list
| `Map of
([> `String of TagKey.t ] * [> `String of TagValue.t ]) list
| `String of DomainId.t
| `Structure of
(string
* [> `Enum of string
| `Map of
([> `String of String_.t ]
* [> `List of
[> `Structure of
(string * [> `String of String_.t ]) list ]
list ])
list ])
list ])
list ]