Module Awso_rtbfabric.ValuesSource

Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval serviceAbbreviation : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]
Sourcemodule String_ : sig ... end
Sourcemodule FilterCriterionValuesList : sig ... end
Sourcemodule FilterCriterion : sig ... end

Describes the criteria for a filter.

Sourcemodule FilterCriteria : sig ... end
Sourcemodule HeaderTagAction : sig ... end

Describes the header tag for a bid action.

Sourcemodule NoBidAction : sig ... end

Describes a no bid action.

Sourcemodule Filter : sig ... end

Describes the configuration of a filter.

Sourcemodule Action : sig ... end

Describes a bid action.

Sourcemodule FilterConfiguration : sig ... end
Sourcemodule FilterType : sig ... end
Sourcemodule Float_ : sig ... end
Sourcemodule FlowModuleName : sig ... end
Sourcemodule NoBidModuleParameters : sig ... end

Describes the parameters of a no bid module.

Describes the parameters of an open RTB attribute module.

Describes the parameters of a rate limit.

Describes the masking for HTTP error codes.

Describes a link application log sample.

Sourcemodule FlowModuleNameList : sig ... end
Sourcemodule ModuleParameters : sig ... end

Describes the parameters of a module.

Sourcemodule Version : sig ... end
Sourcemodule AutoScalingGroupName : sig ... end
Sourcemodule Protocol : sig ... end
Sourcemodule StatusCodeMatcher : sig ... end
Sourcemodule CustomerProvidedId : sig ... end
Sourcemodule ResponderErrorMasking : sig ... end

Describes the configuration of a link application log.

Sourcemodule ModuleConfiguration : sig ... end

Describes the configuration of a module.

Sourcemodule TagKey : sig ... end
Sourcemodule TagValue : sig ... end
Sourcemodule QueryStringKeyValuePair : sig ... end

Key-value pair for query string matching

Sourcemodule AutoScalingGroupNameList : sig ... end
Sourcemodule HealthCheckConfig : sig ... end

The health check configuration for a managed endpoint. Defines how the service probes instances in the Auto Scaling group to determine their health status.

Sourcemodule KubernetesClusterName : sig ... end
Sourcemodule KubernetesNamespace : sig ... end
Sourcemodule URI : sig ... end
Sourcemodule ConnectivityType : sig ... end
Sourcemodule GatewayId : sig ... end
Sourcemodule LinkAttributes : sig ... end

Describes the attributes of a link.

Sourcemodule LinkDirection : sig ... end
Sourcemodule LinkId : sig ... end
Sourcemodule LinkLogSettings : sig ... end

Describes the settings for a link log.

Sourcemodule LinkStatus : sig ... end
Sourcemodule ModuleConfigurationList : sig ... end
Sourcemodule TagsMap : sig ... end
Sourcemodule Timestamp : sig ... end
Sourcemodule URL : sig ... end
Sourcemodule RuleCondition : sig ... end

Conditions bag for a routing rule. All non-null fields must match (AND logic). At least one field must be set (enforced by CP).

Sourcemodule RuleId : sig ... end

Identifier for a routing rule

Sourcemodule RulePriority : sig ... end

WAF-style evaluation priority. Lower number = evaluated first (priority 1 before 10). Gaps are allowed (1, 10, 20 is valid). Must be between 1 and 1000 inclusive. Uniqueness per link among non-deleted rules is enforced at the API layer (HTTP 409 on conflict).

Sourcemodule RuleStatus : sig ... end
Sourcemodule AcmCertificateArn : sig ... end
Sourcemodule ProtocolList : sig ... end

Describes the configuration of an auto scaling group.

Sourcemodule EksEndpointsConfiguration : sig ... end

Describes the configuration of an Amazon Elastic Kubernetes Service endpoint.

Describes a link.

Sourcemodule LinkRoutingRuleSummary : sig ... end

Summary of a routing rule for list responses

Describes a summary of a certificate association.

Sourcemodule SecurityGroupId : sig ... end
Sourcemodule SubnetId : sig ... end
Sourcemodule AccessDeniedException : sig ... end

The request could not be completed because you do not have sufficient access to perform this action.

Sourcemodule ConflictException : sig ... end

The request could not be completed because of a conflict in the current state of the resource.

Sourcemodule InternalServerException : sig ... end

The request could not be completed because of an internal server error. Try your call again.

Sourcemodule ResourceNotFoundException : sig ... end

The request could not be completed because the resource does not exist.

Sourcemodule ResponderGatewayStatus : sig ... end
Sourcemodule ThrottlingException : sig ... end

The request was denied due to request throttling.

Sourcemodule ValidationException : sig ... end

The request could not be completed because it fails satisfy the constraints specified by the service.

Sourcemodule DomainName : sig ... end
Sourcemodule ListenerConfig : sig ... end

Listener configuration for the protocols (HTTP, HTTPS, or both) accepted by the gateway.

Describes the configuration of a managed endpoint.

Sourcemodule TrustStoreConfiguration : sig ... end

Describes the configuration of a trust store.

Sourcemodule RequesterGatewayStatus : sig ... end
Sourcemodule LinkTimeoutInMillis : sig ... end

The request could not be completed because you exceeded a service quota.

Sourcemodule RtbTaggableResourceArn : sig ... end
Sourcemodule TagKeyList : sig ... end
Sourcemodule GatewayIdList : sig ... end
Sourcemodule Integer : sig ... end
Sourcemodule LinkRoutingRuleList : sig ... end
Sourcemodule GatewayType : sig ... end
Sourcemodule VpcId : sig ... end
Sourcemodule Boolean : sig ... end

Updates a responder gateway.

Updates a responder gateway.

Updates a requester gateway.

Updates a requester gateway.

Updates a routing rule for a link.

Updates a routing rule for a link.

Sourcemodule UpdateLinkResponse : sig ... end

Updates the configuration of a link between gateways. Allows you to modify settings and parameters for an existing link.

Sourcemodule UpdateLinkRequest : sig ... end

Updates the configuration of a link between gateways. Allows you to modify settings and parameters for an existing link.

Updates a link module flow.

Updates a link module flow.

Sourcemodule UntagResourceResponse : sig ... end

Removes a tag or tags from a resource.

Sourcemodule UntagResourceRequest : sig ... end

Removes a tag or tags from a resource.

Sourcemodule TagResourceResponse : sig ... end

Assigns one or more tags (key-value pairs) to the specified resource.

Sourcemodule TagResourceRequest : sig ... end

Assigns one or more tags (key-value pairs) to the specified resource.

Sourcemodule RejectLinkResponse : sig ... end

Rejects a link request between gateways. When a requester gateway requests to link with a responder gateway, the responder can use this operation to decline the link request.

Sourcemodule RejectLinkRequest : sig ... end

Rejects a link request between gateways. When a requester gateway requests to link with a responder gateway, the responder can use this operation to decline the link request.

Lists tags for a resource.

Lists tags for a resource.

Lists reponder gateways.

Lists reponder gateways.

Lists requester gateways.

Lists requester gateways.

Sourcemodule ListLinksResponse : sig ... end

Lists links associated with gateways. Returns a list of all links for the specified gateways, including their status and configuration details.

Sourcemodule ListLinksRequest : sig ... end

Lists links associated with gateways. Returns a list of all links for the specified gateways, including their status and configuration details.

Lists the routing rules for a link.

Lists the routing rules for a link.

Lists the certificate associations for a responder gateway.

Lists the certificate associations for a responder gateway.

Retrieves information about a responder gateway.

Retrieves information about a responder gateway.

Retrieves information about a requester gateway.

Retrieves information about a requester gateway.

Retrieves information about an outbound external link.

Retrieves information about an outbound external link.

Retrieves the details of a routing rule for a link.

Sourcemodule GetLinkRoutingRuleRequest : sig ... end

Retrieves the details of a routing rule for a link.

Sourcemodule GetLinkResponse : sig ... end

Retrieves information about a link between gateways. Returns detailed information about the link configuration, status, and associated gateways.

Sourcemodule GetLinkRequest : sig ... end

Retrieves information about a link between gateways. Returns detailed information about the link configuration, status, and associated gateways.

Retrieves information about an inbound external link.

Retrieves information about an inbound external link.

Retrieves the details of a certificate association with a responder gateway.

Retrieves the details of a certificate association with a responder gateway.

Removes a certificate association from a responder gateway.

Removes a certificate association from a responder gateway.

Deletes a responder gateway.

Deletes a responder gateway.

Deletes a requester gateway.

Deletes a requester gateway.

Deletes an outbound external link.

Deletes an outbound external link.

Deletes a routing rule from a link.

Deletes a routing rule from a link.

Sourcemodule DeleteLinkResponse : sig ... end

Deletes a link between gateways. Permanently removes the connection between gateways. This action cannot be undone.

Sourcemodule DeleteLinkRequest : sig ... end

Deletes a link between gateways. Permanently removes the connection between gateways. This action cannot be undone.

Deletes an inbound external link.

Deletes an inbound external link.

Creates a responder gateway. A domain name or managed endpoint is required.

Creates a responder gateway. A domain name or managed endpoint is required.

Creates a requester gateway.

Creates a requester gateway.

Creates an outbound external link.

Creates an outbound external link.

Creates a routing rule for a link. Routing rules use priority-based evaluation where lower priority numbers are evaluated first. Each rule specifies conditions that must all match for the rule to apply.

Creates a routing rule for a link. Routing rules use priority-based evaluation where lower priority numbers are evaluated first. Each rule specifies conditions that must all match for the rule to apply.

Sourcemodule CreateLinkResponse : sig ... end

Creates a new link between gateways. Establishes a connection that allows gateways to communicate and exchange bid requests and responses.

Sourcemodule CreateLinkRequest : sig ... end

Creates a new link between gateways. Establishes a connection that allows gateways to communicate and exchange bid requests and responses.

Creates an inbound external link.

Creates an inbound external link.

Associates an ACM certificate with a responder gateway.

Associates an ACM certificate with a responder gateway.

Sourcemodule AcceptLinkResponse : sig ... end

Accepts a link request between gateways. When a requester gateway requests to link with a responder gateway, the responder can use this operation to accept the link request and establish the connection.

Sourcemodule AcceptLinkRequest : sig ... end

Accepts a link request between gateways. When a requester gateway requests to link with a responder gateway, the responder can use this operation to accept the link request and establish the connection.