Module Values_1.GetTrafficDistributionResponseSource

Retrieves the current traffic distribution for a given traffic distribution group.

Sourcetype nonrec t = {
  1. telephonyConfig : TelephonyConfig.t option;
    (*

    The distribution of traffic between the instance and its replicas.

    *)
  2. id : Values_0.TrafficDistributionGroupId.t option;
    (*

    The identifier of the traffic distribution group. This can be the ID or the ARN if the API is being called in the Region where the traffic distribution group was created. The ARN must be provided if the call is from the replicated Region.

    *)
  3. arn : Values_0.TrafficDistributionGroupArn.t option;
    (*

    The Amazon Resource Name (ARN) of the traffic distribution group.

    *)
  4. signInConfig : SignInConfig.t option;
    (*

    The distribution that determines which Amazon Web Services Regions should be used to sign in agents in to both the instance and its replica(s).

    *)
  5. agentConfig : Values_0.AgentConfig.t option;
    (*

    The distribution of agents between the instance and its replica(s).

    *)
}
Sourcetype nonrec error = [
  1. | `AccessDeniedException of Values_0.AccessDeniedException.t
  2. | `InternalServiceException of Values_0.InternalServiceException.t
  3. | `InvalidRequestException of Values_0.InvalidRequestException.t
  4. | `ResourceNotFoundException of Values_0.ResourceNotFoundException.t
  5. | `ThrottlingException of Values_0.ThrottlingException.t
  6. | `Unknown_operation_error of string * string option
]
Sourceval make : ?telephonyConfig:??? -> ?id:??? -> ?arn:??? -> ?signInConfig:??? -> ?agentConfig:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `AccessDeniedException of Values_0.AccessDeniedException.t | `InternalServiceException of Values_0.InternalServiceException.t | `InvalidRequestException of Values_0.InvalidRequestException.t | `ResourceNotFoundException of Values_0.ResourceNotFoundException.t | `ThrottlingException of Values_0.ThrottlingException.t | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `AccessDeniedException of Values_0.AccessDeniedException.t | `InternalServiceException of Values_0.InternalServiceException.t | `InvalidRequestException of Values_0.InvalidRequestException.t | `ResourceNotFoundException of Values_0.ResourceNotFoundException.t | `ThrottlingException of Values_0.ThrottlingException.t | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `String of Values_0.TrafficDistributionGroupId.t | `Structure of (string * [> `List of [> `Structure of (string * [> `Boolean of Values_0.Boolean.t | `Integer of int | `String of string ]) list ] list ]) list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t