#[non_exhaustive]pub struct CreateProfilingGroupInput { /* private fields */ }
Expand description
The structure representing the createProfiliingGroupRequest.
Implementations§
source§impl CreateProfilingGroupInput
impl CreateProfilingGroupInput
sourcepub async fn make_operation(
self,
_config: &Config
) -> Result<Operation<CreateProfilingGroup, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
self,
_config: &Config
) -> Result<Operation<CreateProfilingGroup, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<CreateProfilingGroup
>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture CreateProfilingGroupInput
.
source§impl CreateProfilingGroupInput
impl CreateProfilingGroupInput
sourcepub fn profiling_group_name(&self) -> Option<&str>
pub fn profiling_group_name(&self) -> Option<&str>
The name of the profiling group to create.
sourcepub fn compute_platform(&self) -> Option<&ComputePlatform>
pub fn compute_platform(&self) -> Option<&ComputePlatform>
The compute platform of the profiling group. Use AWSLambda
if your application runs on AWS Lambda. Use Default
if your application runs on a compute platform that is not AWS Lambda, such an Amazon EC2 instance, an on-premises server, or a different platform. If not specified, Default
is used.
sourcepub fn client_token(&self) -> Option<&str>
pub fn client_token(&self) -> Option<&str>
Amazon CodeGuru Profiler uses this universally unique identifier (UUID) to prevent the accidental creation of duplicate profiling groups if there are failures and retries.
sourcepub fn agent_orchestration_config(&self) -> Option<&AgentOrchestrationConfig>
pub fn agent_orchestration_config(&self) -> Option<&AgentOrchestrationConfig>
Specifies whether profiling is enabled or disabled for the created profiling group.
A list of tags to add to the created profiling group.
Trait Implementations§
source§impl Clone for CreateProfilingGroupInput
impl Clone for CreateProfilingGroupInput
source§fn clone(&self) -> CreateProfilingGroupInput
fn clone(&self) -> CreateProfilingGroupInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for CreateProfilingGroupInput
impl Debug for CreateProfilingGroupInput
source§impl PartialEq<CreateProfilingGroupInput> for CreateProfilingGroupInput
impl PartialEq<CreateProfilingGroupInput> for CreateProfilingGroupInput
source§fn eq(&self, other: &CreateProfilingGroupInput) -> bool
fn eq(&self, other: &CreateProfilingGroupInput) -> bool
self
and other
values to be equal, and is used
by ==
.