Show / Hide Table of Contents

Namespace Oci.WaaService.Models

Classes

ChangeResourceCompartmentDetails

Updates compartmentId of resource.

ChangeWebAppAccelerationCompartmentDetails

Updates compartmentId of resource.

ChangeWebAppAccelerationPolicyCompartmentDetails

Updates compartmentId of resource.

CreateWebAppAccelerationDetails

The information about new WebAppAcceleration.

CreateWebAppAccelerationDetailsModelConverter

CreateWebAppAccelerationLoadBalancerDetails

The information about new WebAppAccelerationLoadBalancer.

CreateWebAppAccelerationPolicyDetails

The information about new WebAppAccelerationPolicy.

GzipCompressionPolicy

An object that specifies the gzip compression policy.

PurgeEntireWebAppAccelerationCacheDetails

Clears all resources from the cache of the WebAppAcceleration.

PurgeWebAppAccelerationCacheDetails

Specifies options for a cache purge.

PurgeWebAppAccelerationCacheDetailsModelConverter

ResponseCachingPolicy

An object that specifies an HTTP response caching policy.

ResponseCompressionPolicy

An object that specifies a compression policy for HTTP response from ENABLEMENT POINT to the client.
This compression policy can be used to enable support for HTTP response compression algorithms like gzip and configure the conditions of when a compression algorithm will be used.
HTTP responses will only be compressed if the client indicates support for one of the enabled compression algorithms via the "Accept-Encoding" request header.

UpdateWebAppAccelerationDetails

The information to be updated for WebAppAcceleration.

UpdateWebAppAccelerationPolicyDetails

The information to be updated. When updating WebAppAccelerationPolicy, shallow merge is used for all top-level fields, meaning that top-level fields with defined values are completely overwritten and top-level fields without defined values are unchanged.

WebAppAcceleration

A resource connecting a WebAppAccelerationPolicy to a backend of particular type, applying that policy's coverage to the backend.

WebAppAccelerationCollection

Result of a WebAppAcceleration list operation.

WebAppAccelerationLoadBalancer

WebAppAcceleration to a LoadBalancer resource.

WebAppAccelerationLoadBalancerSummary

Summary of the WebAppAccelerationLoadBalancer.

WebAppAccelerationModelConverter

WebAppAccelerationPolicy

The details of WebAppAccelerationPolicy. A policy is comprised of rules, which allows enablement of Caching and Compression of HTTP response. Caching can be enabled for a particular path Compression is enabled at global level

WebAppAccelerationPolicyCollection

Contains WebAppAccelerationPolicySummary items.

WebAppAccelerationPolicySummary

Summary of the WebAppAccelerationPolicy.

WebAppAccelerationSummary

Summary of the WebAppAcceleration.

WebAppAccelerationSummaryModelConverter

WorkRequest

A description of WorkRequest status

WorkRequestCollection

Result of a WorkRequest search. Contains both WorkRequest items and other information, such as metadata.

WorkRequestError

An error encountered while executing a WorkRequest.

WorkRequestErrorCollection

Result of a WorkRequestError search. Contains both WorkRequestError items and other information, such as metadata.

WorkRequestLogEntry

A log message from the execution of a WorkRequest.

WorkRequestLogEntryCollection

Result of a WorkRequestLog search. Contains both WorkRequestLog items and other information, such as metadata.

WorkRequestResource

A resource created or operated on by a WorkRequest.

Enums

BackendType

Type of the WebAppFirewall, as example LOAD_BALANCER.

PurgeWebAppAccelerationCacheDetails.PurgeTypeEnum

SortOrder

Sort orders.

WebAppAcceleration.LifecycleStateEnum

WebAppAccelerationPolicy.LifecycleStateEnum

WorkRequest.OperationTypeEnum

WorkRequest.StatusEnum

WorkRequestResource.ActionTypeEnum

In this article
Back to top