Skip to content

CreateProfilingGroupRequest

Source code in docs_src/capo_codeguruprofiler/types/create_profiling_group_request.py
class CreateProfilingGroupRequest(TypedDict, closed=True):
    profiling_group_name: (
        "capo_codeguruprofiler.types.profiling_group_name.ProfilingGroupName"
    )
    """<p>The name of the profiling group to create.</p>"""
    compute_platform: NotRequired[
        "capo_codeguruprofiler.types.compute_platform.ComputePlatform"
    ]
    """<p> The compute platform of the profiling group. Use <code>AWSLambda</code> if your application runs on AWS Lambda. Use <code>Default</code> 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, <code>Default</code> is used. </p>"""
    client_token: "capo_codeguruprofiler.types.client_token.ClientToken"
    """<p> Amazon CodeGuru Profiler uses this universally unique identifier (UUID) to prevent the accidental creation of duplicate profiling groups if there are failures and retries. </p>"""
    agent_orchestration_config: NotRequired[
        "capo_codeguruprofiler.types.agent_orchestration_config.AgentOrchestrationConfig"
    ]
    """<p> Specifies whether profiling is enabled or disabled for the created profiling group. </p>"""
    tags: NotRequired["capo_codeguruprofiler.types.tags_map.TagsMap"]
    """<p> A list of tags to add to the created profiling group. </p>"""

agent_orchestration_config instance-attribute

agent_orchestration_config: NotRequired[AgentOrchestrationConfig]

Specifies whether profiling is enabled or disabled for the created profiling group.

client_token instance-attribute

client_token: ClientToken

Amazon CodeGuru Profiler uses this universally unique identifier (UUID) to prevent the accidental creation of duplicate profiling groups if there are failures and retries.

compute_platform instance-attribute

compute_platform: NotRequired[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.

profiling_group_name instance-attribute

profiling_group_name: ProfilingGroupName

The name of the profiling group to create.

tags instance-attribute

tags: NotRequired[TagsMap]

A list of tags to add to the created profiling group.