RemoveTargetsRequest

public struct RemoveTargetsRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The name of the event bus associated with the rule.

    Declaration

    Swift

    public let eventBusName: String?
  • If this is a managed rule, created by an AWS service on your behalf, you must specify Force as True to remove targets. This parameter is ignored for rules that are not managed rules. You can check whether a rule is a managed rule by using DescribeRule or ListRules and checking the ManagedBy field of the response.

    Declaration

    Swift

    public let force: Bool?
  • ids

    The IDs of the targets to remove from the rule.

    Declaration

    Swift

    public let ids: [String]
  • The name of the rule.

    Declaration

    Swift

    public let rule: String
  • Undocumented

    Declaration

    Swift

    public init(eventBusName: String? = nil, force: Bool? = nil, ids: [String], rule: String)
  • Declaration

    Swift

    public func validate(name: String) throws