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 CreateProfileRequestfn default() -> CreateProfileRequest[src]
fn default() -> CreateProfileRequestReturns the "default value" for a type. Read more
impl Clone for CreateProfileRequest[src]
impl Clone for CreateProfileRequestfn clone(&self) -> CreateProfileRequest[src]
fn clone(&self) -> CreateProfileRequestReturns 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 CreateProfileRequestfn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl RequestValue for CreateProfileRequest[src]
impl RequestValue for CreateProfileRequestAuto Trait Implementations
impl Send for CreateProfileRequest
impl Send for CreateProfileRequestimpl Sync for CreateProfileRequest
impl Sync for CreateProfileRequest