Termination

public struct Termination : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The countries to which calls are allowed, in ISO 3166-1 alpha-2 format. Required.

    Declaration

    Swift

    public let callingRegions: [String]?
  • The IP addresses allowed to make calls, in CIDR format. Required.

    Declaration

    Swift

    public let cidrAllowedList: [String]?
  • The limit on calls per second. Max value based on account service quota. Default value of 1.

    Declaration

    Swift

    public let cpsLimit: Int?
  • The default caller ID phone number.

    Declaration

    Swift

    public let defaultPhoneNumber: String?
  • When termination settings are disabled, outbound calls can not be made.

    Declaration

    Swift

    public let disabled: Bool?
  • Undocumented

    Declaration

    Swift

    public init(callingRegions: [String]? = nil, cidrAllowedList: [String]? = nil, cpsLimit: Int? = nil, defaultPhoneNumber: String? = nil, disabled: Bool? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws