Package-level declarations
Types
Activated application record, which includes the rendered/merged result of all input configurations and state.
elide.app.ActiveApplication
Protobuf type elide.app.ActiveApplication
Specifies a static asset which is included with an Elide application.
elide.app.AppAsset
Protobuf type elide.app.AppAsset
Specifies a code package which is included with an Elide application.
elide.app.AppBundle
Protobuf type elide.app.AppBundle
Top-level application configuration record, describing a full suite of configuration for an Elide app.
elide.app.AppConfiguration
Protobuf type elide.app.AppConfiguration
Describes sourcing information for an application configuration suite entry.
elide.app.AppConfigurationSource
Protobuf type elide.app.AppConfigurationSource
Suite of generic application configuration properties.
elide.app.AppConfigurationSuite
Protobuf type elide.app.AppConfigurationSuite
Top-level structure which describes an Elide application, including all relevant configuration and metadata.
elide.app.Application
Top-level record which describes an application instance.
elide.app.ApplicationInstance
Protobuf type elide.app.ApplicationInstance
Specifies primary key information for an application; this includes the application's unique ID and ownership info.
elide.app.ApplicationKey
Protobuf type elide.app.ApplicationKey
Protobuf type elide.app.Application
Configures application machines with regard to scale, networking, and other runtime concerns.
elide.app.AppMachineConfiguration
Protobuf type elide.app.AppMachineConfiguration
Describes information about an app namespace, which includes ownership and environment information.
elide.app.AppNamespace
Protobuf type elide.app.AppNamespace
Application-level configuration value.
elide.app.ConfigurationValue
Protobuf 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.Deployment
Protobuf type elide.app.Deployment
Specifies information about a domain bound to an Elide application.
elide.app.Domain
Specifies DCV verification information for a domain delegation.
elide.app.DomainDelegationTicket
Protobuf type elide.app.DomainDelegationTicket
Specifies DNS verification information for a domain.
elide.app.DomainDnsVerification
Protobuf type elide.app.DomainDnsVerification
Specifies HTTP verification information for a domain.
elide.app.DomainHttpVerification
Protobuf type elide.app.DomainHttpVerification
Application domain status, with regard to mapping and verification.
elide.app.DomainStatus
Specifies domain verification state for a domain attached to an Elide application.
elide.app.DomainVerification
Protobuf type elide.app.DomainVerification
Enumerates domain verification and provisioning modes.
elide.app.DomainVerificationMode
Specifies verification request information for binding a custom domain to an Elide application.
elide.app.DomainVerificationTicket
Protobuf type elide.app.DomainVerificationTicket
Describes an encrypted secret value, as expressed in a rendered final application bundle.
elide.app.EncryptedSecret
Protobuf type elide.app.EncryptedSecret
Enumerates entrypoint types recognized by this protocol.
elide.app.EntrypointType
Enumerates application environment types.
elide.app.Environment
Describes information about an app environment.
elide.app.EnvironmentInfo
Protobuf type elide.app.EnvironmentInfo
Represents a single environment variable.
elide.app.EnvVar
Application identity descriptor; encloses unique identifiers and credentials for an application's internal use.
elide.app.Identity
Configures application identity from the perspective of the application.
elide.app.IdentityConfiguration
Protobuf type elide.app.IdentityConfiguration
Protobuf type elide.app.Identity
Describes an allocation constituent to an application instance.
elide.app.InstanceAllocation
Protobuf type elide.app.InstanceAllocation
Describes instance assignment information.
elide.app.InstanceAssignment
Protobuf type elide.app.InstanceAssignment
Primary key information for a given application instance.
elide.app.InstanceKey
Protobuf type elide.app.InstanceKey
Describes statuses which an application instance may inhabit.
elide.app.InstanceStatus
Specifies machine sizing information.
elide.app.MachineSize
Protobuf type elide.app.MachineSize
Specifies an active mapped application domain, along with verification info and current state.
elide.app.MappedDomain
Protobuf type elide.app.MappedDomain
Specifies privileges granted to an application, or configured for an application.
elide.app.Privileges
Protobuf type elide.app.Privileges
Describes an application region, where deployments can take place.
elide.app.Region
Enumerates condition flags which may be applied to a given region.
elide.app.RegionFlag
Describes primary key information for an application region.
elide.app.RegionKey
Protobuf type elide.app.RegionKey
Specifies a reference to a known compute or hosting region.
elide.app.RegionReference
Protobuf type elide.app.RegionReference
Rendered environment value associated with a rendered app environment variable.
elide.app.RenderedEnvironment
Protobuf type elide.app.RenderedEnvironment
Describes a secret value associated with an application, and made available to an application at runtime.
elide.app.Secret
Describes a reference to a secret associated with an application.
elide.app.SecretReference
Protobuf type elide.app.SecretReference
Describes symbolic environment values which are derived or computed.
elide.app.SymbolicEnvValue
Specifies a DNS record which is requested for domain verification.
elide.app.VerificationDnsRecord
Protobuf type elide.app.VerificationDnsRecord
Specifies an HTTP endpoint which is requested for domain verification.
elide.app.VerificationHttpEndpoint
Protobuf type elide.app.VerificationHttpEndpoint