AWS Native

Pulumi Official
Package maintained by Pulumi
v0.19.0 published on Wednesday, Jun 8, 2022 by Pulumi

getProfilingGroup

This resource schema represents the Profiling Group resource in the Amazon CodeGuru Profiler service.

Using getProfilingGroup

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getProfilingGroup(args: GetProfilingGroupArgs, opts?: InvokeOptions): Promise<GetProfilingGroupResult>
function getProfilingGroupOutput(args: GetProfilingGroupOutputArgs, opts?: InvokeOptions): Output<GetProfilingGroupResult>
def get_profiling_group(profiling_group_name: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetProfilingGroupResult
def get_profiling_group_output(profiling_group_name: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetProfilingGroupResult]
func LookupProfilingGroup(ctx *Context, args *LookupProfilingGroupArgs, opts ...InvokeOption) (*LookupProfilingGroupResult, error)
func LookupProfilingGroupOutput(ctx *Context, args *LookupProfilingGroupOutputArgs, opts ...InvokeOption) LookupProfilingGroupResultOutput

> Note: This function is named LookupProfilingGroup in the Go SDK.

public static class GetProfilingGroup 
{
    public static Task<GetProfilingGroupResult> InvokeAsync(GetProfilingGroupArgs args, InvokeOptions? opts = null)
    public static Output<GetProfilingGroupResult> Invoke(GetProfilingGroupInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetProfilingGroupResult> getProfilingGroup(GetProfilingGroupArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: aws-native:codeguruprofiler:getProfilingGroup
  Arguments:
    # Arguments dictionary

The following arguments are supported:

ProfilingGroupName string

The name of the profiling group.

ProfilingGroupName string

The name of the profiling group.

profilingGroupName String

The name of the profiling group.

profilingGroupName string

The name of the profiling group.

profiling_group_name str

The name of the profiling group.

profilingGroupName String

The name of the profiling group.

getProfilingGroup Result

The following output properties are available:

AgentPermissions Pulumi.AwsNative.CodeGuruProfiler.Outputs.AgentPermissionsProperties

The agent permissions attached to this profiling group.

AnomalyDetectionNotificationConfiguration List<Pulumi.AwsNative.CodeGuruProfiler.Outputs.ProfilingGroupChannel>

Configuration for Notification Channels for Anomaly Detection feature in CodeGuru Profiler which enables customers to detect anomalies in the application profile for those methods that represent the highest proportion of CPU time or latency

Arn string

The Amazon Resource Name (ARN) of the specified profiling group.

Tags List<Pulumi.AwsNative.CodeGuruProfiler.Outputs.ProfilingGroupTag>

The tags associated with a profiling group.

AgentPermissions AgentPermissionsProperties

The agent permissions attached to this profiling group.

AnomalyDetectionNotificationConfiguration []ProfilingGroupChannel

Configuration for Notification Channels for Anomaly Detection feature in CodeGuru Profiler which enables customers to detect anomalies in the application profile for those methods that represent the highest proportion of CPU time or latency

Arn string

The Amazon Resource Name (ARN) of the specified profiling group.

Tags []ProfilingGroupTag

The tags associated with a profiling group.

agentPermissions AgentPermissionsProperties

The agent permissions attached to this profiling group.

anomalyDetectionNotificationConfiguration List<ProfilingGroupChannel>

Configuration for Notification Channels for Anomaly Detection feature in CodeGuru Profiler which enables customers to detect anomalies in the application profile for those methods that represent the highest proportion of CPU time or latency

arn String

The Amazon Resource Name (ARN) of the specified profiling group.

tags List<ProfilingGroupTag>

The tags associated with a profiling group.

agentPermissions AgentPermissionsProperties

The agent permissions attached to this profiling group.

anomalyDetectionNotificationConfiguration ProfilingGroupChannel[]

Configuration for Notification Channels for Anomaly Detection feature in CodeGuru Profiler which enables customers to detect anomalies in the application profile for those methods that represent the highest proportion of CPU time or latency

arn string

The Amazon Resource Name (ARN) of the specified profiling group.

tags ProfilingGroupTag[]

The tags associated with a profiling group.

agent_permissions AgentPermissionsProperties

The agent permissions attached to this profiling group.

anomaly_detection_notification_configuration Sequence[ProfilingGroupChannel]

Configuration for Notification Channels for Anomaly Detection feature in CodeGuru Profiler which enables customers to detect anomalies in the application profile for those methods that represent the highest proportion of CPU time or latency

arn str

The Amazon Resource Name (ARN) of the specified profiling group.

tags Sequence[ProfilingGroupTag]

The tags associated with a profiling group.

agentPermissions Property Map

The agent permissions attached to this profiling group.

anomalyDetectionNotificationConfiguration List<Property Map>

Configuration for Notification Channels for Anomaly Detection feature in CodeGuru Profiler which enables customers to detect anomalies in the application profile for those methods that represent the highest proportion of CPU time or latency

arn String

The Amazon Resource Name (ARN) of the specified profiling group.

tags List<Property Map>

The tags associated with a profiling group.

Supporting Types

AgentPermissionsProperties

Principals List<string>

The principals for the agent permissions.

Principals []string

The principals for the agent permissions.

principals List<String>

The principals for the agent permissions.

principals string[]

The principals for the agent permissions.

principals Sequence[str]

The principals for the agent permissions.

principals List<String>

The principals for the agent permissions.

ProfilingGroupChannel

ChannelUri string
ChannelId string
ChannelUri string
ChannelId string
channelUri String
channelId String
channelUri string
channelId string
channelUri String
channelId String

ProfilingGroupTag

Key string

The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. The allowed characters across services are: letters, numbers, and spaces representable in UTF-8, and the following characters: + - = . _ : / @.

Value string

The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length. The allowed characters across services are: letters, numbers, and spaces representable in UTF-8, and the following characters: + - = . _ : / @.

Key string

The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. The allowed characters across services are: letters, numbers, and spaces representable in UTF-8, and the following characters: + - = . _ : / @.

Value string

The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length. The allowed characters across services are: letters, numbers, and spaces representable in UTF-8, and the following characters: + - = . _ : / @.

key String

The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. The allowed characters across services are: letters, numbers, and spaces representable in UTF-8, and the following characters: + - = . _ : / @.

value String

The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length. The allowed characters across services are: letters, numbers, and spaces representable in UTF-8, and the following characters: + - = . _ : / @.

key string

The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. The allowed characters across services are: letters, numbers, and spaces representable in UTF-8, and the following characters: + - = . _ : / @.

value string

The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length. The allowed characters across services are: letters, numbers, and spaces representable in UTF-8, and the following characters: + - = . _ : / @.

key str

The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. The allowed characters across services are: letters, numbers, and spaces representable in UTF-8, and the following characters: + - = . _ : / @.

value str

The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length. The allowed characters across services are: letters, numbers, and spaces representable in UTF-8, and the following characters: + - = . _ : / @.

key String

The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. The allowed characters across services are: letters, numbers, and spaces representable in UTF-8, and the following characters: + - = . _ : / @.

value String

The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length. The allowed characters across services are: letters, numbers, and spaces representable in UTF-8, and the following characters: + - = . _ : / @.

Package Details

Repository
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0