Struct oxide_api::organizations::Organizations
source · [−]pub struct Organizations {
pub client: Client,
}Fields
client: ClientImplementations
This function performs a GET to the /organizations endpoint.
*
List all organizations.
*
Parameters:
*
limit: u32– A count of bytes, typically used either for memory or storage capacity
The maximum supported byte count is i64::MAX. This makes it somewhat inconvenient to define constructors: a u32 constructor can be infallible, but an i64 constructor can fail (if the value is negative) and a u64 constructor can fail (if the value is larger than i64::MAX). We provide all of these for consumers’ convenience.
page_token: &str– human-readable free-form text about a resource.sort_by: crate::types::NameSortMode– Supported set of sort modes for scanning by name or id.
This function performs a GET to the /organizations endpoint.
*
As opposed to get, this function returns all the pages of the request at once.
*
List all organizations.
This function performs a POST to the /organizations endpoint.
*
Create a new organization.
This function performs a GET to the /organizations/{organization_name} endpoint.
*
Fetch a specific organization
*
Parameters:
*
organization_name: &str– human-readable free-form text about a resource.
This function performs a PUT to the /organizations/{organization_name} endpoint.
*
Update a specific organization.
- TODO-correctness: Is it valid for PUT to accept application/json that’s a subset of what the resource actually represents? If not, is that a problem? (HTTP may require that this be idempotent.) If so, can we get around that having this be a slightly different content-type (e.g., “application/json-patch”)? We should see what other APIs do.
Parameters: *
organization_name: &str– human-readable free-form text about a resource.
Auto Trait Implementations
impl !RefUnwindSafe for Organizations
impl Send for Organizations
impl Sync for Organizations
impl Unpin for Organizations
impl !UnwindSafe for Organizations
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more