UpdateAcceleratorRequest

public struct UpdateAcceleratorRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The Amazon Resource Name (ARN) of the accelerator to update.

    Declaration

    Swift

    public let acceleratorArn: String
  • Indicates whether an accelerator is enabled. The value is true or false. The default value is true. If the value is set to true, the accelerator cannot be deleted. If set to false, the accelerator can be deleted.

    Declaration

    Swift

    public let enabled: Bool?
  • The value for the address type must be IPv4.

    Declaration

    Swift

    public let ipAddressType: IpAddressType?
  • The name of the accelerator. The name can have a maximum of 32 characters, must contain only alphanumeric characters or hyphens (-), and must not begin or end with a hyphen.

    Declaration

    Swift

    public let name: String?
  • Undocumented

    Declaration

    Swift

    public init(acceleratorArn: String, enabled: Bool? = nil, ipAddressType: IpAddressType? = nil, name: String? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws