/** * Service Mesh API * Use the Service Mesh API to manage mesh, virtual service, access policy and other mesh related items. * OpenAPI spec version: 20220615 * * * NOTE: This class is auto generated by OracleSDKGenerator. * Do not edit the class manually. * * Copyright (c) 2020, 2025, Oracle and/or its affiliates. All rights reserved. * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. */ import * as CancelWorkRequestRequest from "./cancel-work-request-request"; export import CancelWorkRequestRequest = CancelWorkRequestRequest.CancelWorkRequestRequest; import * as ChangeAccessPolicyCompartmentRequest from "./change-access-policy-compartment-request"; export import ChangeAccessPolicyCompartmentRequest = ChangeAccessPolicyCompartmentRequest.ChangeAccessPolicyCompartmentRequest; import * as ChangeIngressGatewayCompartmentRequest from "./change-ingress-gateway-compartment-request"; export import ChangeIngressGatewayCompartmentRequest = ChangeIngressGatewayCompartmentRequest.ChangeIngressGatewayCompartmentRequest; import * as ChangeIngressGatewayRouteTableCompartmentRequest from "./change-ingress-gateway-route-table-compartment-request"; export import ChangeIngressGatewayRouteTableCompartmentRequest = ChangeIngressGatewayRouteTableCompartmentRequest.ChangeIngressGatewayRouteTableCompartmentRequest; import * as ChangeMeshCompartmentRequest from "./change-mesh-compartment-request"; export import ChangeMeshCompartmentRequest = ChangeMeshCompartmentRequest.ChangeMeshCompartmentRequest; import * as ChangeVirtualDeploymentCompartmentRequest from "./change-virtual-deployment-compartment-request"; export import ChangeVirtualDeploymentCompartmentRequest = ChangeVirtualDeploymentCompartmentRequest.ChangeVirtualDeploymentCompartmentRequest; import * as ChangeVirtualServiceCompartmentRequest from "./change-virtual-service-compartment-request"; export import ChangeVirtualServiceCompartmentRequest = ChangeVirtualServiceCompartmentRequest.ChangeVirtualServiceCompartmentRequest; import * as ChangeVirtualServiceRouteTableCompartmentRequest from "./change-virtual-service-route-table-compartment-request"; export import ChangeVirtualServiceRouteTableCompartmentRequest = ChangeVirtualServiceRouteTableCompartmentRequest.ChangeVirtualServiceRouteTableCompartmentRequest; import * as CreateAccessPolicyRequest from "./create-access-policy-request"; export import CreateAccessPolicyRequest = CreateAccessPolicyRequest.CreateAccessPolicyRequest; import * as CreateIngressGatewayRequest from "./create-ingress-gateway-request"; export import CreateIngressGatewayRequest = CreateIngressGatewayRequest.CreateIngressGatewayRequest; import * as CreateIngressGatewayRouteTableRequest from "./create-ingress-gateway-route-table-request"; export import CreateIngressGatewayRouteTableRequest = CreateIngressGatewayRouteTableRequest.CreateIngressGatewayRouteTableRequest; import * as CreateMeshRequest from "./create-mesh-request"; export import CreateMeshRequest = CreateMeshRequest.CreateMeshRequest; import * as CreateVirtualDeploymentRequest from "./create-virtual-deployment-request"; export import CreateVirtualDeploymentRequest = CreateVirtualDeploymentRequest.CreateVirtualDeploymentRequest; import * as CreateVirtualServiceRequest from "./create-virtual-service-request"; export import CreateVirtualServiceRequest = CreateVirtualServiceRequest.CreateVirtualServiceRequest; import * as CreateVirtualServiceRouteTableRequest from "./create-virtual-service-route-table-request"; export import CreateVirtualServiceRouteTableRequest = CreateVirtualServiceRouteTableRequest.CreateVirtualServiceRouteTableRequest; import * as DeleteAccessPolicyRequest from "./delete-access-policy-request"; export import DeleteAccessPolicyRequest = DeleteAccessPolicyRequest.DeleteAccessPolicyRequest; import * as DeleteIngressGatewayRequest from "./delete-ingress-gateway-request"; export import DeleteIngressGatewayRequest = DeleteIngressGatewayRequest.DeleteIngressGatewayRequest; import * as DeleteIngressGatewayRouteTableRequest from "./delete-ingress-gateway-route-table-request"; export import DeleteIngressGatewayRouteTableRequest = DeleteIngressGatewayRouteTableRequest.DeleteIngressGatewayRouteTableRequest; import * as DeleteMeshRequest from "./delete-mesh-request"; export import DeleteMeshRequest = DeleteMeshRequest.DeleteMeshRequest; import * as DeleteVirtualDeploymentRequest from "./delete-virtual-deployment-request"; export import DeleteVirtualDeploymentRequest = DeleteVirtualDeploymentRequest.DeleteVirtualDeploymentRequest; import * as DeleteVirtualServiceRequest from "./delete-virtual-service-request"; export import DeleteVirtualServiceRequest = DeleteVirtualServiceRequest.DeleteVirtualServiceRequest; import * as DeleteVirtualServiceRouteTableRequest from "./delete-virtual-service-route-table-request"; export import DeleteVirtualServiceRouteTableRequest = DeleteVirtualServiceRouteTableRequest.DeleteVirtualServiceRouteTableRequest; import * as GetAccessPolicyRequest from "./get-access-policy-request"; export import GetAccessPolicyRequest = GetAccessPolicyRequest.GetAccessPolicyRequest; import * as GetIngressGatewayRequest from "./get-ingress-gateway-request"; export import GetIngressGatewayRequest = GetIngressGatewayRequest.GetIngressGatewayRequest; import * as GetIngressGatewayRouteTableRequest from "./get-ingress-gateway-route-table-request"; export import GetIngressGatewayRouteTableRequest = GetIngressGatewayRouteTableRequest.GetIngressGatewayRouteTableRequest; import * as GetMeshRequest from "./get-mesh-request"; export import GetMeshRequest = GetMeshRequest.GetMeshRequest; import * as GetProxyDetailsRequest from "./get-proxy-details-request"; export import GetProxyDetailsRequest = GetProxyDetailsRequest.GetProxyDetailsRequest; import * as GetVirtualDeploymentRequest from "./get-virtual-deployment-request"; export import GetVirtualDeploymentRequest = GetVirtualDeploymentRequest.GetVirtualDeploymentRequest; import * as GetVirtualServiceRequest from "./get-virtual-service-request"; export import GetVirtualServiceRequest = GetVirtualServiceRequest.GetVirtualServiceRequest; import * as GetVirtualServiceRouteTableRequest from "./get-virtual-service-route-table-request"; export import GetVirtualServiceRouteTableRequest = GetVirtualServiceRouteTableRequest.GetVirtualServiceRouteTableRequest; import * as GetWorkRequestRequest from "./get-work-request-request"; export import GetWorkRequestRequest = GetWorkRequestRequest.GetWorkRequestRequest; import * as ListAccessPoliciesRequest from "./list-access-policies-request"; export import ListAccessPoliciesRequest = ListAccessPoliciesRequest.ListAccessPoliciesRequest; import * as ListIngressGatewayRouteTablesRequest from "./list-ingress-gateway-route-tables-request"; export import ListIngressGatewayRouteTablesRequest = ListIngressGatewayRouteTablesRequest.ListIngressGatewayRouteTablesRequest; import * as ListIngressGatewaysRequest from "./list-ingress-gateways-request"; export import ListIngressGatewaysRequest = ListIngressGatewaysRequest.ListIngressGatewaysRequest; import * as ListMeshesRequest from "./list-meshes-request"; export import ListMeshesRequest = ListMeshesRequest.ListMeshesRequest; import * as ListVirtualDeploymentsRequest from "./list-virtual-deployments-request"; export import ListVirtualDeploymentsRequest = ListVirtualDeploymentsRequest.ListVirtualDeploymentsRequest; import * as ListVirtualServiceRouteTablesRequest from "./list-virtual-service-route-tables-request"; export import ListVirtualServiceRouteTablesRequest = ListVirtualServiceRouteTablesRequest.ListVirtualServiceRouteTablesRequest; import * as ListVirtualServicesRequest from "./list-virtual-services-request"; export import ListVirtualServicesRequest = ListVirtualServicesRequest.ListVirtualServicesRequest; import * as ListWorkRequestErrorsRequest from "./list-work-request-errors-request"; export import ListWorkRequestErrorsRequest = ListWorkRequestErrorsRequest.ListWorkRequestErrorsRequest; import * as ListWorkRequestLogsRequest from "./list-work-request-logs-request"; export import ListWorkRequestLogsRequest = ListWorkRequestLogsRequest.ListWorkRequestLogsRequest; import * as ListWorkRequestsRequest from "./list-work-requests-request"; export import ListWorkRequestsRequest = ListWorkRequestsRequest.ListWorkRequestsRequest; import * as UpdateAccessPolicyRequest from "./update-access-policy-request"; export import UpdateAccessPolicyRequest = UpdateAccessPolicyRequest.UpdateAccessPolicyRequest; import * as UpdateIngressGatewayRequest from "./update-ingress-gateway-request"; export import UpdateIngressGatewayRequest = UpdateIngressGatewayRequest.UpdateIngressGatewayRequest; import * as UpdateIngressGatewayRouteTableRequest from "./update-ingress-gateway-route-table-request"; export import UpdateIngressGatewayRouteTableRequest = UpdateIngressGatewayRouteTableRequest.UpdateIngressGatewayRouteTableRequest; import * as UpdateMeshRequest from "./update-mesh-request"; export import UpdateMeshRequest = UpdateMeshRequest.UpdateMeshRequest; import * as UpdateVirtualDeploymentRequest from "./update-virtual-deployment-request"; export import UpdateVirtualDeploymentRequest = UpdateVirtualDeploymentRequest.UpdateVirtualDeploymentRequest; import * as UpdateVirtualServiceRequest from "./update-virtual-service-request"; export import UpdateVirtualServiceRequest = UpdateVirtualServiceRequest.UpdateVirtualServiceRequest; import * as UpdateVirtualServiceRouteTableRequest from "./update-virtual-service-route-table-request"; export import UpdateVirtualServiceRouteTableRequest = UpdateVirtualServiceRouteTableRequest.UpdateVirtualServiceRouteTableRequest;