Package-level declarations
Types
Activated application record, which includes the rendered/merged result of all input configurations and state.
elide.app.ActiveApplicationProtobuf type elide.app.ActiveApplication
Specifies a static asset which is included with an Elide application.
elide.app.AppAssetProtobuf type elide.app.AppAsset
Specifies a code package which is included with an Elide application.
elide.app.AppBundleProtobuf type elide.app.AppBundle
Top-level application configuration record, describing a full suite of configuration for an Elide app.
elide.app.AppConfigurationProtobuf type elide.app.AppConfiguration
Describes sourcing information for an application configuration suite entry.
elide.app.AppConfigurationSourceProtobuf type elide.app.AppConfigurationSource
Suite of generic application configuration properties.
elide.app.AppConfigurationSuiteProtobuf type elide.app.AppConfigurationSuite
Top-level structure which describes an Elide application, including all relevant configuration and metadata.
elide.app.ApplicationTop-level record which describes an application instance.
elide.app.ApplicationInstanceProtobuf type elide.app.ApplicationInstance
Specifies primary key information for an application; this includes the application's unique ID and ownership info.
elide.app.ApplicationKeyProtobuf type elide.app.ApplicationKey
Protobuf type elide.app.Application
Configures application machines with regard to scale, networking, and other runtime concerns.
elide.app.AppMachineConfigurationProtobuf type elide.app.AppMachineConfiguration
Describes information about an app namespace, which includes ownership and environment information.
elide.app.AppNamespaceProtobuf type elide.app.AppNamespace
Application-level configuration value.
elide.app.ConfigurationValueProtobuf type elide.app.ConfigurationValue
Specifies a single deployment of an application; app deployments configure namespaces and machine information for a
given set of application instances.
elide.app.DeploymentProtobuf type elide.app.Deployment
Specifies information about a domain bound to an Elide application.
elide.app.DomainSpecifies DCV verification information for a domain delegation.
elide.app.DomainDelegationTicketProtobuf type elide.app.DomainDelegationTicket
Specifies DNS verification information for a domain.
elide.app.DomainDnsVerificationProtobuf type elide.app.DomainDnsVerification
Specifies HTTP verification information for a domain.
elide.app.DomainHttpVerificationProtobuf type elide.app.DomainHttpVerification
Application domain status, with regard to mapping and verification.
elide.app.DomainStatusSpecifies domain verification state for a domain attached to an Elide application.
elide.app.DomainVerificationProtobuf type elide.app.DomainVerification
Enumerates domain verification and provisioning modes.
elide.app.DomainVerificationModeSpecifies verification request information for binding a custom domain to an Elide application.
elide.app.DomainVerificationTicketProtobuf type elide.app.DomainVerificationTicket
Describes an encrypted secret value, as expressed in a rendered final application bundle.
elide.app.EncryptedSecretProtobuf type elide.app.EncryptedSecret
Enumerates entrypoint types recognized by this protocol.
elide.app.EntrypointTypeEnumerates application environment types.
elide.app.EnvironmentDescribes information about an app environment.
elide.app.EnvironmentInfoProtobuf type elide.app.EnvironmentInfo
Represents a single environment variable.
elide.app.EnvVarApplication identity descriptor; encloses unique identifiers and credentials for an application's internal use.
elide.app.IdentityConfigures application identity from the perspective of the application.
elide.app.IdentityConfigurationProtobuf type elide.app.IdentityConfiguration
Protobuf type elide.app.Identity
Describes an allocation constituent to an application instance.
elide.app.InstanceAllocationProtobuf type elide.app.InstanceAllocation
Describes instance assignment information.
elide.app.InstanceAssignmentProtobuf type elide.app.InstanceAssignment
Primary key information for a given application instance.
elide.app.InstanceKeyProtobuf type elide.app.InstanceKey
Describes statuses which an application instance may inhabit.
elide.app.InstanceStatusSpecifies machine sizing information.
elide.app.MachineSizeProtobuf type elide.app.MachineSize
Specifies an active mapped application domain, along with verification info and current state.
elide.app.MappedDomainProtobuf type elide.app.MappedDomain
Specifies privileges granted to an application, or configured for an application.
elide.app.PrivilegesProtobuf type elide.app.Privileges
Describes an application region, where deployments can take place.
elide.app.RegionEnumerates condition flags which may be applied to a given region.
elide.app.RegionFlagDescribes primary key information for an application region.
elide.app.RegionKeyProtobuf type elide.app.RegionKey
Specifies a reference to a known compute or hosting region.
elide.app.RegionReferenceProtobuf type elide.app.RegionReference
Rendered environment value associated with a rendered app environment variable.
elide.app.RenderedEnvironmentProtobuf type elide.app.RenderedEnvironment
Describes a secret value associated with an application, and made available to an application at runtime.
elide.app.SecretDescribes a reference to a secret associated with an application.
elide.app.SecretReferenceProtobuf type elide.app.SecretReference
Describes symbolic environment values which are derived or computed.
elide.app.SymbolicEnvValueSpecifies a DNS record which is requested for domain verification.
elide.app.VerificationDnsRecordProtobuf type elide.app.VerificationDnsRecord
Specifies an HTTP endpoint which is requested for domain verification.
elide.app.VerificationHttpEndpointProtobuf type elide.app.VerificationHttpEndpoint