import * as z from "zod/v4"; import { ClosedEnum } from "../types/enums.js"; import { Result as SafeParseResult } from "../types/fp.js"; import { DeploymentSetupPolicy } from "./deploymentsetuppolicy.js"; import { EncryptedStackInputValue } from "./encryptedstackinputvalue.js"; import { SDKValidationError } from "./errors/sdkvalidationerror.js"; import { ManagerRetryDeploymentResponse } from "./managerretrydeploymentresponse.js"; export declare const ManagerRetryResponseItemEnum: { readonly Deployment: "deployment"; readonly Models: "models"; readonly Keys: "keys"; readonly Bucket: "bucket"; readonly Registry: "registry"; readonly Sandbox: "sandbox"; }; export type ManagerRetryResponseItemEnum = ClosedEnum; export declare const ManagerRetryResponseDefinitionId: { readonly CustomerAi: "customer-ai"; readonly CustomerKey: "customer-key"; readonly CustomerStorage: "customer-storage"; readonly CustomerRegistry: "customer-registry"; readonly CustomerSandbox: "customer-sandbox"; }; export type ManagerRetryResponseDefinitionId = ClosedEnum; export type ManagerRetryResponseSourceBuiltIn = { type: "built-in"; definitionId: ManagerRetryResponseDefinitionId; version: string; /** * Unique identifier for the release. */ sourceReleaseId: string; }; export type ManagerRetryResponseSourceProjectRelease = { type: "project-release"; releaseChannel: string; /** * Unique identifier for the release. */ releaseId: string; resourceId?: string | undefined; }; export type ManagerRetryResponseSourceUnion = ManagerRetryResponseSourceProjectRelease | ManagerRetryResponseSourceBuiltIn; export declare const ManagerRetryResponseAllowedProvider: { readonly AwsBedrock: "aws-bedrock"; readonly GcpVertex: "gcp-vertex"; readonly AzureFoundry: "azure-foundry"; readonly Anthropic: "anthropic"; readonly Databricks: "databricks"; readonly Openai: "openai"; }; export type ManagerRetryResponseAllowedProvider = ClosedEnum; export declare const ManagerRetryResponseProviderAllowlist: { readonly AwsBedrock: "aws-bedrock"; readonly GcpVertex: "gcp-vertex"; readonly AzureFoundry: "azure-foundry"; readonly Anthropic: "anthropic"; readonly Databricks: "databricks"; readonly Openai: "openai"; }; export type ManagerRetryResponseProviderAllowlist = ClosedEnum; export declare const ManagerRetryResponseClientApi: { readonly OpenaiChat: "openai-chat"; readonly OpenaiResponses: "openai-responses"; readonly AnthropicMessages: "anthropic-messages"; }; export type ManagerRetryResponseClientApi = ClosedEnum; export type ManagerRetryResponseModelRequirement = { publicModelId: string; clientApis: Array; required: boolean; }; export type ManagerRetryResponseConfiguration = { allowedProviders?: Array | undefined; providerAllowlist?: Array | undefined; modelRequirements?: Array | undefined; }; export type ManagerRetryResponseItem = { item: ManagerRetryResponseItemEnum; source: ManagerRetryResponseSourceProjectRelease | ManagerRetryResponseSourceBuiltIn; required: boolean; configuration?: ManagerRetryResponseConfiguration | undefined; }; export declare const ManagerRetryResponseEnvironmentVariableType: { readonly Plain: "plain"; readonly Secret: "secret"; }; export type ManagerRetryResponseEnvironmentVariableType = ClosedEnum; export type ManagerRetryResponseEnvironmentVariable = { name: string; type: ManagerRetryResponseEnvironmentVariableType; targetResources: Array | null; }; export type ManagerRetryResponseSetupConfig = { metadata: { [k: string]: any | null; }; policy: DeploymentSetupPolicy; inputValues?: { [k: string]: EncryptedStackInputValue; } | undefined; /** * Immutable setup items and exact sources captured when this setup link is created. */ items?: Array | undefined; /** * Operator-pinned deployment subdomain for this setup token. */ publicSubdomain?: string | undefined; environmentVariables: Array; }; /** * Failure-domain policy selected for a compute pool. */ export type ManagerRetryResponseFailureDomains6 = { /** * Concrete provider domains selected during setup. * * @remarks * Empty delegates deterministic selection to the provider setup implementation. */ selectedFailureDomains?: Array | undefined; /** * Number of distinct failure domains across which new stateful replicas may be spread. */ spread: number; }; export type ManagerRetryResponseFailureDomainsUnion6 = ManagerRetryResponseFailureDomains6 | any; export type ManagerRetryResponsePoolsAutoscale3 = { failureDomains?: ManagerRetryResponseFailureDomains6 | any | null | undefined; /** * Provider machine type selected for this deployment. */ machine?: string | null | undefined; /** * Maximum machine count. */ max: number; /** * Minimum machine count. */ min: number; mode: "autoscale"; }; /** * Failure-domain policy selected for a compute pool. */ export type ManagerRetryResponseFailureDomains5 = { /** * Concrete provider domains selected during setup. * * @remarks * Empty delegates deterministic selection to the provider setup implementation. */ selectedFailureDomains?: Array | undefined; /** * Number of distinct failure domains across which new stateful replicas may be spread. */ spread: number; }; export type ManagerRetryResponseFailureDomainsUnion5 = ManagerRetryResponseFailureDomains5 | any; export type ManagerRetryResponsePoolsFixed3 = { failureDomains?: ManagerRetryResponseFailureDomains5 | any | null | undefined; /** * Provider machine type selected for this deployment. */ machine?: string | null | undefined; /** * Number of machines to run. */ machines: number; mode: "fixed"; }; /** * User-selected deployment settings for one compute pool. */ export type ManagerRetryResponsePoolsUnion3 = ManagerRetryResponsePoolsFixed3 | ManagerRetryResponsePoolsAutoscale3; /** * Deployment-time compute choices for Alien-managed compute pools. * * @remarks * * Application source declares portable pool requirements. This settings * object stores the concrete choices made for one deployment, such as the * provider machine type and selected machine counts. */ export type ManagerRetryResponseCompute3 = { /** * Selected compute choices keyed by pool ID. */ pools?: { [k: string]: ManagerRetryResponsePoolsFixed3 | ManagerRetryResponsePoolsAutoscale3; } | undefined; }; export type ManagerRetryResponseComputeUnion3 = ManagerRetryResponseCompute3 | any; /** * Deployment model: how updates are delivered to the remote environment. */ export declare const ManagerRetryResponseDeploymentModel3: { readonly Push: "push"; readonly Pull: "pull"; }; /** * Deployment model: how updates are delivered to the remote environment. */ export type ManagerRetryResponseDeploymentModel3 = ClosedEnum; export type ManagerRetryResponseAws3 = { certificateArn: string; }; export type ManagerRetryResponseAwsUnion3 = ManagerRetryResponseAws3 | any; export type ManagerRetryResponseAzure3 = { keyVaultCertificateId: string; keyVaultResourceId?: string | null | undefined; }; export type ManagerRetryResponseAzureUnion3 = ManagerRetryResponseAzure3 | any; export type ManagerRetryResponseGcp3 = { certificateName: string; }; export type ManagerRetryResponseGcpUnion3 = ManagerRetryResponseGcp3 | any; /** * Namespace-scoped Kubernetes TLS Secret reference. */ export type ManagerRetryResponseTlsSecretRef3 = { /** * Secret namespace. Defaults to the release namespace when omitted. */ namespace?: string | null | undefined; /** * Secret name. */ secretName: string; }; export type ManagerRetryResponseDomainsKubernetes3 = { /** * Namespace-scoped Kubernetes TLS Secret reference. */ tlsSecretRef: ManagerRetryResponseTlsSecretRef3; }; export type ManagerRetryResponseDomainsKubernetesUnion3 = ManagerRetryResponseDomainsKubernetes3 | any; /** * Platform-specific certificate references for custom domains. */ export type ManagerRetryResponseDomainsCertificate3 = { aws?: ManagerRetryResponseAws3 | any | null | undefined; azure?: ManagerRetryResponseAzure3 | any | null | undefined; gcp?: ManagerRetryResponseGcp3 | any | null | undefined; kubernetes?: ManagerRetryResponseDomainsKubernetes3 | any | null | undefined; }; /** * Custom domain configuration for a single resource. */ export type ManagerRetryResponseCustomDomains3 = { /** * Platform-specific certificate references for custom domains. */ certificate: ManagerRetryResponseDomainsCertificate3; /** * Fully qualified domain name to use. */ domain: string; }; export declare const ManagerRetryResponseModeLoadBalancer3: { readonly LoadBalancer: "loadBalancer"; }; export type ManagerRetryResponseModeLoadBalancer3 = ClosedEnum; export type ManagerRetryResponsePublicEndpointTargetLoadBalancer3 = { /** * DNS name or URL for the external load balancer. */ cnameTarget: string; mode: ManagerRetryResponseModeLoadBalancer3; }; export declare const ManagerRetryResponseModeMachineAddresses3: { readonly MachineAddresses: "machineAddresses"; }; export type ManagerRetryResponseModeMachineAddresses3 = ClosedEnum; export type ManagerRetryResponsePublicEndpointTargetMachineAddresses3 = { mode: ManagerRetryResponseModeMachineAddresses3; }; export type ManagerRetryResponsePublicEndpointTargetUnion3 = ManagerRetryResponsePublicEndpointTargetLoadBalancer3 | ManagerRetryResponsePublicEndpointTargetMachineAddresses3 | any; /** * Domain configuration for the stack. * * @remarks * * When `custom_domains` is set, the specified resources use customer-provided * domains and certificates. Otherwise, Alien auto-generates domains. */ export type ManagerRetryResponseDomains3 = { /** * Custom domain configuration per resource ID. */ customDomains?: { [k: string]: ManagerRetryResponseCustomDomains3; } | null | undefined; publicEndpointTarget?: ManagerRetryResponsePublicEndpointTargetLoadBalancer3 | ManagerRetryResponsePublicEndpointTargetMachineAddresses3 | any | null | undefined; }; export type ManagerRetryResponseDomainsUnion3 = ManagerRetryResponseDomains3 | any; /** * External bindings for pre-existing infrastructure. * * @remarks * Allows using existing resources (MinIO, Redis, shared Container Apps * Environment, etc.) instead of having Alien provision them. * Required for Kubernetes platform, optional for cloud platforms. */ export type ManagerRetryResponseExternalBindings3 = {}; /** * How heartbeat health checks are handled. */ export declare const ManagerRetryResponseHeartbeats3: { readonly Off: "off"; readonly On: "on"; }; /** * How heartbeat health checks are handled. */ export type ManagerRetryResponseHeartbeats3 = ClosedEnum; /** * Optional provider-specific identity for a cloud-backed Kubernetes cluster. */ export type ManagerRetryResponseCloud3 = { accountId?: string | null | undefined; clusterId?: string | null | undefined; clusterName?: string | null | undefined; projectId?: string | null | undefined; region?: string | null | undefined; resourceGroup?: string | null | undefined; subscriptionId?: string | null | undefined; }; export type ManagerRetryResponseCloudUnion3 = ManagerRetryResponseCloud3 | any; /** * Ownership model for the Kubernetes cluster. */ export declare const ManagerRetryResponseOwnership3: { readonly Managed: "managed"; readonly Existing: "existing"; readonly External: "external"; }; /** * Ownership model for the Kubernetes cluster. */ export type ManagerRetryResponseOwnership3 = ClosedEnum; /** * Kubernetes cluster setup settings. */ export type ManagerRetryResponseCluster3 = { cloud?: ManagerRetryResponseCloud3 | any | null | undefined; /** * Namespace where the Alien chart and application resources run. */ namespace?: string | null | undefined; /** * Ownership model for the Kubernetes cluster. */ ownership: ManagerRetryResponseOwnership3; }; export type ManagerRetryResponseClusterUnion3 = ManagerRetryResponseCluster3 | any; export type ManagerRetryResponseCertificateNone6 = { mode: "none"; }; export type ManagerRetryResponseCertificateManagedTLSSecret6 = { mode: "managedTlsSecret"; /** * Secret name template. Runtime may substitute resource/deployment tokens. */ secretNameTemplate: string; }; export type ManagerRetryResponseCertificateAwsAcmArn6 = { /** * Existing ACM certificate ARN. */ certificateArn: string; mode: "awsAcmArn"; }; export type ManagerRetryResponseCertificateManagedAcmImport6 = { mode: "managedAcmImport"; /** * ACM region. Defaults to the deployment region when omitted. */ region?: string | null | undefined; /** * Tags applied to runtime-imported ACM certificates. */ tags?: { [k: string]: string; } | undefined; }; /** * Namespace-scoped Kubernetes TLS Secret reference. */ export type ManagerRetryResponseCertificateTLSSecretRef6 = { /** * Secret namespace. Defaults to the release namespace when omitted. */ namespace?: string | null | undefined; /** * Secret name. */ secretName: string; mode: "tlsSecretRef"; }; /** * Certificate publication or reference mode for Kubernetes public endpoints. */ export type ManagerRetryResponseCertificateUnion6 = ManagerRetryResponseCertificateTLSSecretRef6 | ManagerRetryResponseCertificateManagedAcmImport6 | ManagerRetryResponseCertificateAwsAcmArn6 | ManagerRetryResponseCertificateManagedTLSSecret6 | ManagerRetryResponseCertificateNone6; export declare const ManagerRetryResponseModeCustom3: { readonly Custom: "custom"; }; export type ManagerRetryResponseModeCustom3 = ClosedEnum; export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum12: { readonly AzureApplicationGatewayForContainers: "azureApplicationGatewayForContainers"; }; export type ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum12 = ClosedEnum; export type ManagerRetryResponseProviderAzureApplicationGatewayForContainers12 = { /** * Optional ALB name when using BYO Application Gateway resources. */ albName?: string | null | undefined; /** * Optional ALB namespace when using BYO Application Gateway resources. */ albNamespace?: string | null | undefined; /** * Public or internal frontend exposure. */ frontend: string; provider: ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum12; }; export declare const ManagerRetryResponseProviderGkeGatewayEnum12: { readonly GkeGateway: "gkeGateway"; }; export type ManagerRetryResponseProviderGkeGatewayEnum12 = ClosedEnum; export type ManagerRetryResponseProviderGkeGateway12 = { provider: ManagerRetryResponseProviderGkeGatewayEnum12; /** * Optional static address name for the Gateway frontend. */ staticAddressName?: string | null | undefined; }; export declare const ManagerRetryResponseProviderAwsAlbEnum12: { readonly AwsAlb: "awsAlb"; }; export type ManagerRetryResponseProviderAwsAlbEnum12 = ClosedEnum; export type ManagerRetryResponseProviderAwsAlb12 = { /** * Optional ALB IP address type, such as `dualstack`. */ ipAddressType?: string | null | undefined; provider: ManagerRetryResponseProviderAwsAlbEnum12; /** * Internet-facing or internal ALB scheme. */ scheme: string; /** * Explicit subnet IDs when the profile cannot rely on controller discovery. */ subnetIds?: Array | undefined; /** * ALB target type, usually `ip`. */ targetType: string; }; export type ManagerRetryResponseProviderUnion12 = ManagerRetryResponseProviderAwsAlb12 | ManagerRetryResponseProviderAzureApplicationGatewayForContainers12 | ManagerRetryResponseProviderGkeGateway12 | any; /** * Shared Gateway API route profile values. */ export type ManagerRetryResponseRouteGateway6 = { /** * Annotations applied to route objects. */ annotations?: { [k: string]: string; } | undefined; /** * Route controller identifier, for example a cloud Gateway controller. */ controller?: string | null | undefined; /** * GatewayClass selected for generated Gateways. */ gatewayClassName: string; /** * Labels applied to route objects. */ labels?: { [k: string]: string; } | undefined; /** * Listener port, usually 443. */ listenerPort: number; provider?: ManagerRetryResponseProviderAwsAlb12 | ManagerRetryResponseProviderAzureApplicationGatewayForContainers12 | ManagerRetryResponseProviderGkeGateway12 | any | null | undefined; routeApi: "gateway"; }; export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum11: { readonly AzureApplicationGatewayForContainers: "azureApplicationGatewayForContainers"; }; export type ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum11 = ClosedEnum; export type ManagerRetryResponseProviderAzureApplicationGatewayForContainers11 = { /** * Optional ALB name when using BYO Application Gateway resources. */ albName?: string | null | undefined; /** * Optional ALB namespace when using BYO Application Gateway resources. */ albNamespace?: string | null | undefined; /** * Public or internal frontend exposure. */ frontend: string; provider: ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum11; }; export declare const ManagerRetryResponseProviderGkeGatewayEnum11: { readonly GkeGateway: "gkeGateway"; }; export type ManagerRetryResponseProviderGkeGatewayEnum11 = ClosedEnum; export type ManagerRetryResponseProviderGkeGateway11 = { provider: ManagerRetryResponseProviderGkeGatewayEnum11; /** * Optional static address name for the Gateway frontend. */ staticAddressName?: string | null | undefined; }; export declare const ManagerRetryResponseProviderAwsAlbEnum11: { readonly AwsAlb: "awsAlb"; }; export type ManagerRetryResponseProviderAwsAlbEnum11 = ClosedEnum; export type ManagerRetryResponseProviderAwsAlb11 = { /** * Optional ALB IP address type, such as `dualstack`. */ ipAddressType?: string | null | undefined; provider: ManagerRetryResponseProviderAwsAlbEnum11; /** * Internet-facing or internal ALB scheme. */ scheme: string; /** * Explicit subnet IDs when the profile cannot rely on controller discovery. */ subnetIds?: Array | undefined; /** * ALB target type, usually `ip`. */ targetType: string; }; export type ManagerRetryResponseProviderUnion11 = ManagerRetryResponseProviderAwsAlb11 | ManagerRetryResponseProviderAzureApplicationGatewayForContainers11 | ManagerRetryResponseProviderGkeGateway11 | any; /** * Shared Ingress route profile values. */ export type ManagerRetryResponseRouteIngress6 = { /** * Annotations applied to route objects. */ annotations?: { [k: string]: string; } | undefined; /** * Route controller identifier, for example `eks.amazonaws.com/alb`. */ controller?: string | null | undefined; /** * `spec.ingressClassName` for generated Ingresses. */ ingressClassName: string; /** * Labels applied to route objects. */ labels?: { [k: string]: string; } | undefined; provider?: ManagerRetryResponseProviderAwsAlb11 | ManagerRetryResponseProviderAzureApplicationGatewayForContainers11 | ManagerRetryResponseProviderGkeGateway11 | any | null | undefined; routeApi: "ingress"; }; /** * Kubernetes route API selected for public endpoints. */ export type ManagerRetryResponseRouteUnion6 = ManagerRetryResponseRouteIngress6 | ManagerRetryResponseRouteGateway6; export type ManagerRetryResponseExposureCustom3 = { /** * Certificate publication or reference mode for Kubernetes public endpoints. */ certificate: ManagerRetryResponseCertificateTLSSecretRef6 | ManagerRetryResponseCertificateManagedAcmImport6 | ManagerRetryResponseCertificateAwsAcmArn6 | ManagerRetryResponseCertificateManagedTLSSecret6 | ManagerRetryResponseCertificateNone6; /** * Hostname routed by the Kubernetes public endpoint. */ domain: string; mode: ManagerRetryResponseModeCustom3; /** * Kubernetes route API selected for public endpoints. */ route: ManagerRetryResponseRouteIngress6 | ManagerRetryResponseRouteGateway6; }; export type ManagerRetryResponseCertificateNone5 = { mode: "none"; }; export type ManagerRetryResponseCertificateManagedTLSSecret5 = { mode: "managedTlsSecret"; /** * Secret name template. Runtime may substitute resource/deployment tokens. */ secretNameTemplate: string; }; export type ManagerRetryResponseCertificateAwsAcmArn5 = { /** * Existing ACM certificate ARN. */ certificateArn: string; mode: "awsAcmArn"; }; export type ManagerRetryResponseCertificateManagedAcmImport5 = { mode: "managedAcmImport"; /** * ACM region. Defaults to the deployment region when omitted. */ region?: string | null | undefined; /** * Tags applied to runtime-imported ACM certificates. */ tags?: { [k: string]: string; } | undefined; }; /** * Namespace-scoped Kubernetes TLS Secret reference. */ export type ManagerRetryResponseCertificateTLSSecretRef5 = { /** * Secret namespace. Defaults to the release namespace when omitted. */ namespace?: string | null | undefined; /** * Secret name. */ secretName: string; mode: "tlsSecretRef"; }; /** * Certificate publication or reference mode for Kubernetes public endpoints. */ export type ManagerRetryResponseCertificateUnion5 = ManagerRetryResponseCertificateTLSSecretRef5 | ManagerRetryResponseCertificateManagedAcmImport5 | ManagerRetryResponseCertificateAwsAcmArn5 | ManagerRetryResponseCertificateManagedTLSSecret5 | ManagerRetryResponseCertificateNone5; export declare const ManagerRetryResponseModeGenerated3: { readonly Generated: "generated"; }; export type ManagerRetryResponseModeGenerated3 = ClosedEnum; export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum10: { readonly AzureApplicationGatewayForContainers: "azureApplicationGatewayForContainers"; }; export type ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum10 = ClosedEnum; export type ManagerRetryResponseProviderAzureApplicationGatewayForContainers10 = { /** * Optional ALB name when using BYO Application Gateway resources. */ albName?: string | null | undefined; /** * Optional ALB namespace when using BYO Application Gateway resources. */ albNamespace?: string | null | undefined; /** * Public or internal frontend exposure. */ frontend: string; provider: ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum10; }; export declare const ManagerRetryResponseProviderGkeGatewayEnum10: { readonly GkeGateway: "gkeGateway"; }; export type ManagerRetryResponseProviderGkeGatewayEnum10 = ClosedEnum; export type ManagerRetryResponseProviderGkeGateway10 = { provider: ManagerRetryResponseProviderGkeGatewayEnum10; /** * Optional static address name for the Gateway frontend. */ staticAddressName?: string | null | undefined; }; export declare const ManagerRetryResponseProviderAwsAlbEnum10: { readonly AwsAlb: "awsAlb"; }; export type ManagerRetryResponseProviderAwsAlbEnum10 = ClosedEnum; export type ManagerRetryResponseProviderAwsAlb10 = { /** * Optional ALB IP address type, such as `dualstack`. */ ipAddressType?: string | null | undefined; provider: ManagerRetryResponseProviderAwsAlbEnum10; /** * Internet-facing or internal ALB scheme. */ scheme: string; /** * Explicit subnet IDs when the profile cannot rely on controller discovery. */ subnetIds?: Array | undefined; /** * ALB target type, usually `ip`. */ targetType: string; }; export type ManagerRetryResponseProviderUnion10 = ManagerRetryResponseProviderAwsAlb10 | ManagerRetryResponseProviderAzureApplicationGatewayForContainers10 | ManagerRetryResponseProviderGkeGateway10 | any; /** * Shared Gateway API route profile values. */ export type ManagerRetryResponseRouteGateway5 = { /** * Annotations applied to route objects. */ annotations?: { [k: string]: string; } | undefined; /** * Route controller identifier, for example a cloud Gateway controller. */ controller?: string | null | undefined; /** * GatewayClass selected for generated Gateways. */ gatewayClassName: string; /** * Labels applied to route objects. */ labels?: { [k: string]: string; } | undefined; /** * Listener port, usually 443. */ listenerPort: number; provider?: ManagerRetryResponseProviderAwsAlb10 | ManagerRetryResponseProviderAzureApplicationGatewayForContainers10 | ManagerRetryResponseProviderGkeGateway10 | any | null | undefined; routeApi: "gateway"; }; export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum9: { readonly AzureApplicationGatewayForContainers: "azureApplicationGatewayForContainers"; }; export type ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum9 = ClosedEnum; export type ManagerRetryResponseProviderAzureApplicationGatewayForContainers9 = { /** * Optional ALB name when using BYO Application Gateway resources. */ albName?: string | null | undefined; /** * Optional ALB namespace when using BYO Application Gateway resources. */ albNamespace?: string | null | undefined; /** * Public or internal frontend exposure. */ frontend: string; provider: ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum9; }; export declare const ManagerRetryResponseProviderGkeGatewayEnum9: { readonly GkeGateway: "gkeGateway"; }; export type ManagerRetryResponseProviderGkeGatewayEnum9 = ClosedEnum; export type ManagerRetryResponseProviderGkeGateway9 = { provider: ManagerRetryResponseProviderGkeGatewayEnum9; /** * Optional static address name for the Gateway frontend. */ staticAddressName?: string | null | undefined; }; export declare const ManagerRetryResponseProviderAwsAlbEnum9: { readonly AwsAlb: "awsAlb"; }; export type ManagerRetryResponseProviderAwsAlbEnum9 = ClosedEnum; export type ManagerRetryResponseProviderAwsAlb9 = { /** * Optional ALB IP address type, such as `dualstack`. */ ipAddressType?: string | null | undefined; provider: ManagerRetryResponseProviderAwsAlbEnum9; /** * Internet-facing or internal ALB scheme. */ scheme: string; /** * Explicit subnet IDs when the profile cannot rely on controller discovery. */ subnetIds?: Array | undefined; /** * ALB target type, usually `ip`. */ targetType: string; }; export type ManagerRetryResponseProviderUnion9 = ManagerRetryResponseProviderAwsAlb9 | ManagerRetryResponseProviderAzureApplicationGatewayForContainers9 | ManagerRetryResponseProviderGkeGateway9 | any; /** * Shared Ingress route profile values. */ export type ManagerRetryResponseRouteIngress5 = { /** * Annotations applied to route objects. */ annotations?: { [k: string]: string; } | undefined; /** * Route controller identifier, for example `eks.amazonaws.com/alb`. */ controller?: string | null | undefined; /** * `spec.ingressClassName` for generated Ingresses. */ ingressClassName: string; /** * Labels applied to route objects. */ labels?: { [k: string]: string; } | undefined; provider?: ManagerRetryResponseProviderAwsAlb9 | ManagerRetryResponseProviderAzureApplicationGatewayForContainers9 | ManagerRetryResponseProviderGkeGateway9 | any | null | undefined; routeApi: "ingress"; }; /** * Kubernetes route API selected for public endpoints. */ export type ManagerRetryResponseRouteUnion5 = ManagerRetryResponseRouteIngress5 | ManagerRetryResponseRouteGateway5; export type ManagerRetryResponseExposureGenerated3 = { /** * Certificate publication or reference mode for Kubernetes public endpoints. */ certificate: ManagerRetryResponseCertificateTLSSecretRef5 | ManagerRetryResponseCertificateManagedAcmImport5 | ManagerRetryResponseCertificateAwsAcmArn5 | ManagerRetryResponseCertificateManagedTLSSecret5 | ManagerRetryResponseCertificateNone5; mode: ManagerRetryResponseModeGenerated3; /** * Kubernetes route API selected for public endpoints. */ route: ManagerRetryResponseRouteIngress5 | ManagerRetryResponseRouteGateway5; }; export declare const ManagerRetryResponseModeDisabled3: { readonly Disabled: "disabled"; }; export type ManagerRetryResponseModeDisabled3 = ClosedEnum; export type ManagerRetryResponseExposureDisabled3 = { mode: ManagerRetryResponseModeDisabled3; }; export type ManagerRetryResponseExposureUnion3 = ManagerRetryResponseExposureCustom3 | ManagerRetryResponseExposureGenerated3 | ManagerRetryResponseExposureDisabled3 | any; /** * Kubernetes runtime substrate configuration. * * @remarks * * This controls how setup chooses the cluster backing `Platform::Kubernetes` * deployments. When omitted, cloud-backed Kubernetes deployments default to a * managed cluster and generic/on-prem Kubernetes defaults to an external * cluster. */ export type ManagerRetryResponseKubernetes3 = { cluster?: ManagerRetryResponseCluster3 | any | null | undefined; exposure?: ManagerRetryResponseExposureCustom3 | ManagerRetryResponseExposureGenerated3 | ManagerRetryResponseExposureDisabled3 | any | null | undefined; }; export type ManagerRetryResponseKubernetesUnion3 = ManagerRetryResponseKubernetes3 | any; export declare const ManagerRetryResponseTypeByoVnetAzure3: { readonly ByoVnetAzure: "byo-vnet-azure"; }; export type ManagerRetryResponseTypeByoVnetAzure3 = ClosedEnum; export type ManagerRetryResponseNetworkByoVnetAzure3 = { /** * Name of the dedicated classic Application Gateway subnet within the VNet. */ applicationGatewaySubnetName?: string | null | undefined; /** * Name of the dedicated subnet that hosts Private Endpoints (e.g. for a * * @remarks * Postgres Flexible Server). A Private Endpoint must not share the private * subnet, which is already claimed by the Container Apps environment's * `infrastructure_subnet_id`. Required only when the stack contains a * Postgres resource; otherwise unused. */ privateEndpointSubnetName?: string | null | undefined; /** * Name of the private subnet within the VNet */ privateSubnetName: string; /** * Name of the public subnet within the VNet */ publicSubnetName: string; type: ManagerRetryResponseTypeByoVnetAzure3; /** * The full resource ID of the existing VNet */ vnetResourceId: string; }; export declare const ManagerRetryResponseTypeByoVpcGcp3: { readonly ByoVpcGcp: "byo-vpc-gcp"; }; export type ManagerRetryResponseTypeByoVpcGcp3 = ClosedEnum; export type ManagerRetryResponseNetworkByoVpcGcp3 = { /** * The name of the existing VPC network */ networkName: string; /** * The region of the subnet */ region: string; /** * The name of the subnet to use */ subnetName: string; type: ManagerRetryResponseTypeByoVpcGcp3; }; export declare const ManagerRetryResponseTypeByoVpcAws3: { readonly ByoVpcAws: "byo-vpc-aws"; }; export type ManagerRetryResponseTypeByoVpcAws3 = ClosedEnum; export type ManagerRetryResponseNetworkByoVpcAws3 = { /** * IDs of private subnets */ privateSubnetIds: Array; /** * IDs of public subnets (required for public ingress) */ publicSubnetIds: Array; /** * Optional security group IDs to use */ securityGroupIds?: Array | undefined; type: ManagerRetryResponseTypeByoVpcAws3; /** * The ID of the existing VPC */ vpcId: string; }; export declare const ManagerRetryResponseTypeCreate3: { readonly Create: "create"; }; export type ManagerRetryResponseTypeCreate3 = ClosedEnum; export type ManagerRetryResponseNetworkCreate3 = { /** * Number of availability zones (default: 2). */ availabilityZones?: number | undefined; /** * VPC/VNet CIDR block. If not specified, auto-generated from stack ID * * @remarks * to reduce conflicts (e.g., "10.{hash}.0.0/16"). */ cidr?: string | null | undefined; type: ManagerRetryResponseTypeCreate3; }; export declare const ManagerRetryResponseTypeUseDefault3: { readonly UseDefault: "use-default"; }; export type ManagerRetryResponseTypeUseDefault3 = ClosedEnum; export type ManagerRetryResponseNetworkUseDefault3 = { type: ManagerRetryResponseTypeUseDefault3; }; export type ManagerRetryResponseNetworkUnion3 = ManagerRetryResponseNetworkByoVpcAws3 | ManagerRetryResponseNetworkByoVpcGcp3 | ManagerRetryResponseNetworkByoVnetAzure3 | ManagerRetryResponseNetworkUseDefault3 | ManagerRetryResponseNetworkCreate3 | any; /** * How telemetry (logs, metrics, traces) is handled. */ export declare const ManagerRetryResponseTelemetry3: { readonly Off: "off"; readonly Auto: "auto"; readonly ApprovalRequired: "approval-required"; }; /** * How telemetry (logs, metrics, traces) is handled. */ export type ManagerRetryResponseTelemetry3 = ClosedEnum; /** * How updates are delivered to the deployment. */ export declare const ManagerRetryResponseUpdates3: { readonly Auto: "auto"; readonly ApprovalRequired: "approval-required"; }; /** * How updates are delivered to the deployment. */ export type ManagerRetryResponseUpdates3 = ClosedEnum; /** * User-customizable deployment settings specified at deploy time. * * @remarks * * These settings are provided by the customer via CloudFormation parameters, * Terraform attributes, CLI flags, or Helm values. They customize how the * deployment runs and what capabilities are enabled. * * **Key distinction**: StackSettings is user-customizable, while ManagementConfig * is platform-derived (from the Manager's ServiceAccount). */ export type ManagerRetryResponseStackSettings3 = { compute?: ManagerRetryResponseCompute3 | any | null | undefined; /** * Deployment model: how updates are delivered to the remote environment. */ deploymentModel?: ManagerRetryResponseDeploymentModel3 | undefined; domains?: ManagerRetryResponseDomains3 | any | null | undefined; /** * External bindings for pre-existing infrastructure. * * @remarks * Allows using existing resources (MinIO, Redis, shared Container Apps * Environment, etc.) instead of having Alien provision them. * Required for Kubernetes platform, optional for cloud platforms. */ externalBindings?: ManagerRetryResponseExternalBindings3 | null | undefined; /** * How heartbeat health checks are handled. */ heartbeats?: ManagerRetryResponseHeartbeats3 | undefined; kubernetes?: ManagerRetryResponseKubernetes3 | any | null | undefined; network?: ManagerRetryResponseNetworkByoVpcAws3 | ManagerRetryResponseNetworkByoVpcGcp3 | ManagerRetryResponseNetworkByoVnetAzure3 | ManagerRetryResponseNetworkUseDefault3 | ManagerRetryResponseNetworkCreate3 | any | null | undefined; /** * Exact externally managed endpoint URLs, keyed by resource ID and endpoint name. * * @remarks * * This is intended for adopted Machines deployments whose DNS and certificates remain * customer-owned. The platform passes these URLs to the runtime without creating or * replacing DNS records or certificates. */ publicEndpoints?: { [k: string]: { [k: string]: string; }; } | null | undefined; /** * How telemetry (logs, metrics, traces) is handled. */ telemetry?: ManagerRetryResponseTelemetry3 | undefined; /** * How updates are delivered to the deployment. */ updates?: ManagerRetryResponseUpdates3 | undefined; }; export type ManagerRetryResponseSetupTerraform = { method: "terraform"; deploymentPortalUrl: string; managerUrl: string; providerSource: string; moduleSource: string; moduleVersion?: string | undefined; moduleInputs: { [k: string]: string; }; mainTf: string; tfvars: string; commands: string; /** * User-customizable deployment settings specified at deploy time. * * @remarks * * These settings are provided by the customer via CloudFormation parameters, * Terraform attributes, CLI flags, or Helm values. They customize how the * deployment runs and what capabilities are enabled. * * **Key distinction**: StackSettings is user-customizable, while ManagementConfig * is platform-derived (from the Manager's ServiceAccount). */ stackSettings: ManagerRetryResponseStackSettings3; }; /** * Failure-domain policy selected for a compute pool. */ export type ManagerRetryResponseFailureDomains4 = { /** * Concrete provider domains selected during setup. * * @remarks * Empty delegates deterministic selection to the provider setup implementation. */ selectedFailureDomains?: Array | undefined; /** * Number of distinct failure domains across which new stateful replicas may be spread. */ spread: number; }; export type ManagerRetryResponseFailureDomainsUnion4 = ManagerRetryResponseFailureDomains4 | any; export type ManagerRetryResponsePoolsAutoscale2 = { failureDomains?: ManagerRetryResponseFailureDomains4 | any | null | undefined; /** * Provider machine type selected for this deployment. */ machine?: string | null | undefined; /** * Maximum machine count. */ max: number; /** * Minimum machine count. */ min: number; mode: "autoscale"; }; /** * Failure-domain policy selected for a compute pool. */ export type ManagerRetryResponseFailureDomains3 = { /** * Concrete provider domains selected during setup. * * @remarks * Empty delegates deterministic selection to the provider setup implementation. */ selectedFailureDomains?: Array | undefined; /** * Number of distinct failure domains across which new stateful replicas may be spread. */ spread: number; }; export type ManagerRetryResponseFailureDomainsUnion3 = ManagerRetryResponseFailureDomains3 | any; export type ManagerRetryResponsePoolsFixed2 = { failureDomains?: ManagerRetryResponseFailureDomains3 | any | null | undefined; /** * Provider machine type selected for this deployment. */ machine?: string | null | undefined; /** * Number of machines to run. */ machines: number; mode: "fixed"; }; /** * User-selected deployment settings for one compute pool. */ export type ManagerRetryResponsePoolsUnion2 = ManagerRetryResponsePoolsFixed2 | ManagerRetryResponsePoolsAutoscale2; /** * Deployment-time compute choices for Alien-managed compute pools. * * @remarks * * Application source declares portable pool requirements. This settings * object stores the concrete choices made for one deployment, such as the * provider machine type and selected machine counts. */ export type ManagerRetryResponseCompute2 = { /** * Selected compute choices keyed by pool ID. */ pools?: { [k: string]: ManagerRetryResponsePoolsFixed2 | ManagerRetryResponsePoolsAutoscale2; } | undefined; }; export type ManagerRetryResponseComputeUnion2 = ManagerRetryResponseCompute2 | any; /** * Deployment model: how updates are delivered to the remote environment. */ export declare const ManagerRetryResponseDeploymentModel2: { readonly Push: "push"; readonly Pull: "pull"; }; /** * Deployment model: how updates are delivered to the remote environment. */ export type ManagerRetryResponseDeploymentModel2 = ClosedEnum; export type ManagerRetryResponseAws2 = { certificateArn: string; }; export type ManagerRetryResponseAwsUnion2 = ManagerRetryResponseAws2 | any; export type ManagerRetryResponseAzure2 = { keyVaultCertificateId: string; keyVaultResourceId?: string | null | undefined; }; export type ManagerRetryResponseAzureUnion2 = ManagerRetryResponseAzure2 | any; export type ManagerRetryResponseGcp2 = { certificateName: string; }; export type ManagerRetryResponseGcpUnion2 = ManagerRetryResponseGcp2 | any; /** * Namespace-scoped Kubernetes TLS Secret reference. */ export type ManagerRetryResponseTlsSecretRef2 = { /** * Secret namespace. Defaults to the release namespace when omitted. */ namespace?: string | null | undefined; /** * Secret name. */ secretName: string; }; export type ManagerRetryResponseDomainsKubernetes2 = { /** * Namespace-scoped Kubernetes TLS Secret reference. */ tlsSecretRef: ManagerRetryResponseTlsSecretRef2; }; export type ManagerRetryResponseDomainsKubernetesUnion2 = ManagerRetryResponseDomainsKubernetes2 | any; /** * Platform-specific certificate references for custom domains. */ export type ManagerRetryResponseDomainsCertificate2 = { aws?: ManagerRetryResponseAws2 | any | null | undefined; azure?: ManagerRetryResponseAzure2 | any | null | undefined; gcp?: ManagerRetryResponseGcp2 | any | null | undefined; kubernetes?: ManagerRetryResponseDomainsKubernetes2 | any | null | undefined; }; /** * Custom domain configuration for a single resource. */ export type ManagerRetryResponseCustomDomains2 = { /** * Platform-specific certificate references for custom domains. */ certificate: ManagerRetryResponseDomainsCertificate2; /** * Fully qualified domain name to use. */ domain: string; }; export declare const ManagerRetryResponseModeLoadBalancer2: { readonly LoadBalancer: "loadBalancer"; }; export type ManagerRetryResponseModeLoadBalancer2 = ClosedEnum; export type ManagerRetryResponsePublicEndpointTargetLoadBalancer2 = { /** * DNS name or URL for the external load balancer. */ cnameTarget: string; mode: ManagerRetryResponseModeLoadBalancer2; }; export declare const ManagerRetryResponseModeMachineAddresses2: { readonly MachineAddresses: "machineAddresses"; }; export type ManagerRetryResponseModeMachineAddresses2 = ClosedEnum; export type ManagerRetryResponsePublicEndpointTargetMachineAddresses2 = { mode: ManagerRetryResponseModeMachineAddresses2; }; export type ManagerRetryResponsePublicEndpointTargetUnion2 = ManagerRetryResponsePublicEndpointTargetLoadBalancer2 | ManagerRetryResponsePublicEndpointTargetMachineAddresses2 | any; /** * Domain configuration for the stack. * * @remarks * * When `custom_domains` is set, the specified resources use customer-provided * domains and certificates. Otherwise, Alien auto-generates domains. */ export type ManagerRetryResponseDomains2 = { /** * Custom domain configuration per resource ID. */ customDomains?: { [k: string]: ManagerRetryResponseCustomDomains2; } | null | undefined; publicEndpointTarget?: ManagerRetryResponsePublicEndpointTargetLoadBalancer2 | ManagerRetryResponsePublicEndpointTargetMachineAddresses2 | any | null | undefined; }; export type ManagerRetryResponseDomainsUnion2 = ManagerRetryResponseDomains2 | any; /** * External bindings for pre-existing infrastructure. * * @remarks * Allows using existing resources (MinIO, Redis, shared Container Apps * Environment, etc.) instead of having Alien provision them. * Required for Kubernetes platform, optional for cloud platforms. */ export type ManagerRetryResponseExternalBindings2 = {}; /** * How heartbeat health checks are handled. */ export declare const ManagerRetryResponseHeartbeats2: { readonly Off: "off"; readonly On: "on"; }; /** * How heartbeat health checks are handled. */ export type ManagerRetryResponseHeartbeats2 = ClosedEnum; /** * Optional provider-specific identity for a cloud-backed Kubernetes cluster. */ export type ManagerRetryResponseCloud2 = { accountId?: string | null | undefined; clusterId?: string | null | undefined; clusterName?: string | null | undefined; projectId?: string | null | undefined; region?: string | null | undefined; resourceGroup?: string | null | undefined; subscriptionId?: string | null | undefined; }; export type ManagerRetryResponseCloudUnion2 = ManagerRetryResponseCloud2 | any; /** * Ownership model for the Kubernetes cluster. */ export declare const ManagerRetryResponseOwnership2: { readonly Managed: "managed"; readonly Existing: "existing"; readonly External: "external"; }; /** * Ownership model for the Kubernetes cluster. */ export type ManagerRetryResponseOwnership2 = ClosedEnum; /** * Kubernetes cluster setup settings. */ export type ManagerRetryResponseCluster2 = { cloud?: ManagerRetryResponseCloud2 | any | null | undefined; /** * Namespace where the Alien chart and application resources run. */ namespace?: string | null | undefined; /** * Ownership model for the Kubernetes cluster. */ ownership: ManagerRetryResponseOwnership2; }; export type ManagerRetryResponseClusterUnion2 = ManagerRetryResponseCluster2 | any; export type ManagerRetryResponseCertificateNone4 = { mode: "none"; }; export type ManagerRetryResponseCertificateManagedTLSSecret4 = { mode: "managedTlsSecret"; /** * Secret name template. Runtime may substitute resource/deployment tokens. */ secretNameTemplate: string; }; export type ManagerRetryResponseCertificateAwsAcmArn4 = { /** * Existing ACM certificate ARN. */ certificateArn: string; mode: "awsAcmArn"; }; export type ManagerRetryResponseCertificateManagedAcmImport4 = { mode: "managedAcmImport"; /** * ACM region. Defaults to the deployment region when omitted. */ region?: string | null | undefined; /** * Tags applied to runtime-imported ACM certificates. */ tags?: { [k: string]: string; } | undefined; }; /** * Namespace-scoped Kubernetes TLS Secret reference. */ export type ManagerRetryResponseCertificateTLSSecretRef4 = { /** * Secret namespace. Defaults to the release namespace when omitted. */ namespace?: string | null | undefined; /** * Secret name. */ secretName: string; mode: "tlsSecretRef"; }; /** * Certificate publication or reference mode for Kubernetes public endpoints. */ export type ManagerRetryResponseCertificateUnion4 = ManagerRetryResponseCertificateTLSSecretRef4 | ManagerRetryResponseCertificateManagedAcmImport4 | ManagerRetryResponseCertificateAwsAcmArn4 | ManagerRetryResponseCertificateManagedTLSSecret4 | ManagerRetryResponseCertificateNone4; export declare const ManagerRetryResponseModeCustom2: { readonly Custom: "custom"; }; export type ManagerRetryResponseModeCustom2 = ClosedEnum; export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum8: { readonly AzureApplicationGatewayForContainers: "azureApplicationGatewayForContainers"; }; export type ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum8 = ClosedEnum; export type ManagerRetryResponseProviderAzureApplicationGatewayForContainers8 = { /** * Optional ALB name when using BYO Application Gateway resources. */ albName?: string | null | undefined; /** * Optional ALB namespace when using BYO Application Gateway resources. */ albNamespace?: string | null | undefined; /** * Public or internal frontend exposure. */ frontend: string; provider: ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum8; }; export declare const ManagerRetryResponseProviderGkeGatewayEnum8: { readonly GkeGateway: "gkeGateway"; }; export type ManagerRetryResponseProviderGkeGatewayEnum8 = ClosedEnum; export type ManagerRetryResponseProviderGkeGateway8 = { provider: ManagerRetryResponseProviderGkeGatewayEnum8; /** * Optional static address name for the Gateway frontend. */ staticAddressName?: string | null | undefined; }; export declare const ManagerRetryResponseProviderAwsAlbEnum8: { readonly AwsAlb: "awsAlb"; }; export type ManagerRetryResponseProviderAwsAlbEnum8 = ClosedEnum; export type ManagerRetryResponseProviderAwsAlb8 = { /** * Optional ALB IP address type, such as `dualstack`. */ ipAddressType?: string | null | undefined; provider: ManagerRetryResponseProviderAwsAlbEnum8; /** * Internet-facing or internal ALB scheme. */ scheme: string; /** * Explicit subnet IDs when the profile cannot rely on controller discovery. */ subnetIds?: Array | undefined; /** * ALB target type, usually `ip`. */ targetType: string; }; export type ManagerRetryResponseProviderUnion8 = ManagerRetryResponseProviderAwsAlb8 | ManagerRetryResponseProviderAzureApplicationGatewayForContainers8 | ManagerRetryResponseProviderGkeGateway8 | any; /** * Shared Gateway API route profile values. */ export type ManagerRetryResponseRouteGateway4 = { /** * Annotations applied to route objects. */ annotations?: { [k: string]: string; } | undefined; /** * Route controller identifier, for example a cloud Gateway controller. */ controller?: string | null | undefined; /** * GatewayClass selected for generated Gateways. */ gatewayClassName: string; /** * Labels applied to route objects. */ labels?: { [k: string]: string; } | undefined; /** * Listener port, usually 443. */ listenerPort: number; provider?: ManagerRetryResponseProviderAwsAlb8 | ManagerRetryResponseProviderAzureApplicationGatewayForContainers8 | ManagerRetryResponseProviderGkeGateway8 | any | null | undefined; routeApi: "gateway"; }; export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum7: { readonly AzureApplicationGatewayForContainers: "azureApplicationGatewayForContainers"; }; export type ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum7 = ClosedEnum; export type ManagerRetryResponseProviderAzureApplicationGatewayForContainers7 = { /** * Optional ALB name when using BYO Application Gateway resources. */ albName?: string | null | undefined; /** * Optional ALB namespace when using BYO Application Gateway resources. */ albNamespace?: string | null | undefined; /** * Public or internal frontend exposure. */ frontend: string; provider: ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum7; }; export declare const ManagerRetryResponseProviderGkeGatewayEnum7: { readonly GkeGateway: "gkeGateway"; }; export type ManagerRetryResponseProviderGkeGatewayEnum7 = ClosedEnum; export type ManagerRetryResponseProviderGkeGateway7 = { provider: ManagerRetryResponseProviderGkeGatewayEnum7; /** * Optional static address name for the Gateway frontend. */ staticAddressName?: string | null | undefined; }; export declare const ManagerRetryResponseProviderAwsAlbEnum7: { readonly AwsAlb: "awsAlb"; }; export type ManagerRetryResponseProviderAwsAlbEnum7 = ClosedEnum; export type ManagerRetryResponseProviderAwsAlb7 = { /** * Optional ALB IP address type, such as `dualstack`. */ ipAddressType?: string | null | undefined; provider: ManagerRetryResponseProviderAwsAlbEnum7; /** * Internet-facing or internal ALB scheme. */ scheme: string; /** * Explicit subnet IDs when the profile cannot rely on controller discovery. */ subnetIds?: Array | undefined; /** * ALB target type, usually `ip`. */ targetType: string; }; export type ManagerRetryResponseProviderUnion7 = ManagerRetryResponseProviderAwsAlb7 | ManagerRetryResponseProviderAzureApplicationGatewayForContainers7 | ManagerRetryResponseProviderGkeGateway7 | any; /** * Shared Ingress route profile values. */ export type ManagerRetryResponseRouteIngress4 = { /** * Annotations applied to route objects. */ annotations?: { [k: string]: string; } | undefined; /** * Route controller identifier, for example `eks.amazonaws.com/alb`. */ controller?: string | null | undefined; /** * `spec.ingressClassName` for generated Ingresses. */ ingressClassName: string; /** * Labels applied to route objects. */ labels?: { [k: string]: string; } | undefined; provider?: ManagerRetryResponseProviderAwsAlb7 | ManagerRetryResponseProviderAzureApplicationGatewayForContainers7 | ManagerRetryResponseProviderGkeGateway7 | any | null | undefined; routeApi: "ingress"; }; /** * Kubernetes route API selected for public endpoints. */ export type ManagerRetryResponseRouteUnion4 = ManagerRetryResponseRouteIngress4 | ManagerRetryResponseRouteGateway4; export type ManagerRetryResponseExposureCustom2 = { /** * Certificate publication or reference mode for Kubernetes public endpoints. */ certificate: ManagerRetryResponseCertificateTLSSecretRef4 | ManagerRetryResponseCertificateManagedAcmImport4 | ManagerRetryResponseCertificateAwsAcmArn4 | ManagerRetryResponseCertificateManagedTLSSecret4 | ManagerRetryResponseCertificateNone4; /** * Hostname routed by the Kubernetes public endpoint. */ domain: string; mode: ManagerRetryResponseModeCustom2; /** * Kubernetes route API selected for public endpoints. */ route: ManagerRetryResponseRouteIngress4 | ManagerRetryResponseRouteGateway4; }; export type ManagerRetryResponseCertificateNone3 = { mode: "none"; }; export type ManagerRetryResponseCertificateManagedTLSSecret3 = { mode: "managedTlsSecret"; /** * Secret name template. Runtime may substitute resource/deployment tokens. */ secretNameTemplate: string; }; export type ManagerRetryResponseCertificateAwsAcmArn3 = { /** * Existing ACM certificate ARN. */ certificateArn: string; mode: "awsAcmArn"; }; export type ManagerRetryResponseCertificateManagedAcmImport3 = { mode: "managedAcmImport"; /** * ACM region. Defaults to the deployment region when omitted. */ region?: string | null | undefined; /** * Tags applied to runtime-imported ACM certificates. */ tags?: { [k: string]: string; } | undefined; }; /** * Namespace-scoped Kubernetes TLS Secret reference. */ export type ManagerRetryResponseCertificateTLSSecretRef3 = { /** * Secret namespace. Defaults to the release namespace when omitted. */ namespace?: string | null | undefined; /** * Secret name. */ secretName: string; mode: "tlsSecretRef"; }; /** * Certificate publication or reference mode for Kubernetes public endpoints. */ export type ManagerRetryResponseCertificateUnion3 = ManagerRetryResponseCertificateTLSSecretRef3 | ManagerRetryResponseCertificateManagedAcmImport3 | ManagerRetryResponseCertificateAwsAcmArn3 | ManagerRetryResponseCertificateManagedTLSSecret3 | ManagerRetryResponseCertificateNone3; export declare const ManagerRetryResponseModeGenerated2: { readonly Generated: "generated"; }; export type ManagerRetryResponseModeGenerated2 = ClosedEnum; export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum6: { readonly AzureApplicationGatewayForContainers: "azureApplicationGatewayForContainers"; }; export type ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum6 = ClosedEnum; export type ManagerRetryResponseProviderAzureApplicationGatewayForContainers6 = { /** * Optional ALB name when using BYO Application Gateway resources. */ albName?: string | null | undefined; /** * Optional ALB namespace when using BYO Application Gateway resources. */ albNamespace?: string | null | undefined; /** * Public or internal frontend exposure. */ frontend: string; provider: ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum6; }; export declare const ManagerRetryResponseProviderGkeGatewayEnum6: { readonly GkeGateway: "gkeGateway"; }; export type ManagerRetryResponseProviderGkeGatewayEnum6 = ClosedEnum; export type ManagerRetryResponseProviderGkeGateway6 = { provider: ManagerRetryResponseProviderGkeGatewayEnum6; /** * Optional static address name for the Gateway frontend. */ staticAddressName?: string | null | undefined; }; export declare const ManagerRetryResponseProviderAwsAlbEnum6: { readonly AwsAlb: "awsAlb"; }; export type ManagerRetryResponseProviderAwsAlbEnum6 = ClosedEnum; export type ManagerRetryResponseProviderAwsAlb6 = { /** * Optional ALB IP address type, such as `dualstack`. */ ipAddressType?: string | null | undefined; provider: ManagerRetryResponseProviderAwsAlbEnum6; /** * Internet-facing or internal ALB scheme. */ scheme: string; /** * Explicit subnet IDs when the profile cannot rely on controller discovery. */ subnetIds?: Array | undefined; /** * ALB target type, usually `ip`. */ targetType: string; }; export type ManagerRetryResponseProviderUnion6 = ManagerRetryResponseProviderAwsAlb6 | ManagerRetryResponseProviderAzureApplicationGatewayForContainers6 | ManagerRetryResponseProviderGkeGateway6 | any; /** * Shared Gateway API route profile values. */ export type ManagerRetryResponseRouteGateway3 = { /** * Annotations applied to route objects. */ annotations?: { [k: string]: string; } | undefined; /** * Route controller identifier, for example a cloud Gateway controller. */ controller?: string | null | undefined; /** * GatewayClass selected for generated Gateways. */ gatewayClassName: string; /** * Labels applied to route objects. */ labels?: { [k: string]: string; } | undefined; /** * Listener port, usually 443. */ listenerPort: number; provider?: ManagerRetryResponseProviderAwsAlb6 | ManagerRetryResponseProviderAzureApplicationGatewayForContainers6 | ManagerRetryResponseProviderGkeGateway6 | any | null | undefined; routeApi: "gateway"; }; export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum5: { readonly AzureApplicationGatewayForContainers: "azureApplicationGatewayForContainers"; }; export type ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum5 = ClosedEnum; export type ManagerRetryResponseProviderAzureApplicationGatewayForContainers5 = { /** * Optional ALB name when using BYO Application Gateway resources. */ albName?: string | null | undefined; /** * Optional ALB namespace when using BYO Application Gateway resources. */ albNamespace?: string | null | undefined; /** * Public or internal frontend exposure. */ frontend: string; provider: ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum5; }; export declare const ManagerRetryResponseProviderGkeGatewayEnum5: { readonly GkeGateway: "gkeGateway"; }; export type ManagerRetryResponseProviderGkeGatewayEnum5 = ClosedEnum; export type ManagerRetryResponseProviderGkeGateway5 = { provider: ManagerRetryResponseProviderGkeGatewayEnum5; /** * Optional static address name for the Gateway frontend. */ staticAddressName?: string | null | undefined; }; export declare const ManagerRetryResponseProviderAwsAlbEnum5: { readonly AwsAlb: "awsAlb"; }; export type ManagerRetryResponseProviderAwsAlbEnum5 = ClosedEnum; export type ManagerRetryResponseProviderAwsAlb5 = { /** * Optional ALB IP address type, such as `dualstack`. */ ipAddressType?: string | null | undefined; provider: ManagerRetryResponseProviderAwsAlbEnum5; /** * Internet-facing or internal ALB scheme. */ scheme: string; /** * Explicit subnet IDs when the profile cannot rely on controller discovery. */ subnetIds?: Array | undefined; /** * ALB target type, usually `ip`. */ targetType: string; }; export type ManagerRetryResponseProviderUnion5 = ManagerRetryResponseProviderAwsAlb5 | ManagerRetryResponseProviderAzureApplicationGatewayForContainers5 | ManagerRetryResponseProviderGkeGateway5 | any; /** * Shared Ingress route profile values. */ export type ManagerRetryResponseRouteIngress3 = { /** * Annotations applied to route objects. */ annotations?: { [k: string]: string; } | undefined; /** * Route controller identifier, for example `eks.amazonaws.com/alb`. */ controller?: string | null | undefined; /** * `spec.ingressClassName` for generated Ingresses. */ ingressClassName: string; /** * Labels applied to route objects. */ labels?: { [k: string]: string; } | undefined; provider?: ManagerRetryResponseProviderAwsAlb5 | ManagerRetryResponseProviderAzureApplicationGatewayForContainers5 | ManagerRetryResponseProviderGkeGateway5 | any | null | undefined; routeApi: "ingress"; }; /** * Kubernetes route API selected for public endpoints. */ export type ManagerRetryResponseRouteUnion3 = ManagerRetryResponseRouteIngress3 | ManagerRetryResponseRouteGateway3; export type ManagerRetryResponseExposureGenerated2 = { /** * Certificate publication or reference mode for Kubernetes public endpoints. */ certificate: ManagerRetryResponseCertificateTLSSecretRef3 | ManagerRetryResponseCertificateManagedAcmImport3 | ManagerRetryResponseCertificateAwsAcmArn3 | ManagerRetryResponseCertificateManagedTLSSecret3 | ManagerRetryResponseCertificateNone3; mode: ManagerRetryResponseModeGenerated2; /** * Kubernetes route API selected for public endpoints. */ route: ManagerRetryResponseRouteIngress3 | ManagerRetryResponseRouteGateway3; }; export declare const ManagerRetryResponseModeDisabled2: { readonly Disabled: "disabled"; }; export type ManagerRetryResponseModeDisabled2 = ClosedEnum; export type ManagerRetryResponseExposureDisabled2 = { mode: ManagerRetryResponseModeDisabled2; }; export type ManagerRetryResponseExposureUnion2 = ManagerRetryResponseExposureCustom2 | ManagerRetryResponseExposureGenerated2 | ManagerRetryResponseExposureDisabled2 | any; /** * Kubernetes runtime substrate configuration. * * @remarks * * This controls how setup chooses the cluster backing `Platform::Kubernetes` * deployments. When omitted, cloud-backed Kubernetes deployments default to a * managed cluster and generic/on-prem Kubernetes defaults to an external * cluster. */ export type ManagerRetryResponseKubernetes2 = { cluster?: ManagerRetryResponseCluster2 | any | null | undefined; exposure?: ManagerRetryResponseExposureCustom2 | ManagerRetryResponseExposureGenerated2 | ManagerRetryResponseExposureDisabled2 | any | null | undefined; }; export type ManagerRetryResponseKubernetesUnion2 = ManagerRetryResponseKubernetes2 | any; export declare const ManagerRetryResponseTypeByoVnetAzure2: { readonly ByoVnetAzure: "byo-vnet-azure"; }; export type ManagerRetryResponseTypeByoVnetAzure2 = ClosedEnum; export type ManagerRetryResponseNetworkByoVnetAzure2 = { /** * Name of the dedicated classic Application Gateway subnet within the VNet. */ applicationGatewaySubnetName?: string | null | undefined; /** * Name of the dedicated subnet that hosts Private Endpoints (e.g. for a * * @remarks * Postgres Flexible Server). A Private Endpoint must not share the private * subnet, which is already claimed by the Container Apps environment's * `infrastructure_subnet_id`. Required only when the stack contains a * Postgres resource; otherwise unused. */ privateEndpointSubnetName?: string | null | undefined; /** * Name of the private subnet within the VNet */ privateSubnetName: string; /** * Name of the public subnet within the VNet */ publicSubnetName: string; type: ManagerRetryResponseTypeByoVnetAzure2; /** * The full resource ID of the existing VNet */ vnetResourceId: string; }; export declare const ManagerRetryResponseTypeByoVpcGcp2: { readonly ByoVpcGcp: "byo-vpc-gcp"; }; export type ManagerRetryResponseTypeByoVpcGcp2 = ClosedEnum; export type ManagerRetryResponseNetworkByoVpcGcp2 = { /** * The name of the existing VPC network */ networkName: string; /** * The region of the subnet */ region: string; /** * The name of the subnet to use */ subnetName: string; type: ManagerRetryResponseTypeByoVpcGcp2; }; export declare const ManagerRetryResponseTypeByoVpcAws2: { readonly ByoVpcAws: "byo-vpc-aws"; }; export type ManagerRetryResponseTypeByoVpcAws2 = ClosedEnum; export type ManagerRetryResponseNetworkByoVpcAws2 = { /** * IDs of private subnets */ privateSubnetIds: Array; /** * IDs of public subnets (required for public ingress) */ publicSubnetIds: Array; /** * Optional security group IDs to use */ securityGroupIds?: Array | undefined; type: ManagerRetryResponseTypeByoVpcAws2; /** * The ID of the existing VPC */ vpcId: string; }; export declare const ManagerRetryResponseTypeCreate2: { readonly Create: "create"; }; export type ManagerRetryResponseTypeCreate2 = ClosedEnum; export type ManagerRetryResponseNetworkCreate2 = { /** * Number of availability zones (default: 2). */ availabilityZones?: number | undefined; /** * VPC/VNet CIDR block. If not specified, auto-generated from stack ID * * @remarks * to reduce conflicts (e.g., "10.{hash}.0.0/16"). */ cidr?: string | null | undefined; type: ManagerRetryResponseTypeCreate2; }; export declare const ManagerRetryResponseTypeUseDefault2: { readonly UseDefault: "use-default"; }; export type ManagerRetryResponseTypeUseDefault2 = ClosedEnum; export type ManagerRetryResponseNetworkUseDefault2 = { type: ManagerRetryResponseTypeUseDefault2; }; export type ManagerRetryResponseNetworkUnion2 = ManagerRetryResponseNetworkByoVpcAws2 | ManagerRetryResponseNetworkByoVpcGcp2 | ManagerRetryResponseNetworkByoVnetAzure2 | ManagerRetryResponseNetworkUseDefault2 | ManagerRetryResponseNetworkCreate2 | any; /** * How telemetry (logs, metrics, traces) is handled. */ export declare const ManagerRetryResponseTelemetry2: { readonly Off: "off"; readonly Auto: "auto"; readonly ApprovalRequired: "approval-required"; }; /** * How telemetry (logs, metrics, traces) is handled. */ export type ManagerRetryResponseTelemetry2 = ClosedEnum; /** * How updates are delivered to the deployment. */ export declare const ManagerRetryResponseUpdates2: { readonly Auto: "auto"; readonly ApprovalRequired: "approval-required"; }; /** * How updates are delivered to the deployment. */ export type ManagerRetryResponseUpdates2 = ClosedEnum; /** * User-customizable deployment settings specified at deploy time. * * @remarks * * These settings are provided by the customer via CloudFormation parameters, * Terraform attributes, CLI flags, or Helm values. They customize how the * deployment runs and what capabilities are enabled. * * **Key distinction**: StackSettings is user-customizable, while ManagementConfig * is platform-derived (from the Manager's ServiceAccount). */ export type ManagerRetryResponseStackSettings2 = { compute?: ManagerRetryResponseCompute2 | any | null | undefined; /** * Deployment model: how updates are delivered to the remote environment. */ deploymentModel?: ManagerRetryResponseDeploymentModel2 | undefined; domains?: ManagerRetryResponseDomains2 | any | null | undefined; /** * External bindings for pre-existing infrastructure. * * @remarks * Allows using existing resources (MinIO, Redis, shared Container Apps * Environment, etc.) instead of having Alien provision them. * Required for Kubernetes platform, optional for cloud platforms. */ externalBindings?: ManagerRetryResponseExternalBindings2 | null | undefined; /** * How heartbeat health checks are handled. */ heartbeats?: ManagerRetryResponseHeartbeats2 | undefined; kubernetes?: ManagerRetryResponseKubernetes2 | any | null | undefined; network?: ManagerRetryResponseNetworkByoVpcAws2 | ManagerRetryResponseNetworkByoVpcGcp2 | ManagerRetryResponseNetworkByoVnetAzure2 | ManagerRetryResponseNetworkUseDefault2 | ManagerRetryResponseNetworkCreate2 | any | null | undefined; /** * Exact externally managed endpoint URLs, keyed by resource ID and endpoint name. * * @remarks * * This is intended for adopted Machines deployments whose DNS and certificates remain * customer-owned. The platform passes these URLs to the runtime without creating or * replacing DNS records or certificates. */ publicEndpoints?: { [k: string]: { [k: string]: string; }; } | null | undefined; /** * How telemetry (logs, metrics, traces) is handled. */ telemetry?: ManagerRetryResponseTelemetry2 | undefined; /** * How updates are delivered to the deployment. */ updates?: ManagerRetryResponseUpdates2 | undefined; }; export type ManagerRetryResponseSetupGoogleOauth = { method: "google-oauth"; deploymentPortalUrl: string; managerUrl: string; oauthStartUrl: string; region: string; /** * User-customizable deployment settings specified at deploy time. * * @remarks * * These settings are provided by the customer via CloudFormation parameters, * Terraform attributes, CLI flags, or Helm values. They customize how the * deployment runs and what capabilities are enabled. * * **Key distinction**: StackSettings is user-customizable, while ManagementConfig * is platform-derived (from the Manager's ServiceAccount). */ stackSettings: ManagerRetryResponseStackSettings2; }; /** * Failure-domain policy selected for a compute pool. */ export type ManagerRetryResponseFailureDomains2 = { /** * Concrete provider domains selected during setup. * * @remarks * Empty delegates deterministic selection to the provider setup implementation. */ selectedFailureDomains?: Array | undefined; /** * Number of distinct failure domains across which new stateful replicas may be spread. */ spread: number; }; export type ManagerRetryResponseFailureDomainsUnion2 = ManagerRetryResponseFailureDomains2 | any; export type ManagerRetryResponsePoolsAutoscale1 = { failureDomains?: ManagerRetryResponseFailureDomains2 | any | null | undefined; /** * Provider machine type selected for this deployment. */ machine?: string | null | undefined; /** * Maximum machine count. */ max: number; /** * Minimum machine count. */ min: number; mode: "autoscale"; }; /** * Failure-domain policy selected for a compute pool. */ export type ManagerRetryResponseFailureDomains1 = { /** * Concrete provider domains selected during setup. * * @remarks * Empty delegates deterministic selection to the provider setup implementation. */ selectedFailureDomains?: Array | undefined; /** * Number of distinct failure domains across which new stateful replicas may be spread. */ spread: number; }; export type ManagerRetryResponseFailureDomainsUnion1 = ManagerRetryResponseFailureDomains1 | any; export type ManagerRetryResponsePoolsFixed1 = { failureDomains?: ManagerRetryResponseFailureDomains1 | any | null | undefined; /** * Provider machine type selected for this deployment. */ machine?: string | null | undefined; /** * Number of machines to run. */ machines: number; mode: "fixed"; }; /** * User-selected deployment settings for one compute pool. */ export type ManagerRetryResponsePoolsUnion1 = ManagerRetryResponsePoolsFixed1 | ManagerRetryResponsePoolsAutoscale1; /** * Deployment-time compute choices for Alien-managed compute pools. * * @remarks * * Application source declares portable pool requirements. This settings * object stores the concrete choices made for one deployment, such as the * provider machine type and selected machine counts. */ export type ManagerRetryResponseCompute1 = { /** * Selected compute choices keyed by pool ID. */ pools?: { [k: string]: ManagerRetryResponsePoolsFixed1 | ManagerRetryResponsePoolsAutoscale1; } | undefined; }; export type ManagerRetryResponseComputeUnion1 = ManagerRetryResponseCompute1 | any; /** * Deployment model: how updates are delivered to the remote environment. */ export declare const ManagerRetryResponseDeploymentModel1: { readonly Push: "push"; readonly Pull: "pull"; }; /** * Deployment model: how updates are delivered to the remote environment. */ export type ManagerRetryResponseDeploymentModel1 = ClosedEnum; export type ManagerRetryResponseAws1 = { certificateArn: string; }; export type ManagerRetryResponseAwsUnion1 = ManagerRetryResponseAws1 | any; export type ManagerRetryResponseAzure1 = { keyVaultCertificateId: string; keyVaultResourceId?: string | null | undefined; }; export type ManagerRetryResponseAzureUnion1 = ManagerRetryResponseAzure1 | any; export type ManagerRetryResponseGcp1 = { certificateName: string; }; export type ManagerRetryResponseGcpUnion1 = ManagerRetryResponseGcp1 | any; /** * Namespace-scoped Kubernetes TLS Secret reference. */ export type ManagerRetryResponseTlsSecretRef1 = { /** * Secret namespace. Defaults to the release namespace when omitted. */ namespace?: string | null | undefined; /** * Secret name. */ secretName: string; }; export type ManagerRetryResponseDomainsKubernetes1 = { /** * Namespace-scoped Kubernetes TLS Secret reference. */ tlsSecretRef: ManagerRetryResponseTlsSecretRef1; }; export type ManagerRetryResponseDomainsKubernetesUnion1 = ManagerRetryResponseDomainsKubernetes1 | any; /** * Platform-specific certificate references for custom domains. */ export type ManagerRetryResponseDomainsCertificate1 = { aws?: ManagerRetryResponseAws1 | any | null | undefined; azure?: ManagerRetryResponseAzure1 | any | null | undefined; gcp?: ManagerRetryResponseGcp1 | any | null | undefined; kubernetes?: ManagerRetryResponseDomainsKubernetes1 | any | null | undefined; }; /** * Custom domain configuration for a single resource. */ export type ManagerRetryResponseCustomDomains1 = { /** * Platform-specific certificate references for custom domains. */ certificate: ManagerRetryResponseDomainsCertificate1; /** * Fully qualified domain name to use. */ domain: string; }; export declare const ManagerRetryResponseModeLoadBalancer1: { readonly LoadBalancer: "loadBalancer"; }; export type ManagerRetryResponseModeLoadBalancer1 = ClosedEnum; export type ManagerRetryResponsePublicEndpointTargetLoadBalancer1 = { /** * DNS name or URL for the external load balancer. */ cnameTarget: string; mode: ManagerRetryResponseModeLoadBalancer1; }; export declare const ManagerRetryResponseModeMachineAddresses1: { readonly MachineAddresses: "machineAddresses"; }; export type ManagerRetryResponseModeMachineAddresses1 = ClosedEnum; export type ManagerRetryResponsePublicEndpointTargetMachineAddresses1 = { mode: ManagerRetryResponseModeMachineAddresses1; }; export type ManagerRetryResponsePublicEndpointTargetUnion1 = ManagerRetryResponsePublicEndpointTargetLoadBalancer1 | ManagerRetryResponsePublicEndpointTargetMachineAddresses1 | any; /** * Domain configuration for the stack. * * @remarks * * When `custom_domains` is set, the specified resources use customer-provided * domains and certificates. Otherwise, Alien auto-generates domains. */ export type ManagerRetryResponseDomains1 = { /** * Custom domain configuration per resource ID. */ customDomains?: { [k: string]: ManagerRetryResponseCustomDomains1; } | null | undefined; publicEndpointTarget?: ManagerRetryResponsePublicEndpointTargetLoadBalancer1 | ManagerRetryResponsePublicEndpointTargetMachineAddresses1 | any | null | undefined; }; export type ManagerRetryResponseDomainsUnion1 = ManagerRetryResponseDomains1 | any; /** * External bindings for pre-existing infrastructure. * * @remarks * Allows using existing resources (MinIO, Redis, shared Container Apps * Environment, etc.) instead of having Alien provision them. * Required for Kubernetes platform, optional for cloud platforms. */ export type ManagerRetryResponseExternalBindings1 = {}; /** * How heartbeat health checks are handled. */ export declare const ManagerRetryResponseHeartbeats1: { readonly Off: "off"; readonly On: "on"; }; /** * How heartbeat health checks are handled. */ export type ManagerRetryResponseHeartbeats1 = ClosedEnum; /** * Optional provider-specific identity for a cloud-backed Kubernetes cluster. */ export type ManagerRetryResponseCloud1 = { accountId?: string | null | undefined; clusterId?: string | null | undefined; clusterName?: string | null | undefined; projectId?: string | null | undefined; region?: string | null | undefined; resourceGroup?: string | null | undefined; subscriptionId?: string | null | undefined; }; export type ManagerRetryResponseCloudUnion1 = ManagerRetryResponseCloud1 | any; /** * Ownership model for the Kubernetes cluster. */ export declare const ManagerRetryResponseOwnership1: { readonly Managed: "managed"; readonly Existing: "existing"; readonly External: "external"; }; /** * Ownership model for the Kubernetes cluster. */ export type ManagerRetryResponseOwnership1 = ClosedEnum; /** * Kubernetes cluster setup settings. */ export type ManagerRetryResponseCluster1 = { cloud?: ManagerRetryResponseCloud1 | any | null | undefined; /** * Namespace where the Alien chart and application resources run. */ namespace?: string | null | undefined; /** * Ownership model for the Kubernetes cluster. */ ownership: ManagerRetryResponseOwnership1; }; export type ManagerRetryResponseClusterUnion1 = ManagerRetryResponseCluster1 | any; export type ManagerRetryResponseCertificateNone2 = { mode: "none"; }; export type ManagerRetryResponseCertificateManagedTLSSecret2 = { mode: "managedTlsSecret"; /** * Secret name template. Runtime may substitute resource/deployment tokens. */ secretNameTemplate: string; }; export type ManagerRetryResponseCertificateAwsAcmArn2 = { /** * Existing ACM certificate ARN. */ certificateArn: string; mode: "awsAcmArn"; }; export type ManagerRetryResponseCertificateManagedAcmImport2 = { mode: "managedAcmImport"; /** * ACM region. Defaults to the deployment region when omitted. */ region?: string | null | undefined; /** * Tags applied to runtime-imported ACM certificates. */ tags?: { [k: string]: string; } | undefined; }; /** * Namespace-scoped Kubernetes TLS Secret reference. */ export type ManagerRetryResponseCertificateTLSSecretRef2 = { /** * Secret namespace. Defaults to the release namespace when omitted. */ namespace?: string | null | undefined; /** * Secret name. */ secretName: string; mode: "tlsSecretRef"; }; /** * Certificate publication or reference mode for Kubernetes public endpoints. */ export type ManagerRetryResponseCertificateUnion2 = ManagerRetryResponseCertificateTLSSecretRef2 | ManagerRetryResponseCertificateManagedAcmImport2 | ManagerRetryResponseCertificateAwsAcmArn2 | ManagerRetryResponseCertificateManagedTLSSecret2 | ManagerRetryResponseCertificateNone2; export declare const ManagerRetryResponseModeCustom1: { readonly Custom: "custom"; }; export type ManagerRetryResponseModeCustom1 = ClosedEnum; export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum4: { readonly AzureApplicationGatewayForContainers: "azureApplicationGatewayForContainers"; }; export type ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum4 = ClosedEnum; export type ManagerRetryResponseProviderAzureApplicationGatewayForContainers4 = { /** * Optional ALB name when using BYO Application Gateway resources. */ albName?: string | null | undefined; /** * Optional ALB namespace when using BYO Application Gateway resources. */ albNamespace?: string | null | undefined; /** * Public or internal frontend exposure. */ frontend: string; provider: ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum4; }; export declare const ManagerRetryResponseProviderGkeGatewayEnum4: { readonly GkeGateway: "gkeGateway"; }; export type ManagerRetryResponseProviderGkeGatewayEnum4 = ClosedEnum; export type ManagerRetryResponseProviderGkeGateway4 = { provider: ManagerRetryResponseProviderGkeGatewayEnum4; /** * Optional static address name for the Gateway frontend. */ staticAddressName?: string | null | undefined; }; export declare const ManagerRetryResponseProviderAwsAlbEnum4: { readonly AwsAlb: "awsAlb"; }; export type ManagerRetryResponseProviderAwsAlbEnum4 = ClosedEnum; export type ManagerRetryResponseProviderAwsAlb4 = { /** * Optional ALB IP address type, such as `dualstack`. */ ipAddressType?: string | null | undefined; provider: ManagerRetryResponseProviderAwsAlbEnum4; /** * Internet-facing or internal ALB scheme. */ scheme: string; /** * Explicit subnet IDs when the profile cannot rely on controller discovery. */ subnetIds?: Array | undefined; /** * ALB target type, usually `ip`. */ targetType: string; }; export type ManagerRetryResponseProviderUnion4 = ManagerRetryResponseProviderAwsAlb4 | ManagerRetryResponseProviderAzureApplicationGatewayForContainers4 | ManagerRetryResponseProviderGkeGateway4 | any; /** * Shared Gateway API route profile values. */ export type ManagerRetryResponseRouteGateway2 = { /** * Annotations applied to route objects. */ annotations?: { [k: string]: string; } | undefined; /** * Route controller identifier, for example a cloud Gateway controller. */ controller?: string | null | undefined; /** * GatewayClass selected for generated Gateways. */ gatewayClassName: string; /** * Labels applied to route objects. */ labels?: { [k: string]: string; } | undefined; /** * Listener port, usually 443. */ listenerPort: number; provider?: ManagerRetryResponseProviderAwsAlb4 | ManagerRetryResponseProviderAzureApplicationGatewayForContainers4 | ManagerRetryResponseProviderGkeGateway4 | any | null | undefined; routeApi: "gateway"; }; export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum3: { readonly AzureApplicationGatewayForContainers: "azureApplicationGatewayForContainers"; }; export type ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum3 = ClosedEnum; export type ManagerRetryResponseProviderAzureApplicationGatewayForContainers3 = { /** * Optional ALB name when using BYO Application Gateway resources. */ albName?: string | null | undefined; /** * Optional ALB namespace when using BYO Application Gateway resources. */ albNamespace?: string | null | undefined; /** * Public or internal frontend exposure. */ frontend: string; provider: ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum3; }; export declare const ManagerRetryResponseProviderGkeGatewayEnum3: { readonly GkeGateway: "gkeGateway"; }; export type ManagerRetryResponseProviderGkeGatewayEnum3 = ClosedEnum; export type ManagerRetryResponseProviderGkeGateway3 = { provider: ManagerRetryResponseProviderGkeGatewayEnum3; /** * Optional static address name for the Gateway frontend. */ staticAddressName?: string | null | undefined; }; export declare const ManagerRetryResponseProviderAwsAlbEnum3: { readonly AwsAlb: "awsAlb"; }; export type ManagerRetryResponseProviderAwsAlbEnum3 = ClosedEnum; export type ManagerRetryResponseProviderAwsAlb3 = { /** * Optional ALB IP address type, such as `dualstack`. */ ipAddressType?: string | null | undefined; provider: ManagerRetryResponseProviderAwsAlbEnum3; /** * Internet-facing or internal ALB scheme. */ scheme: string; /** * Explicit subnet IDs when the profile cannot rely on controller discovery. */ subnetIds?: Array | undefined; /** * ALB target type, usually `ip`. */ targetType: string; }; export type ManagerRetryResponseProviderUnion3 = ManagerRetryResponseProviderAwsAlb3 | ManagerRetryResponseProviderAzureApplicationGatewayForContainers3 | ManagerRetryResponseProviderGkeGateway3 | any; /** * Shared Ingress route profile values. */ export type ManagerRetryResponseRouteIngress2 = { /** * Annotations applied to route objects. */ annotations?: { [k: string]: string; } | undefined; /** * Route controller identifier, for example `eks.amazonaws.com/alb`. */ controller?: string | null | undefined; /** * `spec.ingressClassName` for generated Ingresses. */ ingressClassName: string; /** * Labels applied to route objects. */ labels?: { [k: string]: string; } | undefined; provider?: ManagerRetryResponseProviderAwsAlb3 | ManagerRetryResponseProviderAzureApplicationGatewayForContainers3 | ManagerRetryResponseProviderGkeGateway3 | any | null | undefined; routeApi: "ingress"; }; /** * Kubernetes route API selected for public endpoints. */ export type ManagerRetryResponseRouteUnion2 = ManagerRetryResponseRouteIngress2 | ManagerRetryResponseRouteGateway2; export type ManagerRetryResponseExposureCustom1 = { /** * Certificate publication or reference mode for Kubernetes public endpoints. */ certificate: ManagerRetryResponseCertificateTLSSecretRef2 | ManagerRetryResponseCertificateManagedAcmImport2 | ManagerRetryResponseCertificateAwsAcmArn2 | ManagerRetryResponseCertificateManagedTLSSecret2 | ManagerRetryResponseCertificateNone2; /** * Hostname routed by the Kubernetes public endpoint. */ domain: string; mode: ManagerRetryResponseModeCustom1; /** * Kubernetes route API selected for public endpoints. */ route: ManagerRetryResponseRouteIngress2 | ManagerRetryResponseRouteGateway2; }; export type ManagerRetryResponseCertificateNone1 = { mode: "none"; }; export type ManagerRetryResponseCertificateManagedTLSSecret1 = { mode: "managedTlsSecret"; /** * Secret name template. Runtime may substitute resource/deployment tokens. */ secretNameTemplate: string; }; export type ManagerRetryResponseCertificateAwsAcmArn1 = { /** * Existing ACM certificate ARN. */ certificateArn: string; mode: "awsAcmArn"; }; export type ManagerRetryResponseCertificateManagedAcmImport1 = { mode: "managedAcmImport"; /** * ACM region. Defaults to the deployment region when omitted. */ region?: string | null | undefined; /** * Tags applied to runtime-imported ACM certificates. */ tags?: { [k: string]: string; } | undefined; }; /** * Namespace-scoped Kubernetes TLS Secret reference. */ export type ManagerRetryResponseCertificateTLSSecretRef1 = { /** * Secret namespace. Defaults to the release namespace when omitted. */ namespace?: string | null | undefined; /** * Secret name. */ secretName: string; mode: "tlsSecretRef"; }; /** * Certificate publication or reference mode for Kubernetes public endpoints. */ export type ManagerRetryResponseCertificateUnion1 = ManagerRetryResponseCertificateTLSSecretRef1 | ManagerRetryResponseCertificateManagedAcmImport1 | ManagerRetryResponseCertificateAwsAcmArn1 | ManagerRetryResponseCertificateManagedTLSSecret1 | ManagerRetryResponseCertificateNone1; export declare const ManagerRetryResponseModeGenerated1: { readonly Generated: "generated"; }; export type ManagerRetryResponseModeGenerated1 = ClosedEnum; export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum2: { readonly AzureApplicationGatewayForContainers: "azureApplicationGatewayForContainers"; }; export type ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum2 = ClosedEnum; export type ManagerRetryResponseProviderAzureApplicationGatewayForContainers2 = { /** * Optional ALB name when using BYO Application Gateway resources. */ albName?: string | null | undefined; /** * Optional ALB namespace when using BYO Application Gateway resources. */ albNamespace?: string | null | undefined; /** * Public or internal frontend exposure. */ frontend: string; provider: ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum2; }; export declare const ManagerRetryResponseProviderGkeGatewayEnum2: { readonly GkeGateway: "gkeGateway"; }; export type ManagerRetryResponseProviderGkeGatewayEnum2 = ClosedEnum; export type ManagerRetryResponseProviderGkeGateway2 = { provider: ManagerRetryResponseProviderGkeGatewayEnum2; /** * Optional static address name for the Gateway frontend. */ staticAddressName?: string | null | undefined; }; export declare const ManagerRetryResponseProviderAwsAlbEnum2: { readonly AwsAlb: "awsAlb"; }; export type ManagerRetryResponseProviderAwsAlbEnum2 = ClosedEnum; export type ManagerRetryResponseProviderAwsAlb2 = { /** * Optional ALB IP address type, such as `dualstack`. */ ipAddressType?: string | null | undefined; provider: ManagerRetryResponseProviderAwsAlbEnum2; /** * Internet-facing or internal ALB scheme. */ scheme: string; /** * Explicit subnet IDs when the profile cannot rely on controller discovery. */ subnetIds?: Array | undefined; /** * ALB target type, usually `ip`. */ targetType: string; }; export type ManagerRetryResponseProviderUnion2 = ManagerRetryResponseProviderAwsAlb2 | ManagerRetryResponseProviderAzureApplicationGatewayForContainers2 | ManagerRetryResponseProviderGkeGateway2 | any; /** * Shared Gateway API route profile values. */ export type ManagerRetryResponseRouteGateway1 = { /** * Annotations applied to route objects. */ annotations?: { [k: string]: string; } | undefined; /** * Route controller identifier, for example a cloud Gateway controller. */ controller?: string | null | undefined; /** * GatewayClass selected for generated Gateways. */ gatewayClassName: string; /** * Labels applied to route objects. */ labels?: { [k: string]: string; } | undefined; /** * Listener port, usually 443. */ listenerPort: number; provider?: ManagerRetryResponseProviderAwsAlb2 | ManagerRetryResponseProviderAzureApplicationGatewayForContainers2 | ManagerRetryResponseProviderGkeGateway2 | any | null | undefined; routeApi: "gateway"; }; export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum1: { readonly AzureApplicationGatewayForContainers: "azureApplicationGatewayForContainers"; }; export type ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum1 = ClosedEnum; export type ManagerRetryResponseProviderAzureApplicationGatewayForContainers1 = { /** * Optional ALB name when using BYO Application Gateway resources. */ albName?: string | null | undefined; /** * Optional ALB namespace when using BYO Application Gateway resources. */ albNamespace?: string | null | undefined; /** * Public or internal frontend exposure. */ frontend: string; provider: ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum1; }; export declare const ManagerRetryResponseProviderGkeGatewayEnum1: { readonly GkeGateway: "gkeGateway"; }; export type ManagerRetryResponseProviderGkeGatewayEnum1 = ClosedEnum; export type ManagerRetryResponseProviderGkeGateway1 = { provider: ManagerRetryResponseProviderGkeGatewayEnum1; /** * Optional static address name for the Gateway frontend. */ staticAddressName?: string | null | undefined; }; export declare const ManagerRetryResponseProviderAwsAlbEnum1: { readonly AwsAlb: "awsAlb"; }; export type ManagerRetryResponseProviderAwsAlbEnum1 = ClosedEnum; export type ManagerRetryResponseProviderAwsAlb1 = { /** * Optional ALB IP address type, such as `dualstack`. */ ipAddressType?: string | null | undefined; provider: ManagerRetryResponseProviderAwsAlbEnum1; /** * Internet-facing or internal ALB scheme. */ scheme: string; /** * Explicit subnet IDs when the profile cannot rely on controller discovery. */ subnetIds?: Array | undefined; /** * ALB target type, usually `ip`. */ targetType: string; }; export type ManagerRetryResponseProviderUnion1 = ManagerRetryResponseProviderAwsAlb1 | ManagerRetryResponseProviderAzureApplicationGatewayForContainers1 | ManagerRetryResponseProviderGkeGateway1 | any; /** * Shared Ingress route profile values. */ export type ManagerRetryResponseRouteIngress1 = { /** * Annotations applied to route objects. */ annotations?: { [k: string]: string; } | undefined; /** * Route controller identifier, for example `eks.amazonaws.com/alb`. */ controller?: string | null | undefined; /** * `spec.ingressClassName` for generated Ingresses. */ ingressClassName: string; /** * Labels applied to route objects. */ labels?: { [k: string]: string; } | undefined; provider?: ManagerRetryResponseProviderAwsAlb1 | ManagerRetryResponseProviderAzureApplicationGatewayForContainers1 | ManagerRetryResponseProviderGkeGateway1 | any | null | undefined; routeApi: "ingress"; }; /** * Kubernetes route API selected for public endpoints. */ export type ManagerRetryResponseRouteUnion1 = ManagerRetryResponseRouteIngress1 | ManagerRetryResponseRouteGateway1; export type ManagerRetryResponseExposureGenerated1 = { /** * Certificate publication or reference mode for Kubernetes public endpoints. */ certificate: ManagerRetryResponseCertificateTLSSecretRef1 | ManagerRetryResponseCertificateManagedAcmImport1 | ManagerRetryResponseCertificateAwsAcmArn1 | ManagerRetryResponseCertificateManagedTLSSecret1 | ManagerRetryResponseCertificateNone1; mode: ManagerRetryResponseModeGenerated1; /** * Kubernetes route API selected for public endpoints. */ route: ManagerRetryResponseRouteIngress1 | ManagerRetryResponseRouteGateway1; }; export declare const ManagerRetryResponseModeDisabled1: { readonly Disabled: "disabled"; }; export type ManagerRetryResponseModeDisabled1 = ClosedEnum; export type ManagerRetryResponseExposureDisabled1 = { mode: ManagerRetryResponseModeDisabled1; }; export type ManagerRetryResponseExposureUnion1 = ManagerRetryResponseExposureCustom1 | ManagerRetryResponseExposureGenerated1 | ManagerRetryResponseExposureDisabled1 | any; /** * Kubernetes runtime substrate configuration. * * @remarks * * This controls how setup chooses the cluster backing `Platform::Kubernetes` * deployments. When omitted, cloud-backed Kubernetes deployments default to a * managed cluster and generic/on-prem Kubernetes defaults to an external * cluster. */ export type ManagerRetryResponseKubernetes1 = { cluster?: ManagerRetryResponseCluster1 | any | null | undefined; exposure?: ManagerRetryResponseExposureCustom1 | ManagerRetryResponseExposureGenerated1 | ManagerRetryResponseExposureDisabled1 | any | null | undefined; }; export type ManagerRetryResponseKubernetesUnion1 = ManagerRetryResponseKubernetes1 | any; export declare const ManagerRetryResponseTypeByoVnetAzure1: { readonly ByoVnetAzure: "byo-vnet-azure"; }; export type ManagerRetryResponseTypeByoVnetAzure1 = ClosedEnum; export type ManagerRetryResponseNetworkByoVnetAzure1 = { /** * Name of the dedicated classic Application Gateway subnet within the VNet. */ applicationGatewaySubnetName?: string | null | undefined; /** * Name of the dedicated subnet that hosts Private Endpoints (e.g. for a * * @remarks * Postgres Flexible Server). A Private Endpoint must not share the private * subnet, which is already claimed by the Container Apps environment's * `infrastructure_subnet_id`. Required only when the stack contains a * Postgres resource; otherwise unused. */ privateEndpointSubnetName?: string | null | undefined; /** * Name of the private subnet within the VNet */ privateSubnetName: string; /** * Name of the public subnet within the VNet */ publicSubnetName: string; type: ManagerRetryResponseTypeByoVnetAzure1; /** * The full resource ID of the existing VNet */ vnetResourceId: string; }; export declare const ManagerRetryResponseTypeByoVpcGcp1: { readonly ByoVpcGcp: "byo-vpc-gcp"; }; export type ManagerRetryResponseTypeByoVpcGcp1 = ClosedEnum; export type ManagerRetryResponseNetworkByoVpcGcp1 = { /** * The name of the existing VPC network */ networkName: string; /** * The region of the subnet */ region: string; /** * The name of the subnet to use */ subnetName: string; type: ManagerRetryResponseTypeByoVpcGcp1; }; export declare const ManagerRetryResponseTypeByoVpcAws1: { readonly ByoVpcAws: "byo-vpc-aws"; }; export type ManagerRetryResponseTypeByoVpcAws1 = ClosedEnum; export type ManagerRetryResponseNetworkByoVpcAws1 = { /** * IDs of private subnets */ privateSubnetIds: Array; /** * IDs of public subnets (required for public ingress) */ publicSubnetIds: Array; /** * Optional security group IDs to use */ securityGroupIds?: Array | undefined; type: ManagerRetryResponseTypeByoVpcAws1; /** * The ID of the existing VPC */ vpcId: string; }; export declare const ManagerRetryResponseTypeCreate1: { readonly Create: "create"; }; export type ManagerRetryResponseTypeCreate1 = ClosedEnum; export type ManagerRetryResponseNetworkCreate1 = { /** * Number of availability zones (default: 2). */ availabilityZones?: number | undefined; /** * VPC/VNet CIDR block. If not specified, auto-generated from stack ID * * @remarks * to reduce conflicts (e.g., "10.{hash}.0.0/16"). */ cidr?: string | null | undefined; type: ManagerRetryResponseTypeCreate1; }; export declare const ManagerRetryResponseTypeUseDefault1: { readonly UseDefault: "use-default"; }; export type ManagerRetryResponseTypeUseDefault1 = ClosedEnum; export type ManagerRetryResponseNetworkUseDefault1 = { type: ManagerRetryResponseTypeUseDefault1; }; export type ManagerRetryResponseNetworkUnion1 = ManagerRetryResponseNetworkByoVpcAws1 | ManagerRetryResponseNetworkByoVpcGcp1 | ManagerRetryResponseNetworkByoVnetAzure1 | ManagerRetryResponseNetworkUseDefault1 | ManagerRetryResponseNetworkCreate1 | any; /** * How telemetry (logs, metrics, traces) is handled. */ export declare const ManagerRetryResponseTelemetry1: { readonly Off: "off"; readonly Auto: "auto"; readonly ApprovalRequired: "approval-required"; }; /** * How telemetry (logs, metrics, traces) is handled. */ export type ManagerRetryResponseTelemetry1 = ClosedEnum; /** * How updates are delivered to the deployment. */ export declare const ManagerRetryResponseUpdates1: { readonly Auto: "auto"; readonly ApprovalRequired: "approval-required"; }; /** * How updates are delivered to the deployment. */ export type ManagerRetryResponseUpdates1 = ClosedEnum; /** * User-customizable deployment settings specified at deploy time. * * @remarks * * These settings are provided by the customer via CloudFormation parameters, * Terraform attributes, CLI flags, or Helm values. They customize how the * deployment runs and what capabilities are enabled. * * **Key distinction**: StackSettings is user-customizable, while ManagementConfig * is platform-derived (from the Manager's ServiceAccount). */ export type ManagerRetryResponseStackSettings1 = { compute?: ManagerRetryResponseCompute1 | any | null | undefined; /** * Deployment model: how updates are delivered to the remote environment. */ deploymentModel?: ManagerRetryResponseDeploymentModel1 | undefined; domains?: ManagerRetryResponseDomains1 | any | null | undefined; /** * External bindings for pre-existing infrastructure. * * @remarks * Allows using existing resources (MinIO, Redis, shared Container Apps * Environment, etc.) instead of having Alien provision them. * Required for Kubernetes platform, optional for cloud platforms. */ externalBindings?: ManagerRetryResponseExternalBindings1 | null | undefined; /** * How heartbeat health checks are handled. */ heartbeats?: ManagerRetryResponseHeartbeats1 | undefined; kubernetes?: ManagerRetryResponseKubernetes1 | any | null | undefined; network?: ManagerRetryResponseNetworkByoVpcAws1 | ManagerRetryResponseNetworkByoVpcGcp1 | ManagerRetryResponseNetworkByoVnetAzure1 | ManagerRetryResponseNetworkUseDefault1 | ManagerRetryResponseNetworkCreate1 | any | null | undefined; /** * Exact externally managed endpoint URLs, keyed by resource ID and endpoint name. * * @remarks * * This is intended for adopted Machines deployments whose DNS and certificates remain * customer-owned. The platform passes these URLs to the runtime without creating or * replacing DNS records or certificates. */ publicEndpoints?: { [k: string]: { [k: string]: string; }; } | null | undefined; /** * How telemetry (logs, metrics, traces) is handled. */ telemetry?: ManagerRetryResponseTelemetry1 | undefined; /** * How updates are delivered to the deployment. */ updates?: ManagerRetryResponseUpdates1 | undefined; }; export type ManagerRetryResponseSetupCloudformation = { method: "cloudformation"; deploymentPortalUrl: string; launchUrl: string; templateUrl: string; stackName: string; region: string; /** * User-customizable deployment settings specified at deploy time. * * @remarks * * These settings are provided by the customer via CloudFormation parameters, * Terraform attributes, CLI flags, or Helm values. They customize how the * deployment runs and what capabilities are enabled. * * **Key distinction**: StackSettings is user-customizable, while ManagementConfig * is platform-derived (from the Manager's ServiceAccount). */ stackSettings: ManagerRetryResponseStackSettings1; }; export type ManagerRetryResponseSetupUnion = ManagerRetryResponseSetupCloudformation | ManagerRetryResponseSetupGoogleOauth | ManagerRetryResponseSetupTerraform; export declare const ModeSetup: { readonly Setup: "setup"; }; export type ModeSetup = ClosedEnum; export type ManagerRetryResponseSetup = { managerId: string; setupStatus: "pending"; setupToken: string; setupTokenId: string; deploymentLink: string; setupConfig: ManagerRetryResponseSetupConfig; setup: ManagerRetryResponseSetupCloudformation | ManagerRetryResponseSetupGoogleOauth | ManagerRetryResponseSetupTerraform; mode: ModeSetup; }; export type ManagerRetryResponse = ManagerRetryResponseSetup | ManagerRetryDeploymentResponse; /** @internal */ export declare const ManagerRetryResponseItemEnum$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseDefinitionId$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseSourceBuiltIn$inboundSchema: z.ZodType; export declare function managerRetryResponseSourceBuiltInFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseSourceProjectRelease$inboundSchema: z.ZodType; export declare function managerRetryResponseSourceProjectReleaseFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseSourceUnion$inboundSchema: z.ZodType; export declare function managerRetryResponseSourceUnionFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseAllowedProvider$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderAllowlist$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseClientApi$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseModelRequirement$inboundSchema: z.ZodType; export declare function managerRetryResponseModelRequirementFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseConfiguration$inboundSchema: z.ZodType; export declare function managerRetryResponseConfigurationFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseItem$inboundSchema: z.ZodType; export declare function managerRetryResponseItemFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseEnvironmentVariableType$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseEnvironmentVariable$inboundSchema: z.ZodType; export declare function managerRetryResponseEnvironmentVariableFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseSetupConfig$inboundSchema: z.ZodType; export declare function managerRetryResponseSetupConfigFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseFailureDomains6$inboundSchema: z.ZodType; export declare function managerRetryResponseFailureDomains6FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseFailureDomainsUnion6$inboundSchema: z.ZodType; export declare function managerRetryResponseFailureDomainsUnion6FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponsePoolsAutoscale3$inboundSchema: z.ZodType; export declare function managerRetryResponsePoolsAutoscale3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseFailureDomains5$inboundSchema: z.ZodType; export declare function managerRetryResponseFailureDomains5FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseFailureDomainsUnion5$inboundSchema: z.ZodType; export declare function managerRetryResponseFailureDomainsUnion5FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponsePoolsFixed3$inboundSchema: z.ZodType; export declare function managerRetryResponsePoolsFixed3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponsePoolsUnion3$inboundSchema: z.ZodType; export declare function managerRetryResponsePoolsUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCompute3$inboundSchema: z.ZodType; export declare function managerRetryResponseCompute3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseComputeUnion3$inboundSchema: z.ZodType; export declare function managerRetryResponseComputeUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseDeploymentModel3$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseAws3$inboundSchema: z.ZodType; export declare function managerRetryResponseAws3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseAwsUnion3$inboundSchema: z.ZodType; export declare function managerRetryResponseAwsUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseAzure3$inboundSchema: z.ZodType; export declare function managerRetryResponseAzure3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseAzureUnion3$inboundSchema: z.ZodType; export declare function managerRetryResponseAzureUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseGcp3$inboundSchema: z.ZodType; export declare function managerRetryResponseGcp3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseGcpUnion3$inboundSchema: z.ZodType; export declare function managerRetryResponseGcpUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseTlsSecretRef3$inboundSchema: z.ZodType; export declare function managerRetryResponseTlsSecretRef3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseDomainsKubernetes3$inboundSchema: z.ZodType; export declare function managerRetryResponseDomainsKubernetes3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseDomainsKubernetesUnion3$inboundSchema: z.ZodType; export declare function managerRetryResponseDomainsKubernetesUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseDomainsCertificate3$inboundSchema: z.ZodType; export declare function managerRetryResponseDomainsCertificate3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCustomDomains3$inboundSchema: z.ZodType; export declare function managerRetryResponseCustomDomains3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseModeLoadBalancer3$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponsePublicEndpointTargetLoadBalancer3$inboundSchema: z.ZodType; export declare function managerRetryResponsePublicEndpointTargetLoadBalancer3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseModeMachineAddresses3$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponsePublicEndpointTargetMachineAddresses3$inboundSchema: z.ZodType; export declare function managerRetryResponsePublicEndpointTargetMachineAddresses3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponsePublicEndpointTargetUnion3$inboundSchema: z.ZodType; export declare function managerRetryResponsePublicEndpointTargetUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseDomains3$inboundSchema: z.ZodType; export declare function managerRetryResponseDomains3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseDomainsUnion3$inboundSchema: z.ZodType; export declare function managerRetryResponseDomainsUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseExternalBindings3$inboundSchema: z.ZodType; export declare function managerRetryResponseExternalBindings3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseHeartbeats3$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseCloud3$inboundSchema: z.ZodType; export declare function managerRetryResponseCloud3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCloudUnion3$inboundSchema: z.ZodType; export declare function managerRetryResponseCloudUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseOwnership3$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseCluster3$inboundSchema: z.ZodType; export declare function managerRetryResponseCluster3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseClusterUnion3$inboundSchema: z.ZodType; export declare function managerRetryResponseClusterUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateNone6$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateNone6FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateManagedTLSSecret6$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateManagedTLSSecret6FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateAwsAcmArn6$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateAwsAcmArn6FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateManagedAcmImport6$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateManagedAcmImport6FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateTLSSecretRef6$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateTLSSecretRef6FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateUnion6$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateUnion6FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseModeCustom3$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum12$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainers12$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderAzureApplicationGatewayForContainers12FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderGkeGatewayEnum12$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderGkeGateway12$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderGkeGateway12FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderAwsAlbEnum12$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderAwsAlb12$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderAwsAlb12FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderUnion12$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderUnion12FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseRouteGateway6$inboundSchema: z.ZodType; export declare function managerRetryResponseRouteGateway6FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum11$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainers11$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderAzureApplicationGatewayForContainers11FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderGkeGatewayEnum11$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderGkeGateway11$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderGkeGateway11FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderAwsAlbEnum11$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderAwsAlb11$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderAwsAlb11FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderUnion11$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderUnion11FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseRouteIngress6$inboundSchema: z.ZodType; export declare function managerRetryResponseRouteIngress6FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseRouteUnion6$inboundSchema: z.ZodType; export declare function managerRetryResponseRouteUnion6FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseExposureCustom3$inboundSchema: z.ZodType; export declare function managerRetryResponseExposureCustom3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateNone5$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateNone5FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateManagedTLSSecret5$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateManagedTLSSecret5FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateAwsAcmArn5$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateAwsAcmArn5FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateManagedAcmImport5$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateManagedAcmImport5FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateTLSSecretRef5$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateTLSSecretRef5FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateUnion5$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateUnion5FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseModeGenerated3$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum10$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainers10$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderAzureApplicationGatewayForContainers10FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderGkeGatewayEnum10$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderGkeGateway10$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderGkeGateway10FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderAwsAlbEnum10$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderAwsAlb10$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderAwsAlb10FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderUnion10$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderUnion10FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseRouteGateway5$inboundSchema: z.ZodType; export declare function managerRetryResponseRouteGateway5FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum9$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainers9$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderAzureApplicationGatewayForContainers9FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderGkeGatewayEnum9$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderGkeGateway9$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderGkeGateway9FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderAwsAlbEnum9$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderAwsAlb9$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderAwsAlb9FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderUnion9$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderUnion9FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseRouteIngress5$inboundSchema: z.ZodType; export declare function managerRetryResponseRouteIngress5FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseRouteUnion5$inboundSchema: z.ZodType; export declare function managerRetryResponseRouteUnion5FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseExposureGenerated3$inboundSchema: z.ZodType; export declare function managerRetryResponseExposureGenerated3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseModeDisabled3$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseExposureDisabled3$inboundSchema: z.ZodType; export declare function managerRetryResponseExposureDisabled3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseExposureUnion3$inboundSchema: z.ZodType; export declare function managerRetryResponseExposureUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseKubernetes3$inboundSchema: z.ZodType; export declare function managerRetryResponseKubernetes3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseKubernetesUnion3$inboundSchema: z.ZodType; export declare function managerRetryResponseKubernetesUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseTypeByoVnetAzure3$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseNetworkByoVnetAzure3$inboundSchema: z.ZodType; export declare function managerRetryResponseNetworkByoVnetAzure3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseTypeByoVpcGcp3$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseNetworkByoVpcGcp3$inboundSchema: z.ZodType; export declare function managerRetryResponseNetworkByoVpcGcp3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseTypeByoVpcAws3$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseNetworkByoVpcAws3$inboundSchema: z.ZodType; export declare function managerRetryResponseNetworkByoVpcAws3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseTypeCreate3$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseNetworkCreate3$inboundSchema: z.ZodType; export declare function managerRetryResponseNetworkCreate3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseTypeUseDefault3$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseNetworkUseDefault3$inboundSchema: z.ZodType; export declare function managerRetryResponseNetworkUseDefault3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseNetworkUnion3$inboundSchema: z.ZodType; export declare function managerRetryResponseNetworkUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseTelemetry3$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseUpdates3$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseStackSettings3$inboundSchema: z.ZodType; export declare function managerRetryResponseStackSettings3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseSetupTerraform$inboundSchema: z.ZodType; export declare function managerRetryResponseSetupTerraformFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseFailureDomains4$inboundSchema: z.ZodType; export declare function managerRetryResponseFailureDomains4FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseFailureDomainsUnion4$inboundSchema: z.ZodType; export declare function managerRetryResponseFailureDomainsUnion4FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponsePoolsAutoscale2$inboundSchema: z.ZodType; export declare function managerRetryResponsePoolsAutoscale2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseFailureDomains3$inboundSchema: z.ZodType; export declare function managerRetryResponseFailureDomains3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseFailureDomainsUnion3$inboundSchema: z.ZodType; export declare function managerRetryResponseFailureDomainsUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponsePoolsFixed2$inboundSchema: z.ZodType; export declare function managerRetryResponsePoolsFixed2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponsePoolsUnion2$inboundSchema: z.ZodType; export declare function managerRetryResponsePoolsUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCompute2$inboundSchema: z.ZodType; export declare function managerRetryResponseCompute2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseComputeUnion2$inboundSchema: z.ZodType; export declare function managerRetryResponseComputeUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseDeploymentModel2$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseAws2$inboundSchema: z.ZodType; export declare function managerRetryResponseAws2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseAwsUnion2$inboundSchema: z.ZodType; export declare function managerRetryResponseAwsUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseAzure2$inboundSchema: z.ZodType; export declare function managerRetryResponseAzure2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseAzureUnion2$inboundSchema: z.ZodType; export declare function managerRetryResponseAzureUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseGcp2$inboundSchema: z.ZodType; export declare function managerRetryResponseGcp2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseGcpUnion2$inboundSchema: z.ZodType; export declare function managerRetryResponseGcpUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseTlsSecretRef2$inboundSchema: z.ZodType; export declare function managerRetryResponseTlsSecretRef2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseDomainsKubernetes2$inboundSchema: z.ZodType; export declare function managerRetryResponseDomainsKubernetes2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseDomainsKubernetesUnion2$inboundSchema: z.ZodType; export declare function managerRetryResponseDomainsKubernetesUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseDomainsCertificate2$inboundSchema: z.ZodType; export declare function managerRetryResponseDomainsCertificate2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCustomDomains2$inboundSchema: z.ZodType; export declare function managerRetryResponseCustomDomains2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseModeLoadBalancer2$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponsePublicEndpointTargetLoadBalancer2$inboundSchema: z.ZodType; export declare function managerRetryResponsePublicEndpointTargetLoadBalancer2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseModeMachineAddresses2$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponsePublicEndpointTargetMachineAddresses2$inboundSchema: z.ZodType; export declare function managerRetryResponsePublicEndpointTargetMachineAddresses2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponsePublicEndpointTargetUnion2$inboundSchema: z.ZodType; export declare function managerRetryResponsePublicEndpointTargetUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseDomains2$inboundSchema: z.ZodType; export declare function managerRetryResponseDomains2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseDomainsUnion2$inboundSchema: z.ZodType; export declare function managerRetryResponseDomainsUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseExternalBindings2$inboundSchema: z.ZodType; export declare function managerRetryResponseExternalBindings2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseHeartbeats2$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseCloud2$inboundSchema: z.ZodType; export declare function managerRetryResponseCloud2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCloudUnion2$inboundSchema: z.ZodType; export declare function managerRetryResponseCloudUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseOwnership2$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseCluster2$inboundSchema: z.ZodType; export declare function managerRetryResponseCluster2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseClusterUnion2$inboundSchema: z.ZodType; export declare function managerRetryResponseClusterUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateNone4$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateNone4FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateManagedTLSSecret4$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateManagedTLSSecret4FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateAwsAcmArn4$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateAwsAcmArn4FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateManagedAcmImport4$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateManagedAcmImport4FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateTLSSecretRef4$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateTLSSecretRef4FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateUnion4$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateUnion4FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseModeCustom2$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum8$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainers8$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderAzureApplicationGatewayForContainers8FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderGkeGatewayEnum8$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderGkeGateway8$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderGkeGateway8FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderAwsAlbEnum8$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderAwsAlb8$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderAwsAlb8FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderUnion8$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderUnion8FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseRouteGateway4$inboundSchema: z.ZodType; export declare function managerRetryResponseRouteGateway4FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum7$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainers7$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderAzureApplicationGatewayForContainers7FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderGkeGatewayEnum7$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderGkeGateway7$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderGkeGateway7FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderAwsAlbEnum7$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderAwsAlb7$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderAwsAlb7FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderUnion7$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderUnion7FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseRouteIngress4$inboundSchema: z.ZodType; export declare function managerRetryResponseRouteIngress4FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseRouteUnion4$inboundSchema: z.ZodType; export declare function managerRetryResponseRouteUnion4FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseExposureCustom2$inboundSchema: z.ZodType; export declare function managerRetryResponseExposureCustom2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateNone3$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateNone3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateManagedTLSSecret3$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateManagedTLSSecret3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateAwsAcmArn3$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateAwsAcmArn3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateManagedAcmImport3$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateManagedAcmImport3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateTLSSecretRef3$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateTLSSecretRef3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateUnion3$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseModeGenerated2$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum6$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainers6$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderAzureApplicationGatewayForContainers6FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderGkeGatewayEnum6$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderGkeGateway6$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderGkeGateway6FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderAwsAlbEnum6$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderAwsAlb6$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderAwsAlb6FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderUnion6$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderUnion6FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseRouteGateway3$inboundSchema: z.ZodType; export declare function managerRetryResponseRouteGateway3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum5$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainers5$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderAzureApplicationGatewayForContainers5FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderGkeGatewayEnum5$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderGkeGateway5$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderGkeGateway5FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderAwsAlbEnum5$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderAwsAlb5$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderAwsAlb5FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderUnion5$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderUnion5FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseRouteIngress3$inboundSchema: z.ZodType; export declare function managerRetryResponseRouteIngress3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseRouteUnion3$inboundSchema: z.ZodType; export declare function managerRetryResponseRouteUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseExposureGenerated2$inboundSchema: z.ZodType; export declare function managerRetryResponseExposureGenerated2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseModeDisabled2$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseExposureDisabled2$inboundSchema: z.ZodType; export declare function managerRetryResponseExposureDisabled2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseExposureUnion2$inboundSchema: z.ZodType; export declare function managerRetryResponseExposureUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseKubernetes2$inboundSchema: z.ZodType; export declare function managerRetryResponseKubernetes2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseKubernetesUnion2$inboundSchema: z.ZodType; export declare function managerRetryResponseKubernetesUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseTypeByoVnetAzure2$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseNetworkByoVnetAzure2$inboundSchema: z.ZodType; export declare function managerRetryResponseNetworkByoVnetAzure2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseTypeByoVpcGcp2$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseNetworkByoVpcGcp2$inboundSchema: z.ZodType; export declare function managerRetryResponseNetworkByoVpcGcp2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseTypeByoVpcAws2$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseNetworkByoVpcAws2$inboundSchema: z.ZodType; export declare function managerRetryResponseNetworkByoVpcAws2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseTypeCreate2$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseNetworkCreate2$inboundSchema: z.ZodType; export declare function managerRetryResponseNetworkCreate2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseTypeUseDefault2$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseNetworkUseDefault2$inboundSchema: z.ZodType; export declare function managerRetryResponseNetworkUseDefault2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseNetworkUnion2$inboundSchema: z.ZodType; export declare function managerRetryResponseNetworkUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseTelemetry2$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseUpdates2$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseStackSettings2$inboundSchema: z.ZodType; export declare function managerRetryResponseStackSettings2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseSetupGoogleOauth$inboundSchema: z.ZodType; export declare function managerRetryResponseSetupGoogleOauthFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseFailureDomains2$inboundSchema: z.ZodType; export declare function managerRetryResponseFailureDomains2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseFailureDomainsUnion2$inboundSchema: z.ZodType; export declare function managerRetryResponseFailureDomainsUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponsePoolsAutoscale1$inboundSchema: z.ZodType; export declare function managerRetryResponsePoolsAutoscale1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseFailureDomains1$inboundSchema: z.ZodType; export declare function managerRetryResponseFailureDomains1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseFailureDomainsUnion1$inboundSchema: z.ZodType; export declare function managerRetryResponseFailureDomainsUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponsePoolsFixed1$inboundSchema: z.ZodType; export declare function managerRetryResponsePoolsFixed1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponsePoolsUnion1$inboundSchema: z.ZodType; export declare function managerRetryResponsePoolsUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCompute1$inboundSchema: z.ZodType; export declare function managerRetryResponseCompute1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseComputeUnion1$inboundSchema: z.ZodType; export declare function managerRetryResponseComputeUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseDeploymentModel1$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseAws1$inboundSchema: z.ZodType; export declare function managerRetryResponseAws1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseAwsUnion1$inboundSchema: z.ZodType; export declare function managerRetryResponseAwsUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseAzure1$inboundSchema: z.ZodType; export declare function managerRetryResponseAzure1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseAzureUnion1$inboundSchema: z.ZodType; export declare function managerRetryResponseAzureUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseGcp1$inboundSchema: z.ZodType; export declare function managerRetryResponseGcp1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseGcpUnion1$inboundSchema: z.ZodType; export declare function managerRetryResponseGcpUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseTlsSecretRef1$inboundSchema: z.ZodType; export declare function managerRetryResponseTlsSecretRef1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseDomainsKubernetes1$inboundSchema: z.ZodType; export declare function managerRetryResponseDomainsKubernetes1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseDomainsKubernetesUnion1$inboundSchema: z.ZodType; export declare function managerRetryResponseDomainsKubernetesUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseDomainsCertificate1$inboundSchema: z.ZodType; export declare function managerRetryResponseDomainsCertificate1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCustomDomains1$inboundSchema: z.ZodType; export declare function managerRetryResponseCustomDomains1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseModeLoadBalancer1$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponsePublicEndpointTargetLoadBalancer1$inboundSchema: z.ZodType; export declare function managerRetryResponsePublicEndpointTargetLoadBalancer1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseModeMachineAddresses1$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponsePublicEndpointTargetMachineAddresses1$inboundSchema: z.ZodType; export declare function managerRetryResponsePublicEndpointTargetMachineAddresses1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponsePublicEndpointTargetUnion1$inboundSchema: z.ZodType; export declare function managerRetryResponsePublicEndpointTargetUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseDomains1$inboundSchema: z.ZodType; export declare function managerRetryResponseDomains1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseDomainsUnion1$inboundSchema: z.ZodType; export declare function managerRetryResponseDomainsUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseExternalBindings1$inboundSchema: z.ZodType; export declare function managerRetryResponseExternalBindings1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseHeartbeats1$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseCloud1$inboundSchema: z.ZodType; export declare function managerRetryResponseCloud1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCloudUnion1$inboundSchema: z.ZodType; export declare function managerRetryResponseCloudUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseOwnership1$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseCluster1$inboundSchema: z.ZodType; export declare function managerRetryResponseCluster1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseClusterUnion1$inboundSchema: z.ZodType; export declare function managerRetryResponseClusterUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateNone2$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateNone2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateManagedTLSSecret2$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateManagedTLSSecret2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateAwsAcmArn2$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateAwsAcmArn2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateManagedAcmImport2$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateManagedAcmImport2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateTLSSecretRef2$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateTLSSecretRef2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateUnion2$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseModeCustom1$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum4$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainers4$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderAzureApplicationGatewayForContainers4FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderGkeGatewayEnum4$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderGkeGateway4$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderGkeGateway4FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderAwsAlbEnum4$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderAwsAlb4$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderAwsAlb4FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderUnion4$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderUnion4FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseRouteGateway2$inboundSchema: z.ZodType; export declare function managerRetryResponseRouteGateway2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum3$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainers3$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderAzureApplicationGatewayForContainers3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderGkeGatewayEnum3$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderGkeGateway3$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderGkeGateway3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderAwsAlbEnum3$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderAwsAlb3$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderAwsAlb3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderUnion3$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseRouteIngress2$inboundSchema: z.ZodType; export declare function managerRetryResponseRouteIngress2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseRouteUnion2$inboundSchema: z.ZodType; export declare function managerRetryResponseRouteUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseExposureCustom1$inboundSchema: z.ZodType; export declare function managerRetryResponseExposureCustom1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateNone1$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateNone1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateManagedTLSSecret1$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateManagedTLSSecret1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateAwsAcmArn1$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateAwsAcmArn1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateManagedAcmImport1$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateManagedAcmImport1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateTLSSecretRef1$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateTLSSecretRef1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseCertificateUnion1$inboundSchema: z.ZodType; export declare function managerRetryResponseCertificateUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseModeGenerated1$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum2$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainers2$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderAzureApplicationGatewayForContainers2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderGkeGatewayEnum2$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderGkeGateway2$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderGkeGateway2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderAwsAlbEnum2$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderAwsAlb2$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderAwsAlb2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderUnion2$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseRouteGateway1$inboundSchema: z.ZodType; export declare function managerRetryResponseRouteGateway1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainersEnum1$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderAzureApplicationGatewayForContainers1$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderAzureApplicationGatewayForContainers1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderGkeGatewayEnum1$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderGkeGateway1$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderGkeGateway1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderAwsAlbEnum1$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseProviderAwsAlb1$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderAwsAlb1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseProviderUnion1$inboundSchema: z.ZodType; export declare function managerRetryResponseProviderUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseRouteIngress1$inboundSchema: z.ZodType; export declare function managerRetryResponseRouteIngress1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseRouteUnion1$inboundSchema: z.ZodType; export declare function managerRetryResponseRouteUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseExposureGenerated1$inboundSchema: z.ZodType; export declare function managerRetryResponseExposureGenerated1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseModeDisabled1$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseExposureDisabled1$inboundSchema: z.ZodType; export declare function managerRetryResponseExposureDisabled1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseExposureUnion1$inboundSchema: z.ZodType; export declare function managerRetryResponseExposureUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseKubernetes1$inboundSchema: z.ZodType; export declare function managerRetryResponseKubernetes1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseKubernetesUnion1$inboundSchema: z.ZodType; export declare function managerRetryResponseKubernetesUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseTypeByoVnetAzure1$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseNetworkByoVnetAzure1$inboundSchema: z.ZodType; export declare function managerRetryResponseNetworkByoVnetAzure1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseTypeByoVpcGcp1$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseNetworkByoVpcGcp1$inboundSchema: z.ZodType; export declare function managerRetryResponseNetworkByoVpcGcp1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseTypeByoVpcAws1$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseNetworkByoVpcAws1$inboundSchema: z.ZodType; export declare function managerRetryResponseNetworkByoVpcAws1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseTypeCreate1$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseNetworkCreate1$inboundSchema: z.ZodType; export declare function managerRetryResponseNetworkCreate1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseTypeUseDefault1$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseNetworkUseDefault1$inboundSchema: z.ZodType; export declare function managerRetryResponseNetworkUseDefault1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseNetworkUnion1$inboundSchema: z.ZodType; export declare function managerRetryResponseNetworkUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseTelemetry1$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseUpdates1$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseStackSettings1$inboundSchema: z.ZodType; export declare function managerRetryResponseStackSettings1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseSetupCloudformation$inboundSchema: z.ZodType; export declare function managerRetryResponseSetupCloudformationFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponseSetupUnion$inboundSchema: z.ZodType; export declare function managerRetryResponseSetupUnionFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ModeSetup$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerRetryResponseSetup$inboundSchema: z.ZodType; export declare function managerRetryResponseSetupFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerRetryResponse$inboundSchema: z.ZodType; export declare function managerRetryResponseFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=managerretryresponse.d.ts.map