Values.UpdateAliasRequestSourceUpdates the configuration of a Lambda function alias.
type nonrec t = {functionName : FunctionName.t;The name or ARN of the Lambda function. Name formats Function name - MyFunction. Function ARN - arn:aws:lambda:us-west-2:123456789012:function:MyFunction. Partial ARN - 123456789012:function:MyFunction. The length constraint applies only to the full ARN. If you specify only the function name, it is limited to 64 characters in length.
*)name : Alias.t;The name of the alias.
*)functionVersion : VersionWithLatestPublished.t option;The function version that the alias invokes.
*)description : Description.t option;A description of the alias.
*)routingConfig : AliasRoutingConfiguration.t option;The routing configuration of the alias.
*)revisionId : String_.t option;Only update the alias if the revision ID matches the ID that's specified. Use this option to avoid modifying an alias that has changed since you last read it.
*)}val make :
?functionVersion:??? ->
?description:??? ->
?routingConfig:??? ->
?revisionId:??? ->
functionName:FunctionName.t ->
name:Alias.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `String of FunctionName.t
| `Structure of
(string
* [> `Map of
([> `String of AdditionalVersion.t ]
* [> `Double of Weight.t ])
list ])
list ])
list ]