App class

A description of the app.

Constructors

App({String? appId, Source? appSource, Map<AppAttributesKeys, String>? attributes, String? createdAt, List<DataSource>? dataSources, String? description, List<String>? domains, bool? enableSsl, List<EnvironmentVariable>? environment, String? name, String? shortname, SslConfiguration? sslConfiguration, String? stackId, AppType? type})
App.fromJson(Map<String, dynamic> json)
factory

Properties

appId String?
The app ID.
final
appSource Source?
A Source object that describes the app repository.
final
attributes Map<AppAttributesKeys, String>?
The stack attributes.
final
createdAt String?
When the app was created.
final
dataSources List<DataSource>?
The app's data sources.
final
description String?
A description of the app.
final
domains List<String>?
The app vhost settings with multiple domains separated by commas. For example: 'www.example.com, example.com'
final
enableSsl bool?
Whether to enable SSL for the app.
final
environment List<EnvironmentVariable>?
An array of EnvironmentVariable objects that specify environment variables to be associated with the app. After you deploy the app, these variables are defined on the associated app server instances. For more information, see Environment Variables.
final
hashCode int
The hash code for this object.
no setterinherited
name String?
The app name.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shortname String?
The app's short name.
final
sslConfiguration SslConfiguration?
An SslConfiguration object with the SSL configuration.
final
stackId String?
The app stack ID.
final
type AppType?
The app type.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited