DescribeBackupsRequest

public struct DescribeBackupsRequest : AWSShape
extension FSx.DescribeBackupsRequest: AWSPaginateStringToken

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • IDs of the backups you want to retrieve (String). This overrides any filters. If any IDs are not found, BackupNotFound will be thrown.

    Declaration

    Swift

    public let backupIds: [String]?
  • Filters structure. Supported names are file-system-id and backup-type.

    Declaration

    Swift

    public let filters: [Filter]?
  • Maximum number of backups to return in the response (integer). This parameter value must be greater than 0. The number of items that Amazon FSx returns is the minimum of the MaxResults parameter specified in the request and the service’s internal maximum number of items per page.

    Declaration

    Swift

    public let maxResults: Int?
  • Opaque pagination token returned from a previous DescribeBackups operation (String). If a token present, the action continues the list from where the returning call left off.

    Declaration

    Swift

    public let nextToken: String?
  • Undocumented

    Declaration

    Swift

    public init(backupIds: [String]? = nil, filters: [Filter]? = nil, maxResults: Int? = nil, nextToken: String? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws
  • Undocumented

    Declaration

    Swift

    public func usingPaginationToken(_ token: String) -> FSx.DescribeBackupsRequest