UpdateApplicationRequest
public struct UpdateApplicationRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
Describes application configuration updates.
Declaration
Swift
public let applicationConfigurationUpdate: ApplicationConfigurationUpdate?
-
The name of the application to update.
Declaration
Swift
public let applicationName: String
-
Describes application Amazon CloudWatch logging option updates. You can only update existing CloudWatch logging options with this action. To add a new CloudWatch logging option, use AddApplicationCloudWatchLoggingOption.
Declaration
Swift
public let cloudWatchLoggingOptionUpdates: [CloudWatchLoggingOptionUpdate]?
-
The current application version ID. You can retrieve the application version ID using DescribeApplication.
Declaration
Swift
public let currentApplicationVersionId: Int64
-
Describes updates to the application’s starting parameters.
Declaration
Swift
public let runConfigurationUpdate: RunConfigurationUpdate?
-
Describes updates to the service execution role.
Declaration
Swift
public let serviceExecutionRoleUpdate: String?
-
init(applicationConfigurationUpdate:applicationName:cloudWatchLoggingOptionUpdates:currentApplicationVersionId:runConfigurationUpdate:serviceExecutionRoleUpdate:)
Undocumented
Declaration
Swift
public init(applicationConfigurationUpdate: ApplicationConfigurationUpdate? = nil, applicationName: String, cloudWatchLoggingOptionUpdates: [CloudWatchLoggingOptionUpdate]? = nil, currentApplicationVersionId: Int64, runConfigurationUpdate: RunConfigurationUpdate? = nil, serviceExecutionRoleUpdate: String? = nil)
-
Declaration
Swift
public func validate(name: String) throws