Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages


home | help
Paws::OpsWorks::CreateUser3Contributed Perl DocumePaws::OpsWorks::CreateApp(3)

       Paws::OpsWorks::CreateApp - Arguments for method	CreateApp on

       This class represents the parameters used for calling the method
       CreateApp on the	AWS OpsWorks service. Use the attributes of this class
       as arguments to method CreateApp.

       You shouln't make instances of this class. Each attribute should	be
       used as a named argument	in the call to CreateApp.

       As an example:

	 $service_obj->CreateApp(Att1 => $value1, Att2 => $value2, ...);

       Values for attributes that are native types (Int, String, Float,	etc)
       can passed as-is	(scalar	values). Values	for complex Types (objects)
       can be passed as	a HashRef. The keys and	values of the hashref will be
       used to instance	the underlying object.

   AppSource =>	Paws::OpsWorks::Source
       A "Source" object that specifies	the app	repository.

   Attributes => Paws::OpsWorks::AppAttributes
       One or more user-defined	key/value pairs	to be added to the stack

   DataSources => ArrayRef[Paws::OpsWorks::DataSource]
       The app's data source.

   Description => Str
       A description of	the app.

   Domains => ArrayRef[Str]
       The app virtual host settings, with multiple domains separated by
       commas. For example: ','

   EnableSsl =>	Bool
       Whether to enable SSL for the app.

   Environment => ArrayRef[Paws::OpsWorks::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	instance. For
       more information, see Environment Variables.

       There is	no specific limit on the number	of environment variables.
       However,	the size of the	associated data	structure - which includes the
       variables' names, values, and protected flag values - cannot exceed 10
       KB (10240 Bytes). This limit should accommodate most if not all use
       cases. Exceeding	it will	cause an exception with	the message,
       "Environment: is	too large (maximum is 10KB)."

       This parameter is supported only	by Chef	11.10 stacks. If you have
       specified one or	more environment variables, you	cannot modify the
       stack's Chef version.

   REQUIRED Name => Str
       The app name.

   Shortname =>	Str
       The app's short name.

   SslConfiguration => Paws::OpsWorks::SslConfiguration
       An "SslConfiguration" object with the SSL configuration.

   REQUIRED StackId => Str
       The stack ID.

   REQUIRED Type => Str
       The app type. Each supported type is associated with a particular
       layer. For example, PHP applications are	associated with	a PHP layer.
       AWS OpsWorks deploys an application to those instances that are members
       of the corresponding layer. If your app isn't one of the	standard
       types, or you prefer to implement your own Deploy recipes, specify

       This class forms	part of	Paws, documenting arguments for	method
       CreateApp in Paws::OpsWorks

       The source code is located here:

       Please report bugs to:

perl v5.24.1			  2015-08-06	  Paws::OpsWorks::CreateApp(3)


Want to link to this manual page? Use this URL:

home | help