Create a basin.
Input for creating a basin.
Basin name which must be globally unique. It can be between 8 and 48 characters in length, and comprise lowercase letters, numbers and hyphens. It cannot begin or end with a hyphen.
Optionalconfig?: BasinConfigBasin configuration.
Optionalscope?: "aws:us-east-1"Basin scope.
Optionaloptions: S2RequestOptionsDelete a basin.
Input for deleting a basin.
Basin name.
Optionaloptions: S2RequestOptionsGet basin configuration.
Input for getting basin configuration.
Basin name.
Optionaloptions: S2RequestOptionsList basins.
Optionalargs: ListBasinsInputInput for listing basins.
Optionallimit?: numberNumber of results, up to a maximum of 1000.
Optionalprefix?: stringFilter to basins whose names begin with this prefix.
OptionalstartAfter?: stringFilter to basins whose names lexicographically start after this string.
Optionaloptions: S2RequestOptionsList all basins with automatic pagination. Returns a lazy async iterable that fetches pages as needed.
Include basins that are being deleted (default: false)
Optionalargs: ListAllBasinsInputOptional filtering options: prefix to filter by name prefix, limit for max results per page
Optionaloptions: S2RequestOptionsReconfigure a basin.
Configuration for the basin to reconfigure (including basin name and fields to change)
Optionaloptions: S2RequestOptions
Account-scoped helper for listing, creating, deleting, and reconfiguring basins.
Retrieve this via S2.basins. Each method retries according to the client-level retry config.