Attempting to update both the release and configuration is         not allowed
            and AWS Elastic Beanstalk         returns an          CopyC#
CopyC#InvalidParameterCombination
                     When updating the configuration settings to a new template or         individual
            settings,         a draft configuration is created and         DescribeConfigurationSettings
                    for this         environment returns two setting descriptions with different
                     CopyC#
CopyC#DeploymentStatus
 Declaration Syntax
 Declaration Syntax| C# | 
public class UpdateEnvironmentRequest : AmazonWebServiceRequest
 Members
 Members| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description | 
|---|---|---|
|  | UpdateEnvironmentRequest()()()() | Initializes a new instance of the UpdateEnvironmentRequest class | 
|  | Description | 
            Gets and sets the property Description. 
             If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment. | 
|  | EnvironmentId | 
            Gets and sets the property EnvironmentId. 
             The ID of the environment to update. 
                     If no environment with this ID exists, AWS Elastic Beanstalk         returns
            an          
                     Condition: You must specify either this or an EnvironmentName, or both. 
                     If you do not specify either, AWS Elastic Beanstalk returns  | 
|  | EnvironmentName | 
            Gets and sets the property EnvironmentName. 
             
            The         name of the environment to update. If no environment with this name  
                  exists,       AWS Elastic Beanstalk         returns an          
                     Condition: You must specify either this or an EnvironmentId, or both.   
                   If you do not specify either, AWS Elastic Beanstalk returns  | 
|  | Equals(Object) | (Inherited from Object.) | 
|  | GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) | 
|  | GetType()()()() | Gets the type of the current instance.(Inherited from Object.) | 
|  | OptionSettings | 
            Gets and sets the property OptionSettings. 
             If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value. | 
|  | OptionsToRemove | 
            Gets and sets the property OptionsToRemove. 
             A list of custom user-defined configuration options to remove from the configuration set for this environment. | 
|  | TemplateName | 
            Gets and sets the property TemplateName. 
             
                     If this parameter is specified, AWS Elastic Beanstalk         deploys this
                    configuration template to the environment. If no such         configuration
                    template is found, AWS Elastic Beanstalk         returns an          | 
|  | Tier | 
            Gets and sets the property Tier. 
             This specifies the tier to use to update the environment. 
                     Condition: You can only update the tier version for an environment. If you
            change the name of the type,          AWS Elastic Beanstalk returns  | 
|  | ToString()()()() | Returns a string that represents the current object.(Inherited from Object.) | 
|  | VersionLabel | 
            Gets and sets the property VersionLabel. 
             
                     If this parameter is specified, AWS Elastic Beanstalk         deploys the
            named         application version to the environment. If no such         application
            version is         found, returns an          | 
|  | WithDescription(String) | Obsolete. 
            Sets the Description property
             | 
|  | WithEnvironmentId(String) | Obsolete. 
            Sets the EnvironmentId property
             | 
|  | WithEnvironmentName(String) | Obsolete. 
            Sets the EnvironmentName property
             | 
|  | WithOptionSettings(array<ConfigurationOptionSetting>[]()[][]) | Obsolete. 
            Sets the OptionSettings property
             | 
|  | WithOptionSettings(IEnumerable<(Of <<'(ConfigurationOptionSetting>)>>)) | Obsolete. 
            Sets the OptionSettings property
             | 
|  | WithOptionsToRemove(array<OptionSpecification>[]()[][]) | Obsolete. 
            Sets the OptionsToRemove property
             | 
|  | WithOptionsToRemove(IEnumerable<(Of <<'(OptionSpecification>)>>)) | Obsolete. 
            Sets the OptionsToRemove property
             | 
|  | WithTemplateName(String) | Obsolete. 
            Sets the TemplateName property
             | 
|  | WithTier(EnvironmentTier) | Obsolete. 
            Sets the Tier property
             | 
|  | WithVersionLabel(String) | Obsolete. 
            Sets the VersionLabel property
             | 
 Inheritance Hierarchy
 Inheritance Hierarchy| Object | ||
|  | AmazonWebServiceRequest | |
|  | UpdateEnvironmentRequest | |