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"; export declare const CreateManagerResponseSetupStatus: { readonly Pending: "pending"; }; export type CreateManagerResponseSetupStatus = ClosedEnum; export declare const CreateManagerResponseItemEnum: { readonly Deployment: "deployment"; readonly Models: "models"; readonly Keys: "keys"; readonly Bucket: "bucket"; readonly Registry: "registry"; readonly Sandbox: "sandbox"; }; export type CreateManagerResponseItemEnum = ClosedEnum; export declare const CreateManagerResponseDefinitionId: { readonly CustomerAi: "customer-ai"; readonly CustomerKey: "customer-key"; readonly CustomerStorage: "customer-storage"; readonly CustomerRegistry: "customer-registry"; readonly CustomerSandbox: "customer-sandbox"; }; export type CreateManagerResponseDefinitionId = ClosedEnum; export type CreateManagerResponseSourceBuiltIn = { type: "built-in"; definitionId: CreateManagerResponseDefinitionId; version: string; /** * Unique identifier for the release. */ sourceReleaseId: string; }; export type CreateManagerResponseSourceProjectRelease = { type: "project-release"; releaseChannel: string; /** * Unique identifier for the release. */ releaseId: string; resourceId?: string | undefined; }; export type CreateManagerResponseSourceUnion = CreateManagerResponseSourceProjectRelease | CreateManagerResponseSourceBuiltIn; export declare const CreateManagerResponseAllowedProvider: { readonly AwsBedrock: "aws-bedrock"; readonly GcpVertex: "gcp-vertex"; readonly AzureFoundry: "azure-foundry"; readonly Anthropic: "anthropic"; readonly Databricks: "databricks"; readonly Openai: "openai"; }; export type CreateManagerResponseAllowedProvider = ClosedEnum; export declare const CreateManagerResponseProviderAllowlist: { readonly AwsBedrock: "aws-bedrock"; readonly GcpVertex: "gcp-vertex"; readonly AzureFoundry: "azure-foundry"; readonly Anthropic: "anthropic"; readonly Databricks: "databricks"; readonly Openai: "openai"; }; export type CreateManagerResponseProviderAllowlist = ClosedEnum; export declare const CreateManagerResponseClientApi: { readonly OpenaiChat: "openai-chat"; readonly OpenaiResponses: "openai-responses"; readonly AnthropicMessages: "anthropic-messages"; }; export type CreateManagerResponseClientApi = ClosedEnum; export type CreateManagerResponseModelRequirement = { publicModelId: string; clientApis: Array; required: boolean; }; export type CreateManagerResponseConfiguration = { allowedProviders?: Array | undefined; providerAllowlist?: Array | undefined; modelRequirements?: Array | undefined; }; export type CreateManagerResponseItem = { item: CreateManagerResponseItemEnum; source: CreateManagerResponseSourceProjectRelease | CreateManagerResponseSourceBuiltIn; required: boolean; configuration?: CreateManagerResponseConfiguration | undefined; }; export declare const CreateManagerResponseEnvironmentVariableType: { readonly Plain: "plain"; readonly Secret: "secret"; }; export type CreateManagerResponseEnvironmentVariableType = ClosedEnum; export type CreateManagerResponseEnvironmentVariable = { name: string; type: CreateManagerResponseEnvironmentVariableType; targetResources: Array | null; }; export type CreateManagerResponseSetupConfig = { 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 CreateManagerResponseFailureDomains6 = { /** * 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 CreateManagerResponseFailureDomainsUnion6 = CreateManagerResponseFailureDomains6 | any; export type CreateManagerResponsePoolsAutoscale3 = { failureDomains?: CreateManagerResponseFailureDomains6 | 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 CreateManagerResponseFailureDomains5 = { /** * 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 CreateManagerResponseFailureDomainsUnion5 = CreateManagerResponseFailureDomains5 | any; export type CreateManagerResponsePoolsFixed3 = { failureDomains?: CreateManagerResponseFailureDomains5 | 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 CreateManagerResponsePoolsUnion3 = CreateManagerResponsePoolsFixed3 | CreateManagerResponsePoolsAutoscale3; /** * 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 CreateManagerResponseCompute3 = { /** * Selected compute choices keyed by pool ID. */ pools?: { [k: string]: CreateManagerResponsePoolsFixed3 | CreateManagerResponsePoolsAutoscale3; } | undefined; }; export type CreateManagerResponseComputeUnion3 = CreateManagerResponseCompute3 | any; /** * Deployment model: how updates are delivered to the remote environment. */ export declare const CreateManagerResponseDeploymentModel3: { readonly Push: "push"; readonly Pull: "pull"; }; /** * Deployment model: how updates are delivered to the remote environment. */ export type CreateManagerResponseDeploymentModel3 = ClosedEnum; export type CreateManagerResponseAws3 = { certificateArn: string; }; export type CreateManagerResponseAwsUnion3 = CreateManagerResponseAws3 | any; export type CreateManagerResponseAzure3 = { keyVaultCertificateId: string; keyVaultResourceId?: string | null | undefined; }; export type CreateManagerResponseAzureUnion3 = CreateManagerResponseAzure3 | any; export type CreateManagerResponseGcp3 = { certificateName: string; }; export type CreateManagerResponseGcpUnion3 = CreateManagerResponseGcp3 | any; /** * Namespace-scoped Kubernetes TLS Secret reference. */ export type CreateManagerResponseTlsSecretRef3 = { /** * Secret namespace. Defaults to the release namespace when omitted. */ namespace?: string | null | undefined; /** * Secret name. */ secretName: string; }; export type CreateManagerResponseDomainsKubernetes3 = { /** * Namespace-scoped Kubernetes TLS Secret reference. */ tlsSecretRef: CreateManagerResponseTlsSecretRef3; }; export type CreateManagerResponseDomainsKubernetesUnion3 = CreateManagerResponseDomainsKubernetes3 | any; /** * Platform-specific certificate references for custom domains. */ export type CreateManagerResponseDomainsCertificate3 = { aws?: CreateManagerResponseAws3 | any | null | undefined; azure?: CreateManagerResponseAzure3 | any | null | undefined; gcp?: CreateManagerResponseGcp3 | any | null | undefined; kubernetes?: CreateManagerResponseDomainsKubernetes3 | any | null | undefined; }; /** * Custom domain configuration for a single resource. */ export type CreateManagerResponseCustomDomains3 = { /** * Platform-specific certificate references for custom domains. */ certificate: CreateManagerResponseDomainsCertificate3; /** * Fully qualified domain name to use. */ domain: string; }; export declare const CreateManagerResponseModeLoadBalancer3: { readonly LoadBalancer: "loadBalancer"; }; export type CreateManagerResponseModeLoadBalancer3 = ClosedEnum; export type CreateManagerResponsePublicEndpointTargetLoadBalancer3 = { /** * DNS name or URL for the external load balancer. */ cnameTarget: string; mode: CreateManagerResponseModeLoadBalancer3; }; export declare const CreateManagerResponseModeMachineAddresses3: { readonly MachineAddresses: "machineAddresses"; }; export type CreateManagerResponseModeMachineAddresses3 = ClosedEnum; export type CreateManagerResponsePublicEndpointTargetMachineAddresses3 = { mode: CreateManagerResponseModeMachineAddresses3; }; export type CreateManagerResponsePublicEndpointTargetUnion3 = CreateManagerResponsePublicEndpointTargetLoadBalancer3 | CreateManagerResponsePublicEndpointTargetMachineAddresses3 | 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 CreateManagerResponseDomains3 = { /** * Custom domain configuration per resource ID. */ customDomains?: { [k: string]: CreateManagerResponseCustomDomains3; } | null | undefined; publicEndpointTarget?: CreateManagerResponsePublicEndpointTargetLoadBalancer3 | CreateManagerResponsePublicEndpointTargetMachineAddresses3 | any | null | undefined; }; export type CreateManagerResponseDomainsUnion3 = CreateManagerResponseDomains3 | 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 CreateManagerResponseExternalBindings3 = {}; /** * How heartbeat health checks are handled. */ export declare const CreateManagerResponseHeartbeats3: { readonly Off: "off"; readonly On: "on"; }; /** * How heartbeat health checks are handled. */ export type CreateManagerResponseHeartbeats3 = ClosedEnum; /** * Optional provider-specific identity for a cloud-backed Kubernetes cluster. */ export type CreateManagerResponseCloud3 = { 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 CreateManagerResponseCloudUnion3 = CreateManagerResponseCloud3 | any; /** * Ownership model for the Kubernetes cluster. */ export declare const CreateManagerResponseOwnership3: { readonly Managed: "managed"; readonly Existing: "existing"; readonly External: "external"; }; /** * Ownership model for the Kubernetes cluster. */ export type CreateManagerResponseOwnership3 = ClosedEnum; /** * Kubernetes cluster setup settings. */ export type CreateManagerResponseCluster3 = { cloud?: CreateManagerResponseCloud3 | any | null | undefined; /** * Namespace where the Alien chart and application resources run. */ namespace?: string | null | undefined; /** * Ownership model for the Kubernetes cluster. */ ownership: CreateManagerResponseOwnership3; }; export type CreateManagerResponseClusterUnion3 = CreateManagerResponseCluster3 | any; export type CreateManagerResponseCertificateNone6 = { mode: "none"; }; export type CreateManagerResponseCertificateManagedTLSSecret6 = { mode: "managedTlsSecret"; /** * Secret name template. Runtime may substitute resource/deployment tokens. */ secretNameTemplate: string; }; export type CreateManagerResponseCertificateAwsAcmArn6 = { /** * Existing ACM certificate ARN. */ certificateArn: string; mode: "awsAcmArn"; }; export type CreateManagerResponseCertificateManagedAcmImport6 = { 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 CreateManagerResponseCertificateTLSSecretRef6 = { /** * 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 CreateManagerResponseCertificateUnion6 = CreateManagerResponseCertificateTLSSecretRef6 | CreateManagerResponseCertificateManagedAcmImport6 | CreateManagerResponseCertificateAwsAcmArn6 | CreateManagerResponseCertificateManagedTLSSecret6 | CreateManagerResponseCertificateNone6; export declare const CreateManagerResponseModeCustom3: { readonly Custom: "custom"; }; export type CreateManagerResponseModeCustom3 = ClosedEnum; export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum12: { readonly AzureApplicationGatewayForContainers: "azureApplicationGatewayForContainers"; }; export type CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum12 = ClosedEnum; export type CreateManagerResponseProviderAzureApplicationGatewayForContainers12 = { /** * 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: CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum12; }; export declare const CreateManagerResponseProviderGkeGatewayEnum12: { readonly GkeGateway: "gkeGateway"; }; export type CreateManagerResponseProviderGkeGatewayEnum12 = ClosedEnum; export type CreateManagerResponseProviderGkeGateway12 = { provider: CreateManagerResponseProviderGkeGatewayEnum12; /** * Optional static address name for the Gateway frontend. */ staticAddressName?: string | null | undefined; }; export declare const CreateManagerResponseProviderAwsAlbEnum12: { readonly AwsAlb: "awsAlb"; }; export type CreateManagerResponseProviderAwsAlbEnum12 = ClosedEnum; export type CreateManagerResponseProviderAwsAlb12 = { /** * Optional ALB IP address type, such as `dualstack`. */ ipAddressType?: string | null | undefined; provider: CreateManagerResponseProviderAwsAlbEnum12; /** * 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 CreateManagerResponseProviderUnion12 = CreateManagerResponseProviderAwsAlb12 | CreateManagerResponseProviderAzureApplicationGatewayForContainers12 | CreateManagerResponseProviderGkeGateway12 | any; /** * Shared Gateway API route profile values. */ export type CreateManagerResponseRouteGateway6 = { /** * 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?: CreateManagerResponseProviderAwsAlb12 | CreateManagerResponseProviderAzureApplicationGatewayForContainers12 | CreateManagerResponseProviderGkeGateway12 | any | null | undefined; routeApi: "gateway"; }; export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum11: { readonly AzureApplicationGatewayForContainers: "azureApplicationGatewayForContainers"; }; export type CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum11 = ClosedEnum; export type CreateManagerResponseProviderAzureApplicationGatewayForContainers11 = { /** * 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: CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum11; }; export declare const CreateManagerResponseProviderGkeGatewayEnum11: { readonly GkeGateway: "gkeGateway"; }; export type CreateManagerResponseProviderGkeGatewayEnum11 = ClosedEnum; export type CreateManagerResponseProviderGkeGateway11 = { provider: CreateManagerResponseProviderGkeGatewayEnum11; /** * Optional static address name for the Gateway frontend. */ staticAddressName?: string | null | undefined; }; export declare const CreateManagerResponseProviderAwsAlbEnum11: { readonly AwsAlb: "awsAlb"; }; export type CreateManagerResponseProviderAwsAlbEnum11 = ClosedEnum; export type CreateManagerResponseProviderAwsAlb11 = { /** * Optional ALB IP address type, such as `dualstack`. */ ipAddressType?: string | null | undefined; provider: CreateManagerResponseProviderAwsAlbEnum11; /** * 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 CreateManagerResponseProviderUnion11 = CreateManagerResponseProviderAwsAlb11 | CreateManagerResponseProviderAzureApplicationGatewayForContainers11 | CreateManagerResponseProviderGkeGateway11 | any; /** * Shared Ingress route profile values. */ export type CreateManagerResponseRouteIngress6 = { /** * 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?: CreateManagerResponseProviderAwsAlb11 | CreateManagerResponseProviderAzureApplicationGatewayForContainers11 | CreateManagerResponseProviderGkeGateway11 | any | null | undefined; routeApi: "ingress"; }; /** * Kubernetes route API selected for public endpoints. */ export type CreateManagerResponseRouteUnion6 = CreateManagerResponseRouteIngress6 | CreateManagerResponseRouteGateway6; export type CreateManagerResponseExposureCustom3 = { /** * Certificate publication or reference mode for Kubernetes public endpoints. */ certificate: CreateManagerResponseCertificateTLSSecretRef6 | CreateManagerResponseCertificateManagedAcmImport6 | CreateManagerResponseCertificateAwsAcmArn6 | CreateManagerResponseCertificateManagedTLSSecret6 | CreateManagerResponseCertificateNone6; /** * Hostname routed by the Kubernetes public endpoint. */ domain: string; mode: CreateManagerResponseModeCustom3; /** * Kubernetes route API selected for public endpoints. */ route: CreateManagerResponseRouteIngress6 | CreateManagerResponseRouteGateway6; }; export type CreateManagerResponseCertificateNone5 = { mode: "none"; }; export type CreateManagerResponseCertificateManagedTLSSecret5 = { mode: "managedTlsSecret"; /** * Secret name template. Runtime may substitute resource/deployment tokens. */ secretNameTemplate: string; }; export type CreateManagerResponseCertificateAwsAcmArn5 = { /** * Existing ACM certificate ARN. */ certificateArn: string; mode: "awsAcmArn"; }; export type CreateManagerResponseCertificateManagedAcmImport5 = { 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 CreateManagerResponseCertificateTLSSecretRef5 = { /** * 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 CreateManagerResponseCertificateUnion5 = CreateManagerResponseCertificateTLSSecretRef5 | CreateManagerResponseCertificateManagedAcmImport5 | CreateManagerResponseCertificateAwsAcmArn5 | CreateManagerResponseCertificateManagedTLSSecret5 | CreateManagerResponseCertificateNone5; export declare const CreateManagerResponseModeGenerated3: { readonly Generated: "generated"; }; export type CreateManagerResponseModeGenerated3 = ClosedEnum; export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum10: { readonly AzureApplicationGatewayForContainers: "azureApplicationGatewayForContainers"; }; export type CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum10 = ClosedEnum; export type CreateManagerResponseProviderAzureApplicationGatewayForContainers10 = { /** * 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: CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum10; }; export declare const CreateManagerResponseProviderGkeGatewayEnum10: { readonly GkeGateway: "gkeGateway"; }; export type CreateManagerResponseProviderGkeGatewayEnum10 = ClosedEnum; export type CreateManagerResponseProviderGkeGateway10 = { provider: CreateManagerResponseProviderGkeGatewayEnum10; /** * Optional static address name for the Gateway frontend. */ staticAddressName?: string | null | undefined; }; export declare const CreateManagerResponseProviderAwsAlbEnum10: { readonly AwsAlb: "awsAlb"; }; export type CreateManagerResponseProviderAwsAlbEnum10 = ClosedEnum; export type CreateManagerResponseProviderAwsAlb10 = { /** * Optional ALB IP address type, such as `dualstack`. */ ipAddressType?: string | null | undefined; provider: CreateManagerResponseProviderAwsAlbEnum10; /** * 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 CreateManagerResponseProviderUnion10 = CreateManagerResponseProviderAwsAlb10 | CreateManagerResponseProviderAzureApplicationGatewayForContainers10 | CreateManagerResponseProviderGkeGateway10 | any; /** * Shared Gateway API route profile values. */ export type CreateManagerResponseRouteGateway5 = { /** * 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?: CreateManagerResponseProviderAwsAlb10 | CreateManagerResponseProviderAzureApplicationGatewayForContainers10 | CreateManagerResponseProviderGkeGateway10 | any | null | undefined; routeApi: "gateway"; }; export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum9: { readonly AzureApplicationGatewayForContainers: "azureApplicationGatewayForContainers"; }; export type CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum9 = ClosedEnum; export type CreateManagerResponseProviderAzureApplicationGatewayForContainers9 = { /** * 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: CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum9; }; export declare const CreateManagerResponseProviderGkeGatewayEnum9: { readonly GkeGateway: "gkeGateway"; }; export type CreateManagerResponseProviderGkeGatewayEnum9 = ClosedEnum; export type CreateManagerResponseProviderGkeGateway9 = { provider: CreateManagerResponseProviderGkeGatewayEnum9; /** * Optional static address name for the Gateway frontend. */ staticAddressName?: string | null | undefined; }; export declare const CreateManagerResponseProviderAwsAlbEnum9: { readonly AwsAlb: "awsAlb"; }; export type CreateManagerResponseProviderAwsAlbEnum9 = ClosedEnum; export type CreateManagerResponseProviderAwsAlb9 = { /** * Optional ALB IP address type, such as `dualstack`. */ ipAddressType?: string | null | undefined; provider: CreateManagerResponseProviderAwsAlbEnum9; /** * 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 CreateManagerResponseProviderUnion9 = CreateManagerResponseProviderAwsAlb9 | CreateManagerResponseProviderAzureApplicationGatewayForContainers9 | CreateManagerResponseProviderGkeGateway9 | any; /** * Shared Ingress route profile values. */ export type CreateManagerResponseRouteIngress5 = { /** * 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?: CreateManagerResponseProviderAwsAlb9 | CreateManagerResponseProviderAzureApplicationGatewayForContainers9 | CreateManagerResponseProviderGkeGateway9 | any | null | undefined; routeApi: "ingress"; }; /** * Kubernetes route API selected for public endpoints. */ export type CreateManagerResponseRouteUnion5 = CreateManagerResponseRouteIngress5 | CreateManagerResponseRouteGateway5; export type CreateManagerResponseExposureGenerated3 = { /** * Certificate publication or reference mode for Kubernetes public endpoints. */ certificate: CreateManagerResponseCertificateTLSSecretRef5 | CreateManagerResponseCertificateManagedAcmImport5 | CreateManagerResponseCertificateAwsAcmArn5 | CreateManagerResponseCertificateManagedTLSSecret5 | CreateManagerResponseCertificateNone5; mode: CreateManagerResponseModeGenerated3; /** * Kubernetes route API selected for public endpoints. */ route: CreateManagerResponseRouteIngress5 | CreateManagerResponseRouteGateway5; }; export declare const CreateManagerResponseModeDisabled3: { readonly Disabled: "disabled"; }; export type CreateManagerResponseModeDisabled3 = ClosedEnum; export type CreateManagerResponseExposureDisabled3 = { mode: CreateManagerResponseModeDisabled3; }; export type CreateManagerResponseExposureUnion3 = CreateManagerResponseExposureCustom3 | CreateManagerResponseExposureGenerated3 | CreateManagerResponseExposureDisabled3 | 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 CreateManagerResponseKubernetes3 = { cluster?: CreateManagerResponseCluster3 | any | null | undefined; exposure?: CreateManagerResponseExposureCustom3 | CreateManagerResponseExposureGenerated3 | CreateManagerResponseExposureDisabled3 | any | null | undefined; }; export type CreateManagerResponseKubernetesUnion3 = CreateManagerResponseKubernetes3 | any; export declare const CreateManagerResponseTypeByoVnetAzure3: { readonly ByoVnetAzure: "byo-vnet-azure"; }; export type CreateManagerResponseTypeByoVnetAzure3 = ClosedEnum; export type CreateManagerResponseNetworkByoVnetAzure3 = { /** * 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: CreateManagerResponseTypeByoVnetAzure3; /** * The full resource ID of the existing VNet */ vnetResourceId: string; }; export declare const CreateManagerResponseTypeByoVpcGcp3: { readonly ByoVpcGcp: "byo-vpc-gcp"; }; export type CreateManagerResponseTypeByoVpcGcp3 = ClosedEnum; export type CreateManagerResponseNetworkByoVpcGcp3 = { /** * 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: CreateManagerResponseTypeByoVpcGcp3; }; export declare const CreateManagerResponseTypeByoVpcAws3: { readonly ByoVpcAws: "byo-vpc-aws"; }; export type CreateManagerResponseTypeByoVpcAws3 = ClosedEnum; export type CreateManagerResponseNetworkByoVpcAws3 = { /** * 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: CreateManagerResponseTypeByoVpcAws3; /** * The ID of the existing VPC */ vpcId: string; }; export declare const CreateManagerResponseTypeCreate3: { readonly Create: "create"; }; export type CreateManagerResponseTypeCreate3 = ClosedEnum; export type CreateManagerResponseNetworkCreate3 = { /** * 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: CreateManagerResponseTypeCreate3; }; export declare const CreateManagerResponseTypeUseDefault3: { readonly UseDefault: "use-default"; }; export type CreateManagerResponseTypeUseDefault3 = ClosedEnum; export type CreateManagerResponseNetworkUseDefault3 = { type: CreateManagerResponseTypeUseDefault3; }; export type CreateManagerResponseNetworkUnion3 = CreateManagerResponseNetworkByoVpcAws3 | CreateManagerResponseNetworkByoVpcGcp3 | CreateManagerResponseNetworkByoVnetAzure3 | CreateManagerResponseNetworkUseDefault3 | CreateManagerResponseNetworkCreate3 | any; /** * How telemetry (logs, metrics, traces) is handled. */ export declare const CreateManagerResponseTelemetry3: { readonly Off: "off"; readonly Auto: "auto"; readonly ApprovalRequired: "approval-required"; }; /** * How telemetry (logs, metrics, traces) is handled. */ export type CreateManagerResponseTelemetry3 = ClosedEnum; /** * How updates are delivered to the deployment. */ export declare const CreateManagerResponseUpdates3: { readonly Auto: "auto"; readonly ApprovalRequired: "approval-required"; }; /** * How updates are delivered to the deployment. */ export type CreateManagerResponseUpdates3 = 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 CreateManagerResponseStackSettings3 = { compute?: CreateManagerResponseCompute3 | any | null | undefined; /** * Deployment model: how updates are delivered to the remote environment. */ deploymentModel?: CreateManagerResponseDeploymentModel3 | undefined; domains?: CreateManagerResponseDomains3 | 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?: CreateManagerResponseExternalBindings3 | null | undefined; /** * How heartbeat health checks are handled. */ heartbeats?: CreateManagerResponseHeartbeats3 | undefined; kubernetes?: CreateManagerResponseKubernetes3 | any | null | undefined; network?: CreateManagerResponseNetworkByoVpcAws3 | CreateManagerResponseNetworkByoVpcGcp3 | CreateManagerResponseNetworkByoVnetAzure3 | CreateManagerResponseNetworkUseDefault3 | CreateManagerResponseNetworkCreate3 | 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?: CreateManagerResponseTelemetry3 | undefined; /** * How updates are delivered to the deployment. */ updates?: CreateManagerResponseUpdates3 | undefined; }; export type CreateManagerResponseSetupTerraform = { 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: CreateManagerResponseStackSettings3; }; /** * Failure-domain policy selected for a compute pool. */ export type CreateManagerResponseFailureDomains4 = { /** * 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 CreateManagerResponseFailureDomainsUnion4 = CreateManagerResponseFailureDomains4 | any; export type CreateManagerResponsePoolsAutoscale2 = { failureDomains?: CreateManagerResponseFailureDomains4 | 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 CreateManagerResponseFailureDomains3 = { /** * 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 CreateManagerResponseFailureDomainsUnion3 = CreateManagerResponseFailureDomains3 | any; export type CreateManagerResponsePoolsFixed2 = { failureDomains?: CreateManagerResponseFailureDomains3 | 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 CreateManagerResponsePoolsUnion2 = CreateManagerResponsePoolsFixed2 | CreateManagerResponsePoolsAutoscale2; /** * 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 CreateManagerResponseCompute2 = { /** * Selected compute choices keyed by pool ID. */ pools?: { [k: string]: CreateManagerResponsePoolsFixed2 | CreateManagerResponsePoolsAutoscale2; } | undefined; }; export type CreateManagerResponseComputeUnion2 = CreateManagerResponseCompute2 | any; /** * Deployment model: how updates are delivered to the remote environment. */ export declare const CreateManagerResponseDeploymentModel2: { readonly Push: "push"; readonly Pull: "pull"; }; /** * Deployment model: how updates are delivered to the remote environment. */ export type CreateManagerResponseDeploymentModel2 = ClosedEnum; export type CreateManagerResponseAws2 = { certificateArn: string; }; export type CreateManagerResponseAwsUnion2 = CreateManagerResponseAws2 | any; export type CreateManagerResponseAzure2 = { keyVaultCertificateId: string; keyVaultResourceId?: string | null | undefined; }; export type CreateManagerResponseAzureUnion2 = CreateManagerResponseAzure2 | any; export type CreateManagerResponseGcp2 = { certificateName: string; }; export type CreateManagerResponseGcpUnion2 = CreateManagerResponseGcp2 | any; /** * Namespace-scoped Kubernetes TLS Secret reference. */ export type CreateManagerResponseTlsSecretRef2 = { /** * Secret namespace. Defaults to the release namespace when omitted. */ namespace?: string | null | undefined; /** * Secret name. */ secretName: string; }; export type CreateManagerResponseDomainsKubernetes2 = { /** * Namespace-scoped Kubernetes TLS Secret reference. */ tlsSecretRef: CreateManagerResponseTlsSecretRef2; }; export type CreateManagerResponseDomainsKubernetesUnion2 = CreateManagerResponseDomainsKubernetes2 | any; /** * Platform-specific certificate references for custom domains. */ export type CreateManagerResponseDomainsCertificate2 = { aws?: CreateManagerResponseAws2 | any | null | undefined; azure?: CreateManagerResponseAzure2 | any | null | undefined; gcp?: CreateManagerResponseGcp2 | any | null | undefined; kubernetes?: CreateManagerResponseDomainsKubernetes2 | any | null | undefined; }; /** * Custom domain configuration for a single resource. */ export type CreateManagerResponseCustomDomains2 = { /** * Platform-specific certificate references for custom domains. */ certificate: CreateManagerResponseDomainsCertificate2; /** * Fully qualified domain name to use. */ domain: string; }; export declare const CreateManagerResponseModeLoadBalancer2: { readonly LoadBalancer: "loadBalancer"; }; export type CreateManagerResponseModeLoadBalancer2 = ClosedEnum; export type CreateManagerResponsePublicEndpointTargetLoadBalancer2 = { /** * DNS name or URL for the external load balancer. */ cnameTarget: string; mode: CreateManagerResponseModeLoadBalancer2; }; export declare const CreateManagerResponseModeMachineAddresses2: { readonly MachineAddresses: "machineAddresses"; }; export type CreateManagerResponseModeMachineAddresses2 = ClosedEnum; export type CreateManagerResponsePublicEndpointTargetMachineAddresses2 = { mode: CreateManagerResponseModeMachineAddresses2; }; export type CreateManagerResponsePublicEndpointTargetUnion2 = CreateManagerResponsePublicEndpointTargetLoadBalancer2 | CreateManagerResponsePublicEndpointTargetMachineAddresses2 | 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 CreateManagerResponseDomains2 = { /** * Custom domain configuration per resource ID. */ customDomains?: { [k: string]: CreateManagerResponseCustomDomains2; } | null | undefined; publicEndpointTarget?: CreateManagerResponsePublicEndpointTargetLoadBalancer2 | CreateManagerResponsePublicEndpointTargetMachineAddresses2 | any | null | undefined; }; export type CreateManagerResponseDomainsUnion2 = CreateManagerResponseDomains2 | 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 CreateManagerResponseExternalBindings2 = {}; /** * How heartbeat health checks are handled. */ export declare const CreateManagerResponseHeartbeats2: { readonly Off: "off"; readonly On: "on"; }; /** * How heartbeat health checks are handled. */ export type CreateManagerResponseHeartbeats2 = ClosedEnum; /** * Optional provider-specific identity for a cloud-backed Kubernetes cluster. */ export type CreateManagerResponseCloud2 = { 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 CreateManagerResponseCloudUnion2 = CreateManagerResponseCloud2 | any; /** * Ownership model for the Kubernetes cluster. */ export declare const CreateManagerResponseOwnership2: { readonly Managed: "managed"; readonly Existing: "existing"; readonly External: "external"; }; /** * Ownership model for the Kubernetes cluster. */ export type CreateManagerResponseOwnership2 = ClosedEnum; /** * Kubernetes cluster setup settings. */ export type CreateManagerResponseCluster2 = { cloud?: CreateManagerResponseCloud2 | any | null | undefined; /** * Namespace where the Alien chart and application resources run. */ namespace?: string | null | undefined; /** * Ownership model for the Kubernetes cluster. */ ownership: CreateManagerResponseOwnership2; }; export type CreateManagerResponseClusterUnion2 = CreateManagerResponseCluster2 | any; export type CreateManagerResponseCertificateNone4 = { mode: "none"; }; export type CreateManagerResponseCertificateManagedTLSSecret4 = { mode: "managedTlsSecret"; /** * Secret name template. Runtime may substitute resource/deployment tokens. */ secretNameTemplate: string; }; export type CreateManagerResponseCertificateAwsAcmArn4 = { /** * Existing ACM certificate ARN. */ certificateArn: string; mode: "awsAcmArn"; }; export type CreateManagerResponseCertificateManagedAcmImport4 = { 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 CreateManagerResponseCertificateTLSSecretRef4 = { /** * 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 CreateManagerResponseCertificateUnion4 = CreateManagerResponseCertificateTLSSecretRef4 | CreateManagerResponseCertificateManagedAcmImport4 | CreateManagerResponseCertificateAwsAcmArn4 | CreateManagerResponseCertificateManagedTLSSecret4 | CreateManagerResponseCertificateNone4; export declare const CreateManagerResponseModeCustom2: { readonly Custom: "custom"; }; export type CreateManagerResponseModeCustom2 = ClosedEnum; export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum8: { readonly AzureApplicationGatewayForContainers: "azureApplicationGatewayForContainers"; }; export type CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum8 = ClosedEnum; export type CreateManagerResponseProviderAzureApplicationGatewayForContainers8 = { /** * 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: CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum8; }; export declare const CreateManagerResponseProviderGkeGatewayEnum8: { readonly GkeGateway: "gkeGateway"; }; export type CreateManagerResponseProviderGkeGatewayEnum8 = ClosedEnum; export type CreateManagerResponseProviderGkeGateway8 = { provider: CreateManagerResponseProviderGkeGatewayEnum8; /** * Optional static address name for the Gateway frontend. */ staticAddressName?: string | null | undefined; }; export declare const CreateManagerResponseProviderAwsAlbEnum8: { readonly AwsAlb: "awsAlb"; }; export type CreateManagerResponseProviderAwsAlbEnum8 = ClosedEnum; export type CreateManagerResponseProviderAwsAlb8 = { /** * Optional ALB IP address type, such as `dualstack`. */ ipAddressType?: string | null | undefined; provider: CreateManagerResponseProviderAwsAlbEnum8; /** * 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 CreateManagerResponseProviderUnion8 = CreateManagerResponseProviderAwsAlb8 | CreateManagerResponseProviderAzureApplicationGatewayForContainers8 | CreateManagerResponseProviderGkeGateway8 | any; /** * Shared Gateway API route profile values. */ export type CreateManagerResponseRouteGateway4 = { /** * 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?: CreateManagerResponseProviderAwsAlb8 | CreateManagerResponseProviderAzureApplicationGatewayForContainers8 | CreateManagerResponseProviderGkeGateway8 | any | null | undefined; routeApi: "gateway"; }; export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum7: { readonly AzureApplicationGatewayForContainers: "azureApplicationGatewayForContainers"; }; export type CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum7 = ClosedEnum; export type CreateManagerResponseProviderAzureApplicationGatewayForContainers7 = { /** * 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: CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum7; }; export declare const CreateManagerResponseProviderGkeGatewayEnum7: { readonly GkeGateway: "gkeGateway"; }; export type CreateManagerResponseProviderGkeGatewayEnum7 = ClosedEnum; export type CreateManagerResponseProviderGkeGateway7 = { provider: CreateManagerResponseProviderGkeGatewayEnum7; /** * Optional static address name for the Gateway frontend. */ staticAddressName?: string | null | undefined; }; export declare const CreateManagerResponseProviderAwsAlbEnum7: { readonly AwsAlb: "awsAlb"; }; export type CreateManagerResponseProviderAwsAlbEnum7 = ClosedEnum; export type CreateManagerResponseProviderAwsAlb7 = { /** * Optional ALB IP address type, such as `dualstack`. */ ipAddressType?: string | null | undefined; provider: CreateManagerResponseProviderAwsAlbEnum7; /** * 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 CreateManagerResponseProviderUnion7 = CreateManagerResponseProviderAwsAlb7 | CreateManagerResponseProviderAzureApplicationGatewayForContainers7 | CreateManagerResponseProviderGkeGateway7 | any; /** * Shared Ingress route profile values. */ export type CreateManagerResponseRouteIngress4 = { /** * 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?: CreateManagerResponseProviderAwsAlb7 | CreateManagerResponseProviderAzureApplicationGatewayForContainers7 | CreateManagerResponseProviderGkeGateway7 | any | null | undefined; routeApi: "ingress"; }; /** * Kubernetes route API selected for public endpoints. */ export type CreateManagerResponseRouteUnion4 = CreateManagerResponseRouteIngress4 | CreateManagerResponseRouteGateway4; export type CreateManagerResponseExposureCustom2 = { /** * Certificate publication or reference mode for Kubernetes public endpoints. */ certificate: CreateManagerResponseCertificateTLSSecretRef4 | CreateManagerResponseCertificateManagedAcmImport4 | CreateManagerResponseCertificateAwsAcmArn4 | CreateManagerResponseCertificateManagedTLSSecret4 | CreateManagerResponseCertificateNone4; /** * Hostname routed by the Kubernetes public endpoint. */ domain: string; mode: CreateManagerResponseModeCustom2; /** * Kubernetes route API selected for public endpoints. */ route: CreateManagerResponseRouteIngress4 | CreateManagerResponseRouteGateway4; }; export type CreateManagerResponseCertificateNone3 = { mode: "none"; }; export type CreateManagerResponseCertificateManagedTLSSecret3 = { mode: "managedTlsSecret"; /** * Secret name template. Runtime may substitute resource/deployment tokens. */ secretNameTemplate: string; }; export type CreateManagerResponseCertificateAwsAcmArn3 = { /** * Existing ACM certificate ARN. */ certificateArn: string; mode: "awsAcmArn"; }; export type CreateManagerResponseCertificateManagedAcmImport3 = { 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 CreateManagerResponseCertificateTLSSecretRef3 = { /** * 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 CreateManagerResponseCertificateUnion3 = CreateManagerResponseCertificateTLSSecretRef3 | CreateManagerResponseCertificateManagedAcmImport3 | CreateManagerResponseCertificateAwsAcmArn3 | CreateManagerResponseCertificateManagedTLSSecret3 | CreateManagerResponseCertificateNone3; export declare const CreateManagerResponseModeGenerated2: { readonly Generated: "generated"; }; export type CreateManagerResponseModeGenerated2 = ClosedEnum; export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum6: { readonly AzureApplicationGatewayForContainers: "azureApplicationGatewayForContainers"; }; export type CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum6 = ClosedEnum; export type CreateManagerResponseProviderAzureApplicationGatewayForContainers6 = { /** * 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: CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum6; }; export declare const CreateManagerResponseProviderGkeGatewayEnum6: { readonly GkeGateway: "gkeGateway"; }; export type CreateManagerResponseProviderGkeGatewayEnum6 = ClosedEnum; export type CreateManagerResponseProviderGkeGateway6 = { provider: CreateManagerResponseProviderGkeGatewayEnum6; /** * Optional static address name for the Gateway frontend. */ staticAddressName?: string | null | undefined; }; export declare const CreateManagerResponseProviderAwsAlbEnum6: { readonly AwsAlb: "awsAlb"; }; export type CreateManagerResponseProviderAwsAlbEnum6 = ClosedEnum; export type CreateManagerResponseProviderAwsAlb6 = { /** * Optional ALB IP address type, such as `dualstack`. */ ipAddressType?: string | null | undefined; provider: CreateManagerResponseProviderAwsAlbEnum6; /** * 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 CreateManagerResponseProviderUnion6 = CreateManagerResponseProviderAwsAlb6 | CreateManagerResponseProviderAzureApplicationGatewayForContainers6 | CreateManagerResponseProviderGkeGateway6 | any; /** * Shared Gateway API route profile values. */ export type CreateManagerResponseRouteGateway3 = { /** * 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?: CreateManagerResponseProviderAwsAlb6 | CreateManagerResponseProviderAzureApplicationGatewayForContainers6 | CreateManagerResponseProviderGkeGateway6 | any | null | undefined; routeApi: "gateway"; }; export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum5: { readonly AzureApplicationGatewayForContainers: "azureApplicationGatewayForContainers"; }; export type CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum5 = ClosedEnum; export type CreateManagerResponseProviderAzureApplicationGatewayForContainers5 = { /** * 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: CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum5; }; export declare const CreateManagerResponseProviderGkeGatewayEnum5: { readonly GkeGateway: "gkeGateway"; }; export type CreateManagerResponseProviderGkeGatewayEnum5 = ClosedEnum; export type CreateManagerResponseProviderGkeGateway5 = { provider: CreateManagerResponseProviderGkeGatewayEnum5; /** * Optional static address name for the Gateway frontend. */ staticAddressName?: string | null | undefined; }; export declare const CreateManagerResponseProviderAwsAlbEnum5: { readonly AwsAlb: "awsAlb"; }; export type CreateManagerResponseProviderAwsAlbEnum5 = ClosedEnum; export type CreateManagerResponseProviderAwsAlb5 = { /** * Optional ALB IP address type, such as `dualstack`. */ ipAddressType?: string | null | undefined; provider: CreateManagerResponseProviderAwsAlbEnum5; /** * 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 CreateManagerResponseProviderUnion5 = CreateManagerResponseProviderAwsAlb5 | CreateManagerResponseProviderAzureApplicationGatewayForContainers5 | CreateManagerResponseProviderGkeGateway5 | any; /** * Shared Ingress route profile values. */ export type CreateManagerResponseRouteIngress3 = { /** * 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?: CreateManagerResponseProviderAwsAlb5 | CreateManagerResponseProviderAzureApplicationGatewayForContainers5 | CreateManagerResponseProviderGkeGateway5 | any | null | undefined; routeApi: "ingress"; }; /** * Kubernetes route API selected for public endpoints. */ export type CreateManagerResponseRouteUnion3 = CreateManagerResponseRouteIngress3 | CreateManagerResponseRouteGateway3; export type CreateManagerResponseExposureGenerated2 = { /** * Certificate publication or reference mode for Kubernetes public endpoints. */ certificate: CreateManagerResponseCertificateTLSSecretRef3 | CreateManagerResponseCertificateManagedAcmImport3 | CreateManagerResponseCertificateAwsAcmArn3 | CreateManagerResponseCertificateManagedTLSSecret3 | CreateManagerResponseCertificateNone3; mode: CreateManagerResponseModeGenerated2; /** * Kubernetes route API selected for public endpoints. */ route: CreateManagerResponseRouteIngress3 | CreateManagerResponseRouteGateway3; }; export declare const CreateManagerResponseModeDisabled2: { readonly Disabled: "disabled"; }; export type CreateManagerResponseModeDisabled2 = ClosedEnum; export type CreateManagerResponseExposureDisabled2 = { mode: CreateManagerResponseModeDisabled2; }; export type CreateManagerResponseExposureUnion2 = CreateManagerResponseExposureCustom2 | CreateManagerResponseExposureGenerated2 | CreateManagerResponseExposureDisabled2 | 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 CreateManagerResponseKubernetes2 = { cluster?: CreateManagerResponseCluster2 | any | null | undefined; exposure?: CreateManagerResponseExposureCustom2 | CreateManagerResponseExposureGenerated2 | CreateManagerResponseExposureDisabled2 | any | null | undefined; }; export type CreateManagerResponseKubernetesUnion2 = CreateManagerResponseKubernetes2 | any; export declare const CreateManagerResponseTypeByoVnetAzure2: { readonly ByoVnetAzure: "byo-vnet-azure"; }; export type CreateManagerResponseTypeByoVnetAzure2 = ClosedEnum; export type CreateManagerResponseNetworkByoVnetAzure2 = { /** * 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: CreateManagerResponseTypeByoVnetAzure2; /** * The full resource ID of the existing VNet */ vnetResourceId: string; }; export declare const CreateManagerResponseTypeByoVpcGcp2: { readonly ByoVpcGcp: "byo-vpc-gcp"; }; export type CreateManagerResponseTypeByoVpcGcp2 = ClosedEnum; export type CreateManagerResponseNetworkByoVpcGcp2 = { /** * 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: CreateManagerResponseTypeByoVpcGcp2; }; export declare const CreateManagerResponseTypeByoVpcAws2: { readonly ByoVpcAws: "byo-vpc-aws"; }; export type CreateManagerResponseTypeByoVpcAws2 = ClosedEnum; export type CreateManagerResponseNetworkByoVpcAws2 = { /** * 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: CreateManagerResponseTypeByoVpcAws2; /** * The ID of the existing VPC */ vpcId: string; }; export declare const CreateManagerResponseTypeCreate2: { readonly Create: "create"; }; export type CreateManagerResponseTypeCreate2 = ClosedEnum; export type CreateManagerResponseNetworkCreate2 = { /** * 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: CreateManagerResponseTypeCreate2; }; export declare const CreateManagerResponseTypeUseDefault2: { readonly UseDefault: "use-default"; }; export type CreateManagerResponseTypeUseDefault2 = ClosedEnum; export type CreateManagerResponseNetworkUseDefault2 = { type: CreateManagerResponseTypeUseDefault2; }; export type CreateManagerResponseNetworkUnion2 = CreateManagerResponseNetworkByoVpcAws2 | CreateManagerResponseNetworkByoVpcGcp2 | CreateManagerResponseNetworkByoVnetAzure2 | CreateManagerResponseNetworkUseDefault2 | CreateManagerResponseNetworkCreate2 | any; /** * How telemetry (logs, metrics, traces) is handled. */ export declare const CreateManagerResponseTelemetry2: { readonly Off: "off"; readonly Auto: "auto"; readonly ApprovalRequired: "approval-required"; }; /** * How telemetry (logs, metrics, traces) is handled. */ export type CreateManagerResponseTelemetry2 = ClosedEnum; /** * How updates are delivered to the deployment. */ export declare const CreateManagerResponseUpdates2: { readonly Auto: "auto"; readonly ApprovalRequired: "approval-required"; }; /** * How updates are delivered to the deployment. */ export type CreateManagerResponseUpdates2 = 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 CreateManagerResponseStackSettings2 = { compute?: CreateManagerResponseCompute2 | any | null | undefined; /** * Deployment model: how updates are delivered to the remote environment. */ deploymentModel?: CreateManagerResponseDeploymentModel2 | undefined; domains?: CreateManagerResponseDomains2 | 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?: CreateManagerResponseExternalBindings2 | null | undefined; /** * How heartbeat health checks are handled. */ heartbeats?: CreateManagerResponseHeartbeats2 | undefined; kubernetes?: CreateManagerResponseKubernetes2 | any | null | undefined; network?: CreateManagerResponseNetworkByoVpcAws2 | CreateManagerResponseNetworkByoVpcGcp2 | CreateManagerResponseNetworkByoVnetAzure2 | CreateManagerResponseNetworkUseDefault2 | CreateManagerResponseNetworkCreate2 | 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?: CreateManagerResponseTelemetry2 | undefined; /** * How updates are delivered to the deployment. */ updates?: CreateManagerResponseUpdates2 | undefined; }; export type CreateManagerResponseSetupGoogleOauth = { 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: CreateManagerResponseStackSettings2; }; /** * Failure-domain policy selected for a compute pool. */ export type CreateManagerResponseFailureDomains2 = { /** * 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 CreateManagerResponseFailureDomainsUnion2 = CreateManagerResponseFailureDomains2 | any; export type CreateManagerResponsePoolsAutoscale1 = { failureDomains?: CreateManagerResponseFailureDomains2 | 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 CreateManagerResponseFailureDomains1 = { /** * 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 CreateManagerResponseFailureDomainsUnion1 = CreateManagerResponseFailureDomains1 | any; export type CreateManagerResponsePoolsFixed1 = { failureDomains?: CreateManagerResponseFailureDomains1 | 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 CreateManagerResponsePoolsUnion1 = CreateManagerResponsePoolsFixed1 | CreateManagerResponsePoolsAutoscale1; /** * 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 CreateManagerResponseCompute1 = { /** * Selected compute choices keyed by pool ID. */ pools?: { [k: string]: CreateManagerResponsePoolsFixed1 | CreateManagerResponsePoolsAutoscale1; } | undefined; }; export type CreateManagerResponseComputeUnion1 = CreateManagerResponseCompute1 | any; /** * Deployment model: how updates are delivered to the remote environment. */ export declare const CreateManagerResponseDeploymentModel1: { readonly Push: "push"; readonly Pull: "pull"; }; /** * Deployment model: how updates are delivered to the remote environment. */ export type CreateManagerResponseDeploymentModel1 = ClosedEnum; export type CreateManagerResponseAws1 = { certificateArn: string; }; export type CreateManagerResponseAwsUnion1 = CreateManagerResponseAws1 | any; export type CreateManagerResponseAzure1 = { keyVaultCertificateId: string; keyVaultResourceId?: string | null | undefined; }; export type CreateManagerResponseAzureUnion1 = CreateManagerResponseAzure1 | any; export type CreateManagerResponseGcp1 = { certificateName: string; }; export type CreateManagerResponseGcpUnion1 = CreateManagerResponseGcp1 | any; /** * Namespace-scoped Kubernetes TLS Secret reference. */ export type CreateManagerResponseTlsSecretRef1 = { /** * Secret namespace. Defaults to the release namespace when omitted. */ namespace?: string | null | undefined; /** * Secret name. */ secretName: string; }; export type CreateManagerResponseDomainsKubernetes1 = { /** * Namespace-scoped Kubernetes TLS Secret reference. */ tlsSecretRef: CreateManagerResponseTlsSecretRef1; }; export type CreateManagerResponseDomainsKubernetesUnion1 = CreateManagerResponseDomainsKubernetes1 | any; /** * Platform-specific certificate references for custom domains. */ export type CreateManagerResponseDomainsCertificate1 = { aws?: CreateManagerResponseAws1 | any | null | undefined; azure?: CreateManagerResponseAzure1 | any | null | undefined; gcp?: CreateManagerResponseGcp1 | any | null | undefined; kubernetes?: CreateManagerResponseDomainsKubernetes1 | any | null | undefined; }; /** * Custom domain configuration for a single resource. */ export type CreateManagerResponseCustomDomains1 = { /** * Platform-specific certificate references for custom domains. */ certificate: CreateManagerResponseDomainsCertificate1; /** * Fully qualified domain name to use. */ domain: string; }; export declare const CreateManagerResponseModeLoadBalancer1: { readonly LoadBalancer: "loadBalancer"; }; export type CreateManagerResponseModeLoadBalancer1 = ClosedEnum; export type CreateManagerResponsePublicEndpointTargetLoadBalancer1 = { /** * DNS name or URL for the external load balancer. */ cnameTarget: string; mode: CreateManagerResponseModeLoadBalancer1; }; export declare const CreateManagerResponseModeMachineAddresses1: { readonly MachineAddresses: "machineAddresses"; }; export type CreateManagerResponseModeMachineAddresses1 = ClosedEnum; export type CreateManagerResponsePublicEndpointTargetMachineAddresses1 = { mode: CreateManagerResponseModeMachineAddresses1; }; export type CreateManagerResponsePublicEndpointTargetUnion1 = CreateManagerResponsePublicEndpointTargetLoadBalancer1 | CreateManagerResponsePublicEndpointTargetMachineAddresses1 | 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 CreateManagerResponseDomains1 = { /** * Custom domain configuration per resource ID. */ customDomains?: { [k: string]: CreateManagerResponseCustomDomains1; } | null | undefined; publicEndpointTarget?: CreateManagerResponsePublicEndpointTargetLoadBalancer1 | CreateManagerResponsePublicEndpointTargetMachineAddresses1 | any | null | undefined; }; export type CreateManagerResponseDomainsUnion1 = CreateManagerResponseDomains1 | 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 CreateManagerResponseExternalBindings1 = {}; /** * How heartbeat health checks are handled. */ export declare const CreateManagerResponseHeartbeats1: { readonly Off: "off"; readonly On: "on"; }; /** * How heartbeat health checks are handled. */ export type CreateManagerResponseHeartbeats1 = ClosedEnum; /** * Optional provider-specific identity for a cloud-backed Kubernetes cluster. */ export type CreateManagerResponseCloud1 = { 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 CreateManagerResponseCloudUnion1 = CreateManagerResponseCloud1 | any; /** * Ownership model for the Kubernetes cluster. */ export declare const CreateManagerResponseOwnership1: { readonly Managed: "managed"; readonly Existing: "existing"; readonly External: "external"; }; /** * Ownership model for the Kubernetes cluster. */ export type CreateManagerResponseOwnership1 = ClosedEnum; /** * Kubernetes cluster setup settings. */ export type CreateManagerResponseCluster1 = { cloud?: CreateManagerResponseCloud1 | any | null | undefined; /** * Namespace where the Alien chart and application resources run. */ namespace?: string | null | undefined; /** * Ownership model for the Kubernetes cluster. */ ownership: CreateManagerResponseOwnership1; }; export type CreateManagerResponseClusterUnion1 = CreateManagerResponseCluster1 | any; export type CreateManagerResponseCertificateNone2 = { mode: "none"; }; export type CreateManagerResponseCertificateManagedTLSSecret2 = { mode: "managedTlsSecret"; /** * Secret name template. Runtime may substitute resource/deployment tokens. */ secretNameTemplate: string; }; export type CreateManagerResponseCertificateAwsAcmArn2 = { /** * Existing ACM certificate ARN. */ certificateArn: string; mode: "awsAcmArn"; }; export type CreateManagerResponseCertificateManagedAcmImport2 = { 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 CreateManagerResponseCertificateTLSSecretRef2 = { /** * 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 CreateManagerResponseCertificateUnion2 = CreateManagerResponseCertificateTLSSecretRef2 | CreateManagerResponseCertificateManagedAcmImport2 | CreateManagerResponseCertificateAwsAcmArn2 | CreateManagerResponseCertificateManagedTLSSecret2 | CreateManagerResponseCertificateNone2; export declare const CreateManagerResponseModeCustom1: { readonly Custom: "custom"; }; export type CreateManagerResponseModeCustom1 = ClosedEnum; export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum4: { readonly AzureApplicationGatewayForContainers: "azureApplicationGatewayForContainers"; }; export type CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum4 = ClosedEnum; export type CreateManagerResponseProviderAzureApplicationGatewayForContainers4 = { /** * 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: CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum4; }; export declare const CreateManagerResponseProviderGkeGatewayEnum4: { readonly GkeGateway: "gkeGateway"; }; export type CreateManagerResponseProviderGkeGatewayEnum4 = ClosedEnum; export type CreateManagerResponseProviderGkeGateway4 = { provider: CreateManagerResponseProviderGkeGatewayEnum4; /** * Optional static address name for the Gateway frontend. */ staticAddressName?: string | null | undefined; }; export declare const CreateManagerResponseProviderAwsAlbEnum4: { readonly AwsAlb: "awsAlb"; }; export type CreateManagerResponseProviderAwsAlbEnum4 = ClosedEnum; export type CreateManagerResponseProviderAwsAlb4 = { /** * Optional ALB IP address type, such as `dualstack`. */ ipAddressType?: string | null | undefined; provider: CreateManagerResponseProviderAwsAlbEnum4; /** * 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 CreateManagerResponseProviderUnion4 = CreateManagerResponseProviderAwsAlb4 | CreateManagerResponseProviderAzureApplicationGatewayForContainers4 | CreateManagerResponseProviderGkeGateway4 | any; /** * Shared Gateway API route profile values. */ export type CreateManagerResponseRouteGateway2 = { /** * 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?: CreateManagerResponseProviderAwsAlb4 | CreateManagerResponseProviderAzureApplicationGatewayForContainers4 | CreateManagerResponseProviderGkeGateway4 | any | null | undefined; routeApi: "gateway"; }; export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum3: { readonly AzureApplicationGatewayForContainers: "azureApplicationGatewayForContainers"; }; export type CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum3 = ClosedEnum; export type CreateManagerResponseProviderAzureApplicationGatewayForContainers3 = { /** * 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: CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum3; }; export declare const CreateManagerResponseProviderGkeGatewayEnum3: { readonly GkeGateway: "gkeGateway"; }; export type CreateManagerResponseProviderGkeGatewayEnum3 = ClosedEnum; export type CreateManagerResponseProviderGkeGateway3 = { provider: CreateManagerResponseProviderGkeGatewayEnum3; /** * Optional static address name for the Gateway frontend. */ staticAddressName?: string | null | undefined; }; export declare const CreateManagerResponseProviderAwsAlbEnum3: { readonly AwsAlb: "awsAlb"; }; export type CreateManagerResponseProviderAwsAlbEnum3 = ClosedEnum; export type CreateManagerResponseProviderAwsAlb3 = { /** * Optional ALB IP address type, such as `dualstack`. */ ipAddressType?: string | null | undefined; provider: CreateManagerResponseProviderAwsAlbEnum3; /** * 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 CreateManagerResponseProviderUnion3 = CreateManagerResponseProviderAwsAlb3 | CreateManagerResponseProviderAzureApplicationGatewayForContainers3 | CreateManagerResponseProviderGkeGateway3 | any; /** * Shared Ingress route profile values. */ export type CreateManagerResponseRouteIngress2 = { /** * 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?: CreateManagerResponseProviderAwsAlb3 | CreateManagerResponseProviderAzureApplicationGatewayForContainers3 | CreateManagerResponseProviderGkeGateway3 | any | null | undefined; routeApi: "ingress"; }; /** * Kubernetes route API selected for public endpoints. */ export type CreateManagerResponseRouteUnion2 = CreateManagerResponseRouteIngress2 | CreateManagerResponseRouteGateway2; export type CreateManagerResponseExposureCustom1 = { /** * Certificate publication or reference mode for Kubernetes public endpoints. */ certificate: CreateManagerResponseCertificateTLSSecretRef2 | CreateManagerResponseCertificateManagedAcmImport2 | CreateManagerResponseCertificateAwsAcmArn2 | CreateManagerResponseCertificateManagedTLSSecret2 | CreateManagerResponseCertificateNone2; /** * Hostname routed by the Kubernetes public endpoint. */ domain: string; mode: CreateManagerResponseModeCustom1; /** * Kubernetes route API selected for public endpoints. */ route: CreateManagerResponseRouteIngress2 | CreateManagerResponseRouteGateway2; }; export type CreateManagerResponseCertificateNone1 = { mode: "none"; }; export type CreateManagerResponseCertificateManagedTLSSecret1 = { mode: "managedTlsSecret"; /** * Secret name template. Runtime may substitute resource/deployment tokens. */ secretNameTemplate: string; }; export type CreateManagerResponseCertificateAwsAcmArn1 = { /** * Existing ACM certificate ARN. */ certificateArn: string; mode: "awsAcmArn"; }; export type CreateManagerResponseCertificateManagedAcmImport1 = { 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 CreateManagerResponseCertificateTLSSecretRef1 = { /** * 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 CreateManagerResponseCertificateUnion1 = CreateManagerResponseCertificateTLSSecretRef1 | CreateManagerResponseCertificateManagedAcmImport1 | CreateManagerResponseCertificateAwsAcmArn1 | CreateManagerResponseCertificateManagedTLSSecret1 | CreateManagerResponseCertificateNone1; export declare const CreateManagerResponseModeGenerated1: { readonly Generated: "generated"; }; export type CreateManagerResponseModeGenerated1 = ClosedEnum; export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum2: { readonly AzureApplicationGatewayForContainers: "azureApplicationGatewayForContainers"; }; export type CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum2 = ClosedEnum; export type CreateManagerResponseProviderAzureApplicationGatewayForContainers2 = { /** * 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: CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum2; }; export declare const CreateManagerResponseProviderGkeGatewayEnum2: { readonly GkeGateway: "gkeGateway"; }; export type CreateManagerResponseProviderGkeGatewayEnum2 = ClosedEnum; export type CreateManagerResponseProviderGkeGateway2 = { provider: CreateManagerResponseProviderGkeGatewayEnum2; /** * Optional static address name for the Gateway frontend. */ staticAddressName?: string | null | undefined; }; export declare const CreateManagerResponseProviderAwsAlbEnum2: { readonly AwsAlb: "awsAlb"; }; export type CreateManagerResponseProviderAwsAlbEnum2 = ClosedEnum; export type CreateManagerResponseProviderAwsAlb2 = { /** * Optional ALB IP address type, such as `dualstack`. */ ipAddressType?: string | null | undefined; provider: CreateManagerResponseProviderAwsAlbEnum2; /** * 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 CreateManagerResponseProviderUnion2 = CreateManagerResponseProviderAwsAlb2 | CreateManagerResponseProviderAzureApplicationGatewayForContainers2 | CreateManagerResponseProviderGkeGateway2 | any; /** * Shared Gateway API route profile values. */ export type CreateManagerResponseRouteGateway1 = { /** * 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?: CreateManagerResponseProviderAwsAlb2 | CreateManagerResponseProviderAzureApplicationGatewayForContainers2 | CreateManagerResponseProviderGkeGateway2 | any | null | undefined; routeApi: "gateway"; }; export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum1: { readonly AzureApplicationGatewayForContainers: "azureApplicationGatewayForContainers"; }; export type CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum1 = ClosedEnum; export type CreateManagerResponseProviderAzureApplicationGatewayForContainers1 = { /** * 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: CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum1; }; export declare const CreateManagerResponseProviderGkeGatewayEnum1: { readonly GkeGateway: "gkeGateway"; }; export type CreateManagerResponseProviderGkeGatewayEnum1 = ClosedEnum; export type CreateManagerResponseProviderGkeGateway1 = { provider: CreateManagerResponseProviderGkeGatewayEnum1; /** * Optional static address name for the Gateway frontend. */ staticAddressName?: string | null | undefined; }; export declare const CreateManagerResponseProviderAwsAlbEnum1: { readonly AwsAlb: "awsAlb"; }; export type CreateManagerResponseProviderAwsAlbEnum1 = ClosedEnum; export type CreateManagerResponseProviderAwsAlb1 = { /** * Optional ALB IP address type, such as `dualstack`. */ ipAddressType?: string | null | undefined; provider: CreateManagerResponseProviderAwsAlbEnum1; /** * 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 CreateManagerResponseProviderUnion1 = CreateManagerResponseProviderAwsAlb1 | CreateManagerResponseProviderAzureApplicationGatewayForContainers1 | CreateManagerResponseProviderGkeGateway1 | any; /** * Shared Ingress route profile values. */ export type CreateManagerResponseRouteIngress1 = { /** * 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?: CreateManagerResponseProviderAwsAlb1 | CreateManagerResponseProviderAzureApplicationGatewayForContainers1 | CreateManagerResponseProviderGkeGateway1 | any | null | undefined; routeApi: "ingress"; }; /** * Kubernetes route API selected for public endpoints. */ export type CreateManagerResponseRouteUnion1 = CreateManagerResponseRouteIngress1 | CreateManagerResponseRouteGateway1; export type CreateManagerResponseExposureGenerated1 = { /** * Certificate publication or reference mode for Kubernetes public endpoints. */ certificate: CreateManagerResponseCertificateTLSSecretRef1 | CreateManagerResponseCertificateManagedAcmImport1 | CreateManagerResponseCertificateAwsAcmArn1 | CreateManagerResponseCertificateManagedTLSSecret1 | CreateManagerResponseCertificateNone1; mode: CreateManagerResponseModeGenerated1; /** * Kubernetes route API selected for public endpoints. */ route: CreateManagerResponseRouteIngress1 | CreateManagerResponseRouteGateway1; }; export declare const CreateManagerResponseModeDisabled1: { readonly Disabled: "disabled"; }; export type CreateManagerResponseModeDisabled1 = ClosedEnum; export type CreateManagerResponseExposureDisabled1 = { mode: CreateManagerResponseModeDisabled1; }; export type CreateManagerResponseExposureUnion1 = CreateManagerResponseExposureCustom1 | CreateManagerResponseExposureGenerated1 | CreateManagerResponseExposureDisabled1 | 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 CreateManagerResponseKubernetes1 = { cluster?: CreateManagerResponseCluster1 | any | null | undefined; exposure?: CreateManagerResponseExposureCustom1 | CreateManagerResponseExposureGenerated1 | CreateManagerResponseExposureDisabled1 | any | null | undefined; }; export type CreateManagerResponseKubernetesUnion1 = CreateManagerResponseKubernetes1 | any; export declare const CreateManagerResponseTypeByoVnetAzure1: { readonly ByoVnetAzure: "byo-vnet-azure"; }; export type CreateManagerResponseTypeByoVnetAzure1 = ClosedEnum; export type CreateManagerResponseNetworkByoVnetAzure1 = { /** * 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: CreateManagerResponseTypeByoVnetAzure1; /** * The full resource ID of the existing VNet */ vnetResourceId: string; }; export declare const CreateManagerResponseTypeByoVpcGcp1: { readonly ByoVpcGcp: "byo-vpc-gcp"; }; export type CreateManagerResponseTypeByoVpcGcp1 = ClosedEnum; export type CreateManagerResponseNetworkByoVpcGcp1 = { /** * 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: CreateManagerResponseTypeByoVpcGcp1; }; export declare const CreateManagerResponseTypeByoVpcAws1: { readonly ByoVpcAws: "byo-vpc-aws"; }; export type CreateManagerResponseTypeByoVpcAws1 = ClosedEnum; export type CreateManagerResponseNetworkByoVpcAws1 = { /** * 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: CreateManagerResponseTypeByoVpcAws1; /** * The ID of the existing VPC */ vpcId: string; }; export declare const CreateManagerResponseTypeCreate1: { readonly Create: "create"; }; export type CreateManagerResponseTypeCreate1 = ClosedEnum; export type CreateManagerResponseNetworkCreate1 = { /** * 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: CreateManagerResponseTypeCreate1; }; export declare const CreateManagerResponseTypeUseDefault1: { readonly UseDefault: "use-default"; }; export type CreateManagerResponseTypeUseDefault1 = ClosedEnum; export type CreateManagerResponseNetworkUseDefault1 = { type: CreateManagerResponseTypeUseDefault1; }; export type CreateManagerResponseNetworkUnion1 = CreateManagerResponseNetworkByoVpcAws1 | CreateManagerResponseNetworkByoVpcGcp1 | CreateManagerResponseNetworkByoVnetAzure1 | CreateManagerResponseNetworkUseDefault1 | CreateManagerResponseNetworkCreate1 | any; /** * How telemetry (logs, metrics, traces) is handled. */ export declare const CreateManagerResponseTelemetry1: { readonly Off: "off"; readonly Auto: "auto"; readonly ApprovalRequired: "approval-required"; }; /** * How telemetry (logs, metrics, traces) is handled. */ export type CreateManagerResponseTelemetry1 = ClosedEnum; /** * How updates are delivered to the deployment. */ export declare const CreateManagerResponseUpdates1: { readonly Auto: "auto"; readonly ApprovalRequired: "approval-required"; }; /** * How updates are delivered to the deployment. */ export type CreateManagerResponseUpdates1 = 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 CreateManagerResponseStackSettings1 = { compute?: CreateManagerResponseCompute1 | any | null | undefined; /** * Deployment model: how updates are delivered to the remote environment. */ deploymentModel?: CreateManagerResponseDeploymentModel1 | undefined; domains?: CreateManagerResponseDomains1 | 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?: CreateManagerResponseExternalBindings1 | null | undefined; /** * How heartbeat health checks are handled. */ heartbeats?: CreateManagerResponseHeartbeats1 | undefined; kubernetes?: CreateManagerResponseKubernetes1 | any | null | undefined; network?: CreateManagerResponseNetworkByoVpcAws1 | CreateManagerResponseNetworkByoVpcGcp1 | CreateManagerResponseNetworkByoVnetAzure1 | CreateManagerResponseNetworkUseDefault1 | CreateManagerResponseNetworkCreate1 | 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?: CreateManagerResponseTelemetry1 | undefined; /** * How updates are delivered to the deployment. */ updates?: CreateManagerResponseUpdates1 | undefined; }; export type CreateManagerResponseSetupCloudformation = { 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: CreateManagerResponseStackSettings1; }; export type CreateManagerResponseSetupUnion = CreateManagerResponseSetupCloudformation | CreateManagerResponseSetupGoogleOauth | CreateManagerResponseSetupTerraform; export type CreateManagerResponse = { managerId: string; setupStatus: CreateManagerResponseSetupStatus; setupToken: string; setupTokenId: string; deploymentLink: string; setupConfig: CreateManagerResponseSetupConfig; setup: CreateManagerResponseSetupCloudformation | CreateManagerResponseSetupGoogleOauth | CreateManagerResponseSetupTerraform; }; /** @internal */ export declare const CreateManagerResponseSetupStatus$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseItemEnum$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseDefinitionId$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseSourceBuiltIn$inboundSchema: z.ZodType; export declare function createManagerResponseSourceBuiltInFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseSourceProjectRelease$inboundSchema: z.ZodType; export declare function createManagerResponseSourceProjectReleaseFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseSourceUnion$inboundSchema: z.ZodType; export declare function createManagerResponseSourceUnionFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseAllowedProvider$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderAllowlist$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseClientApi$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseModelRequirement$inboundSchema: z.ZodType; export declare function createManagerResponseModelRequirementFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseConfiguration$inboundSchema: z.ZodType; export declare function createManagerResponseConfigurationFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseItem$inboundSchema: z.ZodType; export declare function createManagerResponseItemFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseEnvironmentVariableType$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseEnvironmentVariable$inboundSchema: z.ZodType; export declare function createManagerResponseEnvironmentVariableFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseSetupConfig$inboundSchema: z.ZodType; export declare function createManagerResponseSetupConfigFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseFailureDomains6$inboundSchema: z.ZodType; export declare function createManagerResponseFailureDomains6FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseFailureDomainsUnion6$inboundSchema: z.ZodType; export declare function createManagerResponseFailureDomainsUnion6FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponsePoolsAutoscale3$inboundSchema: z.ZodType; export declare function createManagerResponsePoolsAutoscale3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseFailureDomains5$inboundSchema: z.ZodType; export declare function createManagerResponseFailureDomains5FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseFailureDomainsUnion5$inboundSchema: z.ZodType; export declare function createManagerResponseFailureDomainsUnion5FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponsePoolsFixed3$inboundSchema: z.ZodType; export declare function createManagerResponsePoolsFixed3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponsePoolsUnion3$inboundSchema: z.ZodType; export declare function createManagerResponsePoolsUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCompute3$inboundSchema: z.ZodType; export declare function createManagerResponseCompute3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseComputeUnion3$inboundSchema: z.ZodType; export declare function createManagerResponseComputeUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseDeploymentModel3$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseAws3$inboundSchema: z.ZodType; export declare function createManagerResponseAws3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseAwsUnion3$inboundSchema: z.ZodType; export declare function createManagerResponseAwsUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseAzure3$inboundSchema: z.ZodType; export declare function createManagerResponseAzure3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseAzureUnion3$inboundSchema: z.ZodType; export declare function createManagerResponseAzureUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseGcp3$inboundSchema: z.ZodType; export declare function createManagerResponseGcp3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseGcpUnion3$inboundSchema: z.ZodType; export declare function createManagerResponseGcpUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseTlsSecretRef3$inboundSchema: z.ZodType; export declare function createManagerResponseTlsSecretRef3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseDomainsKubernetes3$inboundSchema: z.ZodType; export declare function createManagerResponseDomainsKubernetes3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseDomainsKubernetesUnion3$inboundSchema: z.ZodType; export declare function createManagerResponseDomainsKubernetesUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseDomainsCertificate3$inboundSchema: z.ZodType; export declare function createManagerResponseDomainsCertificate3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCustomDomains3$inboundSchema: z.ZodType; export declare function createManagerResponseCustomDomains3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseModeLoadBalancer3$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponsePublicEndpointTargetLoadBalancer3$inboundSchema: z.ZodType; export declare function createManagerResponsePublicEndpointTargetLoadBalancer3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseModeMachineAddresses3$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponsePublicEndpointTargetMachineAddresses3$inboundSchema: z.ZodType; export declare function createManagerResponsePublicEndpointTargetMachineAddresses3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponsePublicEndpointTargetUnion3$inboundSchema: z.ZodType; export declare function createManagerResponsePublicEndpointTargetUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseDomains3$inboundSchema: z.ZodType; export declare function createManagerResponseDomains3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseDomainsUnion3$inboundSchema: z.ZodType; export declare function createManagerResponseDomainsUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseExternalBindings3$inboundSchema: z.ZodType; export declare function createManagerResponseExternalBindings3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseHeartbeats3$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseCloud3$inboundSchema: z.ZodType; export declare function createManagerResponseCloud3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCloudUnion3$inboundSchema: z.ZodType; export declare function createManagerResponseCloudUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseOwnership3$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseCluster3$inboundSchema: z.ZodType; export declare function createManagerResponseCluster3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseClusterUnion3$inboundSchema: z.ZodType; export declare function createManagerResponseClusterUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateNone6$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateNone6FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateManagedTLSSecret6$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateManagedTLSSecret6FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateAwsAcmArn6$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateAwsAcmArn6FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateManagedAcmImport6$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateManagedAcmImport6FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateTLSSecretRef6$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateTLSSecretRef6FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateUnion6$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateUnion6FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseModeCustom3$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum12$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainers12$inboundSchema: z.ZodType; export declare function createManagerResponseProviderAzureApplicationGatewayForContainers12FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderGkeGatewayEnum12$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderGkeGateway12$inboundSchema: z.ZodType; export declare function createManagerResponseProviderGkeGateway12FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderAwsAlbEnum12$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderAwsAlb12$inboundSchema: z.ZodType; export declare function createManagerResponseProviderAwsAlb12FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderUnion12$inboundSchema: z.ZodType; export declare function createManagerResponseProviderUnion12FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseRouteGateway6$inboundSchema: z.ZodType; export declare function createManagerResponseRouteGateway6FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum11$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainers11$inboundSchema: z.ZodType; export declare function createManagerResponseProviderAzureApplicationGatewayForContainers11FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderGkeGatewayEnum11$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderGkeGateway11$inboundSchema: z.ZodType; export declare function createManagerResponseProviderGkeGateway11FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderAwsAlbEnum11$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderAwsAlb11$inboundSchema: z.ZodType; export declare function createManagerResponseProviderAwsAlb11FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderUnion11$inboundSchema: z.ZodType; export declare function createManagerResponseProviderUnion11FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseRouteIngress6$inboundSchema: z.ZodType; export declare function createManagerResponseRouteIngress6FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseRouteUnion6$inboundSchema: z.ZodType; export declare function createManagerResponseRouteUnion6FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseExposureCustom3$inboundSchema: z.ZodType; export declare function createManagerResponseExposureCustom3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateNone5$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateNone5FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateManagedTLSSecret5$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateManagedTLSSecret5FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateAwsAcmArn5$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateAwsAcmArn5FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateManagedAcmImport5$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateManagedAcmImport5FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateTLSSecretRef5$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateTLSSecretRef5FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateUnion5$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateUnion5FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseModeGenerated3$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum10$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainers10$inboundSchema: z.ZodType; export declare function createManagerResponseProviderAzureApplicationGatewayForContainers10FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderGkeGatewayEnum10$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderGkeGateway10$inboundSchema: z.ZodType; export declare function createManagerResponseProviderGkeGateway10FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderAwsAlbEnum10$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderAwsAlb10$inboundSchema: z.ZodType; export declare function createManagerResponseProviderAwsAlb10FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderUnion10$inboundSchema: z.ZodType; export declare function createManagerResponseProviderUnion10FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseRouteGateway5$inboundSchema: z.ZodType; export declare function createManagerResponseRouteGateway5FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum9$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainers9$inboundSchema: z.ZodType; export declare function createManagerResponseProviderAzureApplicationGatewayForContainers9FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderGkeGatewayEnum9$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderGkeGateway9$inboundSchema: z.ZodType; export declare function createManagerResponseProviderGkeGateway9FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderAwsAlbEnum9$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderAwsAlb9$inboundSchema: z.ZodType; export declare function createManagerResponseProviderAwsAlb9FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderUnion9$inboundSchema: z.ZodType; export declare function createManagerResponseProviderUnion9FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseRouteIngress5$inboundSchema: z.ZodType; export declare function createManagerResponseRouteIngress5FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseRouteUnion5$inboundSchema: z.ZodType; export declare function createManagerResponseRouteUnion5FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseExposureGenerated3$inboundSchema: z.ZodType; export declare function createManagerResponseExposureGenerated3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseModeDisabled3$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseExposureDisabled3$inboundSchema: z.ZodType; export declare function createManagerResponseExposureDisabled3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseExposureUnion3$inboundSchema: z.ZodType; export declare function createManagerResponseExposureUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseKubernetes3$inboundSchema: z.ZodType; export declare function createManagerResponseKubernetes3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseKubernetesUnion3$inboundSchema: z.ZodType; export declare function createManagerResponseKubernetesUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseTypeByoVnetAzure3$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseNetworkByoVnetAzure3$inboundSchema: z.ZodType; export declare function createManagerResponseNetworkByoVnetAzure3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseTypeByoVpcGcp3$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseNetworkByoVpcGcp3$inboundSchema: z.ZodType; export declare function createManagerResponseNetworkByoVpcGcp3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseTypeByoVpcAws3$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseNetworkByoVpcAws3$inboundSchema: z.ZodType; export declare function createManagerResponseNetworkByoVpcAws3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseTypeCreate3$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseNetworkCreate3$inboundSchema: z.ZodType; export declare function createManagerResponseNetworkCreate3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseTypeUseDefault3$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseNetworkUseDefault3$inboundSchema: z.ZodType; export declare function createManagerResponseNetworkUseDefault3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseNetworkUnion3$inboundSchema: z.ZodType; export declare function createManagerResponseNetworkUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseTelemetry3$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseUpdates3$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseStackSettings3$inboundSchema: z.ZodType; export declare function createManagerResponseStackSettings3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseSetupTerraform$inboundSchema: z.ZodType; export declare function createManagerResponseSetupTerraformFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseFailureDomains4$inboundSchema: z.ZodType; export declare function createManagerResponseFailureDomains4FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseFailureDomainsUnion4$inboundSchema: z.ZodType; export declare function createManagerResponseFailureDomainsUnion4FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponsePoolsAutoscale2$inboundSchema: z.ZodType; export declare function createManagerResponsePoolsAutoscale2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseFailureDomains3$inboundSchema: z.ZodType; export declare function createManagerResponseFailureDomains3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseFailureDomainsUnion3$inboundSchema: z.ZodType; export declare function createManagerResponseFailureDomainsUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponsePoolsFixed2$inboundSchema: z.ZodType; export declare function createManagerResponsePoolsFixed2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponsePoolsUnion2$inboundSchema: z.ZodType; export declare function createManagerResponsePoolsUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCompute2$inboundSchema: z.ZodType; export declare function createManagerResponseCompute2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseComputeUnion2$inboundSchema: z.ZodType; export declare function createManagerResponseComputeUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseDeploymentModel2$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseAws2$inboundSchema: z.ZodType; export declare function createManagerResponseAws2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseAwsUnion2$inboundSchema: z.ZodType; export declare function createManagerResponseAwsUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseAzure2$inboundSchema: z.ZodType; export declare function createManagerResponseAzure2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseAzureUnion2$inboundSchema: z.ZodType; export declare function createManagerResponseAzureUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseGcp2$inboundSchema: z.ZodType; export declare function createManagerResponseGcp2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseGcpUnion2$inboundSchema: z.ZodType; export declare function createManagerResponseGcpUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseTlsSecretRef2$inboundSchema: z.ZodType; export declare function createManagerResponseTlsSecretRef2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseDomainsKubernetes2$inboundSchema: z.ZodType; export declare function createManagerResponseDomainsKubernetes2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseDomainsKubernetesUnion2$inboundSchema: z.ZodType; export declare function createManagerResponseDomainsKubernetesUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseDomainsCertificate2$inboundSchema: z.ZodType; export declare function createManagerResponseDomainsCertificate2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCustomDomains2$inboundSchema: z.ZodType; export declare function createManagerResponseCustomDomains2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseModeLoadBalancer2$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponsePublicEndpointTargetLoadBalancer2$inboundSchema: z.ZodType; export declare function createManagerResponsePublicEndpointTargetLoadBalancer2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseModeMachineAddresses2$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponsePublicEndpointTargetMachineAddresses2$inboundSchema: z.ZodType; export declare function createManagerResponsePublicEndpointTargetMachineAddresses2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponsePublicEndpointTargetUnion2$inboundSchema: z.ZodType; export declare function createManagerResponsePublicEndpointTargetUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseDomains2$inboundSchema: z.ZodType; export declare function createManagerResponseDomains2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseDomainsUnion2$inboundSchema: z.ZodType; export declare function createManagerResponseDomainsUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseExternalBindings2$inboundSchema: z.ZodType; export declare function createManagerResponseExternalBindings2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseHeartbeats2$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseCloud2$inboundSchema: z.ZodType; export declare function createManagerResponseCloud2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCloudUnion2$inboundSchema: z.ZodType; export declare function createManagerResponseCloudUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseOwnership2$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseCluster2$inboundSchema: z.ZodType; export declare function createManagerResponseCluster2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseClusterUnion2$inboundSchema: z.ZodType; export declare function createManagerResponseClusterUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateNone4$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateNone4FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateManagedTLSSecret4$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateManagedTLSSecret4FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateAwsAcmArn4$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateAwsAcmArn4FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateManagedAcmImport4$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateManagedAcmImport4FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateTLSSecretRef4$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateTLSSecretRef4FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateUnion4$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateUnion4FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseModeCustom2$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum8$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainers8$inboundSchema: z.ZodType; export declare function createManagerResponseProviderAzureApplicationGatewayForContainers8FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderGkeGatewayEnum8$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderGkeGateway8$inboundSchema: z.ZodType; export declare function createManagerResponseProviderGkeGateway8FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderAwsAlbEnum8$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderAwsAlb8$inboundSchema: z.ZodType; export declare function createManagerResponseProviderAwsAlb8FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderUnion8$inboundSchema: z.ZodType; export declare function createManagerResponseProviderUnion8FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseRouteGateway4$inboundSchema: z.ZodType; export declare function createManagerResponseRouteGateway4FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum7$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainers7$inboundSchema: z.ZodType; export declare function createManagerResponseProviderAzureApplicationGatewayForContainers7FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderGkeGatewayEnum7$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderGkeGateway7$inboundSchema: z.ZodType; export declare function createManagerResponseProviderGkeGateway7FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderAwsAlbEnum7$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderAwsAlb7$inboundSchema: z.ZodType; export declare function createManagerResponseProviderAwsAlb7FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderUnion7$inboundSchema: z.ZodType; export declare function createManagerResponseProviderUnion7FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseRouteIngress4$inboundSchema: z.ZodType; export declare function createManagerResponseRouteIngress4FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseRouteUnion4$inboundSchema: z.ZodType; export declare function createManagerResponseRouteUnion4FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseExposureCustom2$inboundSchema: z.ZodType; export declare function createManagerResponseExposureCustom2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateNone3$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateNone3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateManagedTLSSecret3$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateManagedTLSSecret3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateAwsAcmArn3$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateAwsAcmArn3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateManagedAcmImport3$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateManagedAcmImport3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateTLSSecretRef3$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateTLSSecretRef3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateUnion3$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseModeGenerated2$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum6$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainers6$inboundSchema: z.ZodType; export declare function createManagerResponseProviderAzureApplicationGatewayForContainers6FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderGkeGatewayEnum6$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderGkeGateway6$inboundSchema: z.ZodType; export declare function createManagerResponseProviderGkeGateway6FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderAwsAlbEnum6$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderAwsAlb6$inboundSchema: z.ZodType; export declare function createManagerResponseProviderAwsAlb6FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderUnion6$inboundSchema: z.ZodType; export declare function createManagerResponseProviderUnion6FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseRouteGateway3$inboundSchema: z.ZodType; export declare function createManagerResponseRouteGateway3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum5$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainers5$inboundSchema: z.ZodType; export declare function createManagerResponseProviderAzureApplicationGatewayForContainers5FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderGkeGatewayEnum5$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderGkeGateway5$inboundSchema: z.ZodType; export declare function createManagerResponseProviderGkeGateway5FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderAwsAlbEnum5$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderAwsAlb5$inboundSchema: z.ZodType; export declare function createManagerResponseProviderAwsAlb5FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderUnion5$inboundSchema: z.ZodType; export declare function createManagerResponseProviderUnion5FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseRouteIngress3$inboundSchema: z.ZodType; export declare function createManagerResponseRouteIngress3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseRouteUnion3$inboundSchema: z.ZodType; export declare function createManagerResponseRouteUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseExposureGenerated2$inboundSchema: z.ZodType; export declare function createManagerResponseExposureGenerated2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseModeDisabled2$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseExposureDisabled2$inboundSchema: z.ZodType; export declare function createManagerResponseExposureDisabled2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseExposureUnion2$inboundSchema: z.ZodType; export declare function createManagerResponseExposureUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseKubernetes2$inboundSchema: z.ZodType; export declare function createManagerResponseKubernetes2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseKubernetesUnion2$inboundSchema: z.ZodType; export declare function createManagerResponseKubernetesUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseTypeByoVnetAzure2$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseNetworkByoVnetAzure2$inboundSchema: z.ZodType; export declare function createManagerResponseNetworkByoVnetAzure2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseTypeByoVpcGcp2$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseNetworkByoVpcGcp2$inboundSchema: z.ZodType; export declare function createManagerResponseNetworkByoVpcGcp2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseTypeByoVpcAws2$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseNetworkByoVpcAws2$inboundSchema: z.ZodType; export declare function createManagerResponseNetworkByoVpcAws2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseTypeCreate2$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseNetworkCreate2$inboundSchema: z.ZodType; export declare function createManagerResponseNetworkCreate2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseTypeUseDefault2$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseNetworkUseDefault2$inboundSchema: z.ZodType; export declare function createManagerResponseNetworkUseDefault2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseNetworkUnion2$inboundSchema: z.ZodType; export declare function createManagerResponseNetworkUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseTelemetry2$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseUpdates2$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseStackSettings2$inboundSchema: z.ZodType; export declare function createManagerResponseStackSettings2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseSetupGoogleOauth$inboundSchema: z.ZodType; export declare function createManagerResponseSetupGoogleOauthFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseFailureDomains2$inboundSchema: z.ZodType; export declare function createManagerResponseFailureDomains2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseFailureDomainsUnion2$inboundSchema: z.ZodType; export declare function createManagerResponseFailureDomainsUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponsePoolsAutoscale1$inboundSchema: z.ZodType; export declare function createManagerResponsePoolsAutoscale1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseFailureDomains1$inboundSchema: z.ZodType; export declare function createManagerResponseFailureDomains1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseFailureDomainsUnion1$inboundSchema: z.ZodType; export declare function createManagerResponseFailureDomainsUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponsePoolsFixed1$inboundSchema: z.ZodType; export declare function createManagerResponsePoolsFixed1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponsePoolsUnion1$inboundSchema: z.ZodType; export declare function createManagerResponsePoolsUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCompute1$inboundSchema: z.ZodType; export declare function createManagerResponseCompute1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseComputeUnion1$inboundSchema: z.ZodType; export declare function createManagerResponseComputeUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseDeploymentModel1$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseAws1$inboundSchema: z.ZodType; export declare function createManagerResponseAws1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseAwsUnion1$inboundSchema: z.ZodType; export declare function createManagerResponseAwsUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseAzure1$inboundSchema: z.ZodType; export declare function createManagerResponseAzure1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseAzureUnion1$inboundSchema: z.ZodType; export declare function createManagerResponseAzureUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseGcp1$inboundSchema: z.ZodType; export declare function createManagerResponseGcp1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseGcpUnion1$inboundSchema: z.ZodType; export declare function createManagerResponseGcpUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseTlsSecretRef1$inboundSchema: z.ZodType; export declare function createManagerResponseTlsSecretRef1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseDomainsKubernetes1$inboundSchema: z.ZodType; export declare function createManagerResponseDomainsKubernetes1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseDomainsKubernetesUnion1$inboundSchema: z.ZodType; export declare function createManagerResponseDomainsKubernetesUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseDomainsCertificate1$inboundSchema: z.ZodType; export declare function createManagerResponseDomainsCertificate1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCustomDomains1$inboundSchema: z.ZodType; export declare function createManagerResponseCustomDomains1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseModeLoadBalancer1$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponsePublicEndpointTargetLoadBalancer1$inboundSchema: z.ZodType; export declare function createManagerResponsePublicEndpointTargetLoadBalancer1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseModeMachineAddresses1$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponsePublicEndpointTargetMachineAddresses1$inboundSchema: z.ZodType; export declare function createManagerResponsePublicEndpointTargetMachineAddresses1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponsePublicEndpointTargetUnion1$inboundSchema: z.ZodType; export declare function createManagerResponsePublicEndpointTargetUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseDomains1$inboundSchema: z.ZodType; export declare function createManagerResponseDomains1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseDomainsUnion1$inboundSchema: z.ZodType; export declare function createManagerResponseDomainsUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseExternalBindings1$inboundSchema: z.ZodType; export declare function createManagerResponseExternalBindings1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseHeartbeats1$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseCloud1$inboundSchema: z.ZodType; export declare function createManagerResponseCloud1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCloudUnion1$inboundSchema: z.ZodType; export declare function createManagerResponseCloudUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseOwnership1$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseCluster1$inboundSchema: z.ZodType; export declare function createManagerResponseCluster1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseClusterUnion1$inboundSchema: z.ZodType; export declare function createManagerResponseClusterUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateNone2$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateNone2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateManagedTLSSecret2$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateManagedTLSSecret2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateAwsAcmArn2$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateAwsAcmArn2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateManagedAcmImport2$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateManagedAcmImport2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateTLSSecretRef2$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateTLSSecretRef2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateUnion2$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseModeCustom1$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum4$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainers4$inboundSchema: z.ZodType; export declare function createManagerResponseProviderAzureApplicationGatewayForContainers4FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderGkeGatewayEnum4$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderGkeGateway4$inboundSchema: z.ZodType; export declare function createManagerResponseProviderGkeGateway4FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderAwsAlbEnum4$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderAwsAlb4$inboundSchema: z.ZodType; export declare function createManagerResponseProviderAwsAlb4FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderUnion4$inboundSchema: z.ZodType; export declare function createManagerResponseProviderUnion4FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseRouteGateway2$inboundSchema: z.ZodType; export declare function createManagerResponseRouteGateway2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum3$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainers3$inboundSchema: z.ZodType; export declare function createManagerResponseProviderAzureApplicationGatewayForContainers3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderGkeGatewayEnum3$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderGkeGateway3$inboundSchema: z.ZodType; export declare function createManagerResponseProviderGkeGateway3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderAwsAlbEnum3$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderAwsAlb3$inboundSchema: z.ZodType; export declare function createManagerResponseProviderAwsAlb3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderUnion3$inboundSchema: z.ZodType; export declare function createManagerResponseProviderUnion3FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseRouteIngress2$inboundSchema: z.ZodType; export declare function createManagerResponseRouteIngress2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseRouteUnion2$inboundSchema: z.ZodType; export declare function createManagerResponseRouteUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseExposureCustom1$inboundSchema: z.ZodType; export declare function createManagerResponseExposureCustom1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateNone1$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateNone1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateManagedTLSSecret1$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateManagedTLSSecret1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateAwsAcmArn1$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateAwsAcmArn1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateManagedAcmImport1$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateManagedAcmImport1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateTLSSecretRef1$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateTLSSecretRef1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseCertificateUnion1$inboundSchema: z.ZodType; export declare function createManagerResponseCertificateUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseModeGenerated1$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum2$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainers2$inboundSchema: z.ZodType; export declare function createManagerResponseProviderAzureApplicationGatewayForContainers2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderGkeGatewayEnum2$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderGkeGateway2$inboundSchema: z.ZodType; export declare function createManagerResponseProviderGkeGateway2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderAwsAlbEnum2$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderAwsAlb2$inboundSchema: z.ZodType; export declare function createManagerResponseProviderAwsAlb2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderUnion2$inboundSchema: z.ZodType; export declare function createManagerResponseProviderUnion2FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseRouteGateway1$inboundSchema: z.ZodType; export declare function createManagerResponseRouteGateway1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainersEnum1$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderAzureApplicationGatewayForContainers1$inboundSchema: z.ZodType; export declare function createManagerResponseProviderAzureApplicationGatewayForContainers1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderGkeGatewayEnum1$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderGkeGateway1$inboundSchema: z.ZodType; export declare function createManagerResponseProviderGkeGateway1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderAwsAlbEnum1$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseProviderAwsAlb1$inboundSchema: z.ZodType; export declare function createManagerResponseProviderAwsAlb1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseProviderUnion1$inboundSchema: z.ZodType; export declare function createManagerResponseProviderUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseRouteIngress1$inboundSchema: z.ZodType; export declare function createManagerResponseRouteIngress1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseRouteUnion1$inboundSchema: z.ZodType; export declare function createManagerResponseRouteUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseExposureGenerated1$inboundSchema: z.ZodType; export declare function createManagerResponseExposureGenerated1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseModeDisabled1$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseExposureDisabled1$inboundSchema: z.ZodType; export declare function createManagerResponseExposureDisabled1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseExposureUnion1$inboundSchema: z.ZodType; export declare function createManagerResponseExposureUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseKubernetes1$inboundSchema: z.ZodType; export declare function createManagerResponseKubernetes1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseKubernetesUnion1$inboundSchema: z.ZodType; export declare function createManagerResponseKubernetesUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseTypeByoVnetAzure1$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseNetworkByoVnetAzure1$inboundSchema: z.ZodType; export declare function createManagerResponseNetworkByoVnetAzure1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseTypeByoVpcGcp1$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseNetworkByoVpcGcp1$inboundSchema: z.ZodType; export declare function createManagerResponseNetworkByoVpcGcp1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseTypeByoVpcAws1$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseNetworkByoVpcAws1$inboundSchema: z.ZodType; export declare function createManagerResponseNetworkByoVpcAws1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseTypeCreate1$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseNetworkCreate1$inboundSchema: z.ZodType; export declare function createManagerResponseNetworkCreate1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseTypeUseDefault1$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseNetworkUseDefault1$inboundSchema: z.ZodType; export declare function createManagerResponseNetworkUseDefault1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseNetworkUnion1$inboundSchema: z.ZodType; export declare function createManagerResponseNetworkUnion1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseTelemetry1$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseUpdates1$inboundSchema: z.ZodEnum; /** @internal */ export declare const CreateManagerResponseStackSettings1$inboundSchema: z.ZodType; export declare function createManagerResponseStackSettings1FromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseSetupCloudformation$inboundSchema: z.ZodType; export declare function createManagerResponseSetupCloudformationFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponseSetupUnion$inboundSchema: z.ZodType; export declare function createManagerResponseSetupUnionFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CreateManagerResponse$inboundSchema: z.ZodType; export declare function createManagerResponseFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=createmanagerresponse.d.ts.map