Struct aws_sdk_rust::aws::s3::admin::AdminRequest
[−]
[src]
pub struct AdminRequest { pub method: Option<String>, pub admin_path: Option<String>, pub path_options: Option<String>, pub uid: Option<String>, pub bucket: Option<String>, pub object: Option<String>, pub params: Params, pub endpoint: Option<Endpoint>, pub access_key: Option<String>, pub secret_key: Option<String>, pub format: Option<AdminOutputType>, }
Admin request for Ceph RGW Admin
Fields
method: Option<String>
Defaults to GET
admin_path: Option<String>
Specify the path using the default 'admin'. For example, admin/bucket etc.
path_options: Option<String>
Allows for speacial path option that does NOT have a value but only a key like
admin/user?quota
where you would admin/user in admin_path and quota in path_options.
uid: Option<String>
User's ID
bucket: Option<String>
Name of bucket
object: Option<String>
Name of Object
params: Params
Parameters used in the query string
endpoint: Option<Endpoint>
Endpoint that can override the default
access_key: Option<String>
Access key ID
secret_key: Option<String>
Secret key ID
format: Option<AdminOutputType>
Output format (JSON or XML). Default is JSON
Trait Implementations
impl Debug for AdminRequest
[src]
impl Clone for AdminRequest
[src]
fn clone(&self) -> AdminRequest
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl Default for AdminRequest
[src]
fn default() -> AdminRequest
Returns the "default value" for a type. Read more