Learn more  » Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Bower components Debian packages RPM packages NuGet packages

squarecapadmin / botocore   python

Repository URL to install this package:

/ botocore / data / elasticbeanstalk / 2010-12-01 / service-2.json

{
  "version":"2.0",
  "metadata":{
    "apiVersion":"2010-12-01",
    "endpointPrefix":"elasticbeanstalk",
    "protocol":"query",
    "serviceAbbreviation":"Elastic Beanstalk",
    "serviceFullName":"AWS Elastic Beanstalk",
    "signatureVersion":"v4",
    "uid":"elasticbeanstalk-2010-12-01",
    "xmlNamespace":"http://elasticbeanstalk.amazonaws.com/docs/2010-12-01/"
  },
  "operations":{
    "AbortEnvironmentUpdate":{
      "name":"AbortEnvironmentUpdate",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"AbortEnvironmentUpdateMessage"},
      "errors":[
        {"shape":"InsufficientPrivilegesException"}
      ],
      "documentation":"<p>Cancels in-progress environment configuration update or application version deployment.</p>"
    },
    "ApplyEnvironmentManagedAction":{
      "name":"ApplyEnvironmentManagedAction",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ApplyEnvironmentManagedActionRequest"},
      "output":{
        "shape":"ApplyEnvironmentManagedActionResult",
        "resultWrapper":"ApplyEnvironmentManagedActionResult"
      },
      "errors":[
        {"shape":"ElasticBeanstalkServiceException"},
        {"shape":"ManagedActionInvalidStateException"}
      ],
      "documentation":"<p>Applies a scheduled managed action immediately. A managed action can be applied only if its status is <code>Scheduled</code>. Get the status and action ID of a managed action with <a>DescribeEnvironmentManagedActions</a>.</p>"
    },
    "CheckDNSAvailability":{
      "name":"CheckDNSAvailability",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CheckDNSAvailabilityMessage"},
      "output":{
        "shape":"CheckDNSAvailabilityResultMessage",
        "resultWrapper":"CheckDNSAvailabilityResult"
      },
      "documentation":"<p>Checks if the specified CNAME is available.</p>"
    },
    "ComposeEnvironments":{
      "name":"ComposeEnvironments",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ComposeEnvironmentsMessage"},
      "output":{
        "shape":"EnvironmentDescriptionsMessage",
        "resultWrapper":"ComposeEnvironmentsResult"
      },
      "errors":[
        {"shape":"TooManyEnvironmentsException"},
        {"shape":"InsufficientPrivilegesException"}
      ],
      "documentation":"<p>Create or update a group of environments that each run a separate component of a single application. Takes a list of version labels that specify application source bundles for each of the environments to create or update. The name of each environment and other required information must be included in the source bundles in an environment manifest named <code>env.yaml</code>. See <a href=\"http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/environment-mgmt-compose.html\">Compose Environments</a> for details.</p>"
    },
    "CreateApplication":{
      "name":"CreateApplication",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateApplicationMessage"},
      "output":{
        "shape":"ApplicationDescriptionMessage",
        "resultWrapper":"CreateApplicationResult"
      },
      "errors":[
        {"shape":"TooManyApplicationsException"}
      ],
      "documentation":"<p> Creates an application that has one configuration template named <code>default</code> and no application versions. </p>"
    },
    "CreateApplicationVersion":{
      "name":"CreateApplicationVersion",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateApplicationVersionMessage"},
      "output":{
        "shape":"ApplicationVersionDescriptionMessage",
        "resultWrapper":"CreateApplicationVersionResult"
      },
      "errors":[
        {"shape":"TooManyApplicationsException"},
        {"shape":"TooManyApplicationVersionsException"},
        {"shape":"InsufficientPrivilegesException"},
        {"shape":"S3LocationNotInServiceRegionException"},
        {"shape":"CodeBuildNotInServiceRegionException"}
      ],
      "documentation":"<p>Creates an application version for the specified application. You can create an application version from a source bundle in Amazon S3, a commit in AWS CodeCommit, or the output of an AWS CodeBuild build as follows:</p> <p>Specify a commit in an AWS CodeCommit repository with <code>SourceBuildInformation</code>.</p> <p>Specify a build in an AWS CodeBuild with <code>SourceBuildInformation</code> and <code>BuildConfiguration</code>.</p> <p>Specify a source bundle in S3 with <code>SourceBundle</code> </p> <p>Omit both <code>SourceBuildInformation</code> and <code>SourceBundle</code> to use the default sample application.</p> <note> <p>Once you create an application version with a specified Amazon S3 bucket and key location, you cannot change that Amazon S3 location. If you change the Amazon S3 location, you receive an exception when you attempt to launch an environment from the application version.</p> </note>"
    },
    "CreateConfigurationTemplate":{
      "name":"CreateConfigurationTemplate",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateConfigurationTemplateMessage"},
      "output":{
        "shape":"ConfigurationSettingsDescription",
        "resultWrapper":"CreateConfigurationTemplateResult"
      },
      "errors":[
        {"shape":"InsufficientPrivilegesException"},
        {"shape":"TooManyBucketsException"},
        {"shape":"TooManyConfigurationTemplatesException"}
      ],
      "documentation":"<p>Creates a configuration template. Templates are associated with a specific application and are used to deploy different versions of the application with the same configuration settings.</p> <p>Related Topics</p> <ul> <li> <p> <a>DescribeConfigurationOptions</a> </p> </li> <li> <p> <a>DescribeConfigurationSettings</a> </p> </li> <li> <p> <a>ListAvailableSolutionStacks</a> </p> </li> </ul>"
    },
    "CreateEnvironment":{
      "name":"CreateEnvironment",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateEnvironmentMessage"},
      "output":{
        "shape":"EnvironmentDescription",
        "resultWrapper":"CreateEnvironmentResult"
      },
      "errors":[
        {"shape":"TooManyEnvironmentsException"},
        {"shape":"InsufficientPrivilegesException"}
      ],
      "documentation":"<p>Launches an environment for the specified application using the specified configuration.</p>"
    },
    "CreateStorageLocation":{
      "name":"CreateStorageLocation",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "output":{
        "shape":"CreateStorageLocationResultMessage",
        "resultWrapper":"CreateStorageLocationResult"
      },
      "errors":[
        {"shape":"TooManyBucketsException"},
        {"shape":"S3SubscriptionRequiredException"},
        {"shape":"InsufficientPrivilegesException"}
      ],
      "documentation":"<p>Creates the Amazon S3 storage location for the account.</p> <p>This location is used to store user log files.</p>"
    },
    "DeleteApplication":{
      "name":"DeleteApplication",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteApplicationMessage"},
      "errors":[
        {"shape":"OperationInProgressException"}
      ],
      "documentation":"<p>Deletes the specified application along with all associated versions and configurations. The application versions will not be deleted from your Amazon S3 bucket.</p> <note> <p>You cannot delete an application that has a running environment.</p> </note>"
    },
    "DeleteApplicationVersion":{
      "name":"DeleteApplicationVersion",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteApplicationVersionMessage"},
      "errors":[
        {"shape":"SourceBundleDeletionException"},
        {"shape":"InsufficientPrivilegesException"},
        {"shape":"OperationInProgressException"},
        {"shape":"S3LocationNotInServiceRegionException"}
      ],
      "documentation":"<p>Deletes the specified version from the specified application.</p> <note> <p>You cannot delete an application version that is associated with a running environment.</p> </note>"
    },
    "DeleteConfigurationTemplate":{
      "name":"DeleteConfigurationTemplate",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteConfigurationTemplateMessage"},
      "errors":[
        {"shape":"OperationInProgressException"}
      ],
      "documentation":"<p>Deletes the specified configuration template.</p> <note> <p>When you launch an environment using a configuration template, the environment gets a copy of the template. You can delete or modify the environment's copy of the template without affecting the running environment.</p> </note>"
    },
    "DeleteEnvironmentConfiguration":{
      "name":"DeleteEnvironmentConfiguration",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteEnvironmentConfigurationMessage"},
      "documentation":"<p>Deletes the draft configuration associated with the running environment.</p> <p>Updating a running environment with any configuration changes creates a draft configuration set. You can get the draft configuration using <a>DescribeConfigurationSettings</a> while the update is in progress or if the update fails. The <code>DeploymentStatus</code> for the draft configuration indicates whether the deployment is in process or has failed. The draft configuration remains in existence until it is deleted with this action.</p>"
    },
    "DescribeApplicationVersions":{
      "name":"DescribeApplicationVersions",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeApplicationVersionsMessage"},
      "output":{
        "shape":"ApplicationVersionDescriptionsMessage",
        "resultWrapper":"DescribeApplicationVersionsResult"
      },
      "documentation":"<p>Retrieve a list of application versions.</p>"
    },
    "DescribeApplications":{
      "name":"DescribeApplications",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeApplicationsMessage"},
      "output":{
        "shape":"ApplicationDescriptionsMessage",
        "resultWrapper":"DescribeApplicationsResult"
      },
      "documentation":"<p>Returns the descriptions of existing applications.</p>"
    },
    "DescribeConfigurationOptions":{
      "name":"DescribeConfigurationOptions",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeConfigurationOptionsMessage"},
      "output":{
        "shape":"ConfigurationOptionsDescription",
        "resultWrapper":"DescribeConfigurationOptionsResult"
      },
      "errors":[
        {"shape":"TooManyBucketsException"}
      ],
      "documentation":"<p>Describes the configuration options that are used in a particular configuration template or environment, or that a specified solution stack defines. The description includes the values the options, their default values, and an indication of the required action on a running environment if an option value is changed.</p>"
    },
    "DescribeConfigurationSettings":{
      "name":"DescribeConfigurationSettings",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeConfigurationSettingsMessage"},
      "output":{
        "shape":"ConfigurationSettingsDescriptions",
        "resultWrapper":"DescribeConfigurationSettingsResult"
      },
      "errors":[
        {"shape":"TooManyBucketsException"}
      ],
      "documentation":"<p>Returns a description of the settings for the specified configuration set, that is, either a configuration template or the configuration set associated with a running environment.</p> <p>When describing the settings for the configuration set associated with a running environment, it is possible to receive two sets of setting descriptions. One is the deployed configuration set, and the other is a draft configuration of an environment that is either in the process of deployment or that failed to deploy.</p> <p>Related Topics</p> <ul> <li> <p> <a>DeleteEnvironmentConfiguration</a> </p> </li> </ul>"
    },
    "DescribeEnvironmentHealth":{
      "name":"DescribeEnvironmentHealth",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeEnvironmentHealthRequest"},
      "output":{
        "shape":"DescribeEnvironmentHealthResult",
        "resultWrapper":"DescribeEnvironmentHealthResult"
      },
      "errors":[
        {"shape":"InvalidRequestException"},
        {"shape":"ElasticBeanstalkServiceException"}
      ],
      "documentation":"<p>Returns information about the overall health of the specified environment. The <b>DescribeEnvironmentHealth</b> operation is only available with AWS Elastic Beanstalk Enhanced Health.</p>"
    },
    "DescribeEnvironmentManagedActionHistory":{
      "name":"DescribeEnvironmentManagedActionHistory",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeEnvironmentManagedActionHistoryRequest"},
      "output":{
        "shape":"DescribeEnvironmentManagedActionHistoryResult",
        "resultWrapper":"DescribeEnvironmentManagedActionHistoryResult"
      },
      "errors":[
        {"shape":"ElasticBeanstalkServiceException"}
      ],
      "documentation":"<p>Lists an environment's completed and failed managed actions.</p>"
    },
    "DescribeEnvironmentManagedActions":{
      "name":"DescribeEnvironmentManagedActions",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeEnvironmentManagedActionsRequest"},
      "output":{
        "shape":"DescribeEnvironmentManagedActionsResult",
        "resultWrapper":"DescribeEnvironmentManagedActionsResult"
      },
      "errors":[
        {"shape":"ElasticBeanstalkServiceException"}
      ],
      "documentation":"<p>Lists an environment's upcoming and in-progress managed actions.</p>"
    },
    "DescribeEnvironmentResources":{
      "name":"DescribeEnvironmentResources",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeEnvironmentResourcesMessage"},
      "output":{
        "shape":"EnvironmentResourceDescriptionsMessage",
        "resultWrapper":"DescribeEnvironmentResourcesResult"
      },
      "errors":[
        {"shape":"InsufficientPrivilegesException"}
      ],
      "documentation":"<p>Returns AWS resources for this environment.</p>"
    },
    "DescribeEnvironments":{
      "name":"DescribeEnvironments",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeEnvironmentsMessage"},
      "output":{
        "shape":"EnvironmentDescriptionsMessage",
        "resultWrapper":"DescribeEnvironmentsResult"
      },
      "documentation":"<p>Returns descriptions for existing environments.</p>"
    },
    "DescribeEvents":{
Loading ...