UpdateComponentConfigurationRequest

public struct UpdateComponentConfigurationRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The configuration settings of the component. The value is the escaped JSON of the configuration. For more information about the JSON format, see Working with JSON. You can send a request to DescribeComponentConfigurationRecommendation to see the recommended configuration for a component. For the complete format of the component configuration file, see Component Configuration.

    Declaration

    Swift

    public let componentConfiguration: String?
  • The name of the component.

    Declaration

    Swift

    public let componentName: String
  • Indicates whether the application component is monitored.

    Declaration

    Swift

    public let monitor: Bool?
  • The name of the resource group.

    Declaration

    Swift

    public let resourceGroupName: String
  • The tier of the application component. Supported tiers include DOT_NET_WORKER, DOT_NET_WEB, DOT_NET_CORE, SQL_SERVER, and DEFAULT.

    Declaration

    Swift

    public let tier: Tier?
  • Undocumented

    Declaration

    Swift

    public init(componentConfiguration: String? = nil, componentName: String, monitor: Bool? = nil, resourceGroupName: String, tier: Tier? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws