Values.RegisterServiceInputSourceInput for registering a new service with the platform.
type nonrec t = {service : PostRegisterServiceSupportedService.t;serviceDetails : ServiceDetails.t;Service-specific authorization configuration parameters
*)kmsKeyArn : KmsKeyArn.t option;The ARN of the AWS Key Management Service (AWS KMS) customer managed key that's used to encrypt resources.
*)privateConnectionName : PrivateConnectionName.t option;The name of the private connection to use for VPC connectivity.
*)name : ServiceName.t option;The display name for the service registration.
*)}val make :
?kmsKeyArn:??? ->
?privateConnectionName:??? ->
?name:??? ->
?tags:??? ->
service:PostRegisterServiceSupportedService.t ->
serviceDetails:ServiceDetails.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Map of
([> `String of TagKey.t ] * [> `String of TagValue.t ]) list
| `String of KmsKeyArn.t
| `Structure of
(string
* [> `Structure of
(string
* [> `Enum of string
| `List of [> `String of String_.t ] list
| `String of DynatraceServiceDetailsAccountUrnString.t
| `Structure of
(string
* [> `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `List of [> `String of String_.t ] list
| `Map of
([> `String of String_.t ]
* [> `String of ExchangeParameterValue.t ])
list
| `String of
DynatraceOAuthClientCredentialsConfigClientNameString.t ])
list ])
list ])
list ])
list ])
list ]