ModifyManagedPrefixListRequest
public struct ModifyManagedPrefixListRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
One or more entries to add to the prefix list.
Declaration
Swift
public let addEntries: [AddPrefixListEntry]?
-
The current version of the prefix list.
Declaration
Swift
public let currentVersion: Int64?
-
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.
Declaration
Swift
public let dryRun: Bool?
-
The ID of the prefix list.
Declaration
Swift
public let prefixListId: String
-
A name for the prefix list.
Declaration
Swift
public let prefixListName: String?
-
One or more entries to remove from the prefix list.
Declaration
Swift
public let removeEntries: [RemovePrefixListEntry]?
-
Undocumented
Declaration
Swift
public init(addEntries: [AddPrefixListEntry]? = nil, currentVersion: Int64? = nil, dryRun: Bool? = nil, prefixListId: String, prefixListName: String? = nil, removeEntries: [RemovePrefixListEntry]? = nil)
-
Declaration
Swift
public func validate(name: String) throws