Struct google_cloudprofiler2::CreateProfileRequest [−][src]
pub struct CreateProfileRequest { pub profile_type: Option<Vec<String>>, pub deployment: Option<Deployment>, }
CreateProfileRequest describes a profile resource online creation request. The deployment field must be populated. The profile_type specifies the list of profile types supported by the agent. The creation call will hang until a profile of one of these types needs to be collected.
Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- profiles create projects (request)
Fields
profile_type: Option<Vec<String>>
One or more profile types that the agent is capable of providing.
deployment: Option<Deployment>
Deployment details.
Trait Implementations
impl Default for CreateProfileRequest
[src]
impl Default for CreateProfileRequest
fn default() -> CreateProfileRequest
[src]
fn default() -> CreateProfileRequest
Returns the "default value" for a type. Read more
impl Clone for CreateProfileRequest
[src]
impl Clone for CreateProfileRequest
fn clone(&self) -> CreateProfileRequest
[src]
fn clone(&self) -> CreateProfileRequest
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Debug for CreateProfileRequest
[src]
impl Debug for CreateProfileRequest
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl RequestValue for CreateProfileRequest
[src]
impl RequestValue for CreateProfileRequest
Auto Trait Implementations
impl Send for CreateProfileRequest
impl Send for CreateProfileRequest
impl Sync for CreateProfileRequest
impl Sync for CreateProfileRequest