#[non_exhaustive]pub struct GetSettingsRequest {
pub name: String,
/* private fields */
}Expand description
The parameters to GetSettings.
See Enabling CMEK for Log Router for more information.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.name: StringRequired. The resource for which to retrieve settings.
"projects/[PROJECT_ID]/settings"
"organizations/[ORGANIZATION_ID]/settings"
"billingAccounts/[BILLING_ACCOUNT_ID]/settings"
"folders/[FOLDER_ID]/settings"For example:
"organizations/12345/settings"
Note: Settings for the Log Router can be get for Google Cloud projects, folders, organizations and billing accounts. Currently it can only be configured for organizations. Once configured for an organization, it applies to all projects and folders in the Google Cloud organization.
Implementations§
Trait Implementations§
Source§impl Clone for GetSettingsRequest
impl Clone for GetSettingsRequest
Source§fn clone(&self) -> GetSettingsRequest
fn clone(&self) -> GetSettingsRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GetSettingsRequest
impl Debug for GetSettingsRequest
Source§impl Default for GetSettingsRequest
impl Default for GetSettingsRequest
Source§fn default() -> GetSettingsRequest
fn default() -> GetSettingsRequest
Returns the “default value” for a type. Read more
Source§impl Message for GetSettingsRequest
impl Message for GetSettingsRequest
Source§impl PartialEq for GetSettingsRequest
impl PartialEq for GetSettingsRequest
impl StructuralPartialEq for GetSettingsRequest
Auto Trait Implementations§
impl Freeze for GetSettingsRequest
impl RefUnwindSafe for GetSettingsRequest
impl Send for GetSettingsRequest
impl Sync for GetSettingsRequest
impl Unpin for GetSettingsRequest
impl UnwindSafe for GetSettingsRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more