Documentation
¶
Index ¶
- type GetProfilingGroupAgentOrchestrationConfig
- type GetProfilingGroupAgentOrchestrationConfigArgs
- func (GetProfilingGroupAgentOrchestrationConfigArgs) ElementType() reflect.Type
- func (i GetProfilingGroupAgentOrchestrationConfigArgs) ToGetProfilingGroupAgentOrchestrationConfigOutput() GetProfilingGroupAgentOrchestrationConfigOutput
- func (i GetProfilingGroupAgentOrchestrationConfigArgs) ToGetProfilingGroupAgentOrchestrationConfigOutputWithContext(ctx context.Context) GetProfilingGroupAgentOrchestrationConfigOutput
- type GetProfilingGroupAgentOrchestrationConfigArray
- func (GetProfilingGroupAgentOrchestrationConfigArray) ElementType() reflect.Type
- func (i GetProfilingGroupAgentOrchestrationConfigArray) ToGetProfilingGroupAgentOrchestrationConfigArrayOutput() GetProfilingGroupAgentOrchestrationConfigArrayOutput
- func (i GetProfilingGroupAgentOrchestrationConfigArray) ToGetProfilingGroupAgentOrchestrationConfigArrayOutputWithContext(ctx context.Context) GetProfilingGroupAgentOrchestrationConfigArrayOutput
- type GetProfilingGroupAgentOrchestrationConfigArrayInput
- type GetProfilingGroupAgentOrchestrationConfigArrayOutput
- func (GetProfilingGroupAgentOrchestrationConfigArrayOutput) ElementType() reflect.Type
- func (o GetProfilingGroupAgentOrchestrationConfigArrayOutput) Index(i pulumi.IntInput) GetProfilingGroupAgentOrchestrationConfigOutput
- func (o GetProfilingGroupAgentOrchestrationConfigArrayOutput) ToGetProfilingGroupAgentOrchestrationConfigArrayOutput() GetProfilingGroupAgentOrchestrationConfigArrayOutput
- func (o GetProfilingGroupAgentOrchestrationConfigArrayOutput) ToGetProfilingGroupAgentOrchestrationConfigArrayOutputWithContext(ctx context.Context) GetProfilingGroupAgentOrchestrationConfigArrayOutput
- type GetProfilingGroupAgentOrchestrationConfigInput
- type GetProfilingGroupAgentOrchestrationConfigOutput
- func (GetProfilingGroupAgentOrchestrationConfigOutput) ElementType() reflect.Type
- func (o GetProfilingGroupAgentOrchestrationConfigOutput) ProfilingEnabled() pulumi.BoolOutput
- func (o GetProfilingGroupAgentOrchestrationConfigOutput) ToGetProfilingGroupAgentOrchestrationConfigOutput() GetProfilingGroupAgentOrchestrationConfigOutput
- func (o GetProfilingGroupAgentOrchestrationConfigOutput) ToGetProfilingGroupAgentOrchestrationConfigOutputWithContext(ctx context.Context) GetProfilingGroupAgentOrchestrationConfigOutput
- type GetProfilingGroupProfilingStatus
- type GetProfilingGroupProfilingStatusArgs
- func (GetProfilingGroupProfilingStatusArgs) ElementType() reflect.Type
- func (i GetProfilingGroupProfilingStatusArgs) ToGetProfilingGroupProfilingStatusOutput() GetProfilingGroupProfilingStatusOutput
- func (i GetProfilingGroupProfilingStatusArgs) ToGetProfilingGroupProfilingStatusOutputWithContext(ctx context.Context) GetProfilingGroupProfilingStatusOutput
- type GetProfilingGroupProfilingStatusArray
- func (GetProfilingGroupProfilingStatusArray) ElementType() reflect.Type
- func (i GetProfilingGroupProfilingStatusArray) ToGetProfilingGroupProfilingStatusArrayOutput() GetProfilingGroupProfilingStatusArrayOutput
- func (i GetProfilingGroupProfilingStatusArray) ToGetProfilingGroupProfilingStatusArrayOutputWithContext(ctx context.Context) GetProfilingGroupProfilingStatusArrayOutput
- type GetProfilingGroupProfilingStatusArrayInput
- type GetProfilingGroupProfilingStatusArrayOutput
- func (GetProfilingGroupProfilingStatusArrayOutput) ElementType() reflect.Type
- func (o GetProfilingGroupProfilingStatusArrayOutput) Index(i pulumi.IntInput) GetProfilingGroupProfilingStatusOutput
- func (o GetProfilingGroupProfilingStatusArrayOutput) ToGetProfilingGroupProfilingStatusArrayOutput() GetProfilingGroupProfilingStatusArrayOutput
- func (o GetProfilingGroupProfilingStatusArrayOutput) ToGetProfilingGroupProfilingStatusArrayOutputWithContext(ctx context.Context) GetProfilingGroupProfilingStatusArrayOutput
- type GetProfilingGroupProfilingStatusInput
- type GetProfilingGroupProfilingStatusLatestAggregatedProfile
- type GetProfilingGroupProfilingStatusLatestAggregatedProfileArgs
- func (GetProfilingGroupProfilingStatusLatestAggregatedProfileArgs) ElementType() reflect.Type
- func (i GetProfilingGroupProfilingStatusLatestAggregatedProfileArgs) ToGetProfilingGroupProfilingStatusLatestAggregatedProfileOutput() GetProfilingGroupProfilingStatusLatestAggregatedProfileOutput
- func (i GetProfilingGroupProfilingStatusLatestAggregatedProfileArgs) ToGetProfilingGroupProfilingStatusLatestAggregatedProfileOutputWithContext(ctx context.Context) GetProfilingGroupProfilingStatusLatestAggregatedProfileOutput
- type GetProfilingGroupProfilingStatusLatestAggregatedProfileArray
- func (GetProfilingGroupProfilingStatusLatestAggregatedProfileArray) ElementType() reflect.Type
- func (i GetProfilingGroupProfilingStatusLatestAggregatedProfileArray) ToGetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput() GetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput
- func (i GetProfilingGroupProfilingStatusLatestAggregatedProfileArray) ToGetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutputWithContext(ctx context.Context) GetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput
- type GetProfilingGroupProfilingStatusLatestAggregatedProfileArrayInput
- type GetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput
- func (GetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput) ElementType() reflect.Type
- func (o GetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput) Index(i pulumi.IntInput) GetProfilingGroupProfilingStatusLatestAggregatedProfileOutput
- func (o GetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput) ToGetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput() GetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput
- func (o GetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput) ToGetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutputWithContext(ctx context.Context) GetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput
- type GetProfilingGroupProfilingStatusLatestAggregatedProfileInput
- type GetProfilingGroupProfilingStatusLatestAggregatedProfileOutput
- func (GetProfilingGroupProfilingStatusLatestAggregatedProfileOutput) ElementType() reflect.Type
- func (o GetProfilingGroupProfilingStatusLatestAggregatedProfileOutput) Period() pulumi.StringOutput
- func (o GetProfilingGroupProfilingStatusLatestAggregatedProfileOutput) Start() pulumi.StringOutput
- func (o GetProfilingGroupProfilingStatusLatestAggregatedProfileOutput) ToGetProfilingGroupProfilingStatusLatestAggregatedProfileOutput() GetProfilingGroupProfilingStatusLatestAggregatedProfileOutput
- func (o GetProfilingGroupProfilingStatusLatestAggregatedProfileOutput) ToGetProfilingGroupProfilingStatusLatestAggregatedProfileOutputWithContext(ctx context.Context) GetProfilingGroupProfilingStatusLatestAggregatedProfileOutput
- type GetProfilingGroupProfilingStatusOutput
- func (GetProfilingGroupProfilingStatusOutput) ElementType() reflect.Type
- func (o GetProfilingGroupProfilingStatusOutput) LatestAgentOrchestratedAt() pulumi.StringOutput
- func (o GetProfilingGroupProfilingStatusOutput) LatestAgentProfileReportedAt() pulumi.StringOutput
- func (o GetProfilingGroupProfilingStatusOutput) LatestAggregatedProfiles() GetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput
- func (o GetProfilingGroupProfilingStatusOutput) ToGetProfilingGroupProfilingStatusOutput() GetProfilingGroupProfilingStatusOutput
- func (o GetProfilingGroupProfilingStatusOutput) ToGetProfilingGroupProfilingStatusOutputWithContext(ctx context.Context) GetProfilingGroupProfilingStatusOutput
- type LookupProfilingGroupArgs
- type LookupProfilingGroupOutputArgs
- type LookupProfilingGroupResult
- type LookupProfilingGroupResultOutput
- func (o LookupProfilingGroupResultOutput) AgentOrchestrationConfigs() GetProfilingGroupAgentOrchestrationConfigArrayOutput
- func (o LookupProfilingGroupResultOutput) Arn() pulumi.StringOutput
- func (o LookupProfilingGroupResultOutput) ComputePlatform() pulumi.StringOutput
- func (o LookupProfilingGroupResultOutput) CreatedAt() pulumi.StringOutput
- func (LookupProfilingGroupResultOutput) ElementType() reflect.Type
- func (o LookupProfilingGroupResultOutput) Id() pulumi.StringOutput
- func (o LookupProfilingGroupResultOutput) Name() pulumi.StringOutput
- func (o LookupProfilingGroupResultOutput) ProfilingStatuses() GetProfilingGroupProfilingStatusArrayOutput
- func (o LookupProfilingGroupResultOutput) Region() pulumi.StringOutput
- func (o LookupProfilingGroupResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupProfilingGroupResultOutput) ToLookupProfilingGroupResultOutput() LookupProfilingGroupResultOutput
- func (o LookupProfilingGroupResultOutput) ToLookupProfilingGroupResultOutputWithContext(ctx context.Context) LookupProfilingGroupResultOutput
- func (o LookupProfilingGroupResultOutput) UpdatedAt() pulumi.StringOutput
- type ProfilingGroup
- type ProfilingGroupAgentOrchestrationConfig
- type ProfilingGroupAgentOrchestrationConfigArgs
- func (ProfilingGroupAgentOrchestrationConfigArgs) ElementType() reflect.Type
- func (i ProfilingGroupAgentOrchestrationConfigArgs) ToProfilingGroupAgentOrchestrationConfigOutput() ProfilingGroupAgentOrchestrationConfigOutput
- func (i ProfilingGroupAgentOrchestrationConfigArgs) ToProfilingGroupAgentOrchestrationConfigOutputWithContext(ctx context.Context) ProfilingGroupAgentOrchestrationConfigOutput
- func (i ProfilingGroupAgentOrchestrationConfigArgs) ToProfilingGroupAgentOrchestrationConfigPtrOutput() ProfilingGroupAgentOrchestrationConfigPtrOutput
- func (i ProfilingGroupAgentOrchestrationConfigArgs) ToProfilingGroupAgentOrchestrationConfigPtrOutputWithContext(ctx context.Context) ProfilingGroupAgentOrchestrationConfigPtrOutput
- type ProfilingGroupAgentOrchestrationConfigInput
- type ProfilingGroupAgentOrchestrationConfigOutput
- func (ProfilingGroupAgentOrchestrationConfigOutput) ElementType() reflect.Type
- func (o ProfilingGroupAgentOrchestrationConfigOutput) ProfilingEnabled() pulumi.BoolOutput
- func (o ProfilingGroupAgentOrchestrationConfigOutput) ToProfilingGroupAgentOrchestrationConfigOutput() ProfilingGroupAgentOrchestrationConfigOutput
- func (o ProfilingGroupAgentOrchestrationConfigOutput) ToProfilingGroupAgentOrchestrationConfigOutputWithContext(ctx context.Context) ProfilingGroupAgentOrchestrationConfigOutput
- func (o ProfilingGroupAgentOrchestrationConfigOutput) ToProfilingGroupAgentOrchestrationConfigPtrOutput() ProfilingGroupAgentOrchestrationConfigPtrOutput
- func (o ProfilingGroupAgentOrchestrationConfigOutput) ToProfilingGroupAgentOrchestrationConfigPtrOutputWithContext(ctx context.Context) ProfilingGroupAgentOrchestrationConfigPtrOutput
- type ProfilingGroupAgentOrchestrationConfigPtrInput
- type ProfilingGroupAgentOrchestrationConfigPtrOutput
- func (o ProfilingGroupAgentOrchestrationConfigPtrOutput) Elem() ProfilingGroupAgentOrchestrationConfigOutput
- func (ProfilingGroupAgentOrchestrationConfigPtrOutput) ElementType() reflect.Type
- func (o ProfilingGroupAgentOrchestrationConfigPtrOutput) ProfilingEnabled() pulumi.BoolPtrOutput
- func (o ProfilingGroupAgentOrchestrationConfigPtrOutput) ToProfilingGroupAgentOrchestrationConfigPtrOutput() ProfilingGroupAgentOrchestrationConfigPtrOutput
- func (o ProfilingGroupAgentOrchestrationConfigPtrOutput) ToProfilingGroupAgentOrchestrationConfigPtrOutputWithContext(ctx context.Context) ProfilingGroupAgentOrchestrationConfigPtrOutput
- type ProfilingGroupArgs
- type ProfilingGroupArray
- type ProfilingGroupArrayInput
- type ProfilingGroupArrayOutput
- func (ProfilingGroupArrayOutput) ElementType() reflect.Type
- func (o ProfilingGroupArrayOutput) Index(i pulumi.IntInput) ProfilingGroupOutput
- func (o ProfilingGroupArrayOutput) ToProfilingGroupArrayOutput() ProfilingGroupArrayOutput
- func (o ProfilingGroupArrayOutput) ToProfilingGroupArrayOutputWithContext(ctx context.Context) ProfilingGroupArrayOutput
- type ProfilingGroupInput
- type ProfilingGroupMap
- type ProfilingGroupMapInput
- type ProfilingGroupMapOutput
- func (ProfilingGroupMapOutput) ElementType() reflect.Type
- func (o ProfilingGroupMapOutput) MapIndex(k pulumi.StringInput) ProfilingGroupOutput
- func (o ProfilingGroupMapOutput) ToProfilingGroupMapOutput() ProfilingGroupMapOutput
- func (o ProfilingGroupMapOutput) ToProfilingGroupMapOutputWithContext(ctx context.Context) ProfilingGroupMapOutput
- type ProfilingGroupOutput
- func (o ProfilingGroupOutput) AgentOrchestrationConfig() ProfilingGroupAgentOrchestrationConfigPtrOutput
- func (o ProfilingGroupOutput) Arn() pulumi.StringOutput
- func (o ProfilingGroupOutput) ComputePlatform() pulumi.StringOutput
- func (ProfilingGroupOutput) ElementType() reflect.Type
- func (o ProfilingGroupOutput) Name() pulumi.StringOutput
- func (o ProfilingGroupOutput) Region() pulumi.StringOutput
- func (o ProfilingGroupOutput) Tags() pulumi.StringMapOutput
- func (o ProfilingGroupOutput) TagsAll() pulumi.StringMapOutput
- func (o ProfilingGroupOutput) ToProfilingGroupOutput() ProfilingGroupOutput
- func (o ProfilingGroupOutput) ToProfilingGroupOutputWithContext(ctx context.Context) ProfilingGroupOutput
- type ProfilingGroupState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetProfilingGroupAgentOrchestrationConfig ¶
type GetProfilingGroupAgentOrchestrationConfig struct {
ProfilingEnabled bool `pulumi:"profilingEnabled"`
}
type GetProfilingGroupAgentOrchestrationConfigArgs ¶
type GetProfilingGroupAgentOrchestrationConfigArgs struct {
ProfilingEnabled pulumi.BoolInput `pulumi:"profilingEnabled"`
}
func (GetProfilingGroupAgentOrchestrationConfigArgs) ElementType ¶
func (GetProfilingGroupAgentOrchestrationConfigArgs) ElementType() reflect.Type
func (GetProfilingGroupAgentOrchestrationConfigArgs) ToGetProfilingGroupAgentOrchestrationConfigOutput ¶
func (i GetProfilingGroupAgentOrchestrationConfigArgs) ToGetProfilingGroupAgentOrchestrationConfigOutput() GetProfilingGroupAgentOrchestrationConfigOutput
func (GetProfilingGroupAgentOrchestrationConfigArgs) ToGetProfilingGroupAgentOrchestrationConfigOutputWithContext ¶
func (i GetProfilingGroupAgentOrchestrationConfigArgs) ToGetProfilingGroupAgentOrchestrationConfigOutputWithContext(ctx context.Context) GetProfilingGroupAgentOrchestrationConfigOutput
type GetProfilingGroupAgentOrchestrationConfigArray ¶
type GetProfilingGroupAgentOrchestrationConfigArray []GetProfilingGroupAgentOrchestrationConfigInput
func (GetProfilingGroupAgentOrchestrationConfigArray) ElementType ¶
func (GetProfilingGroupAgentOrchestrationConfigArray) ElementType() reflect.Type
func (GetProfilingGroupAgentOrchestrationConfigArray) ToGetProfilingGroupAgentOrchestrationConfigArrayOutput ¶
func (i GetProfilingGroupAgentOrchestrationConfigArray) ToGetProfilingGroupAgentOrchestrationConfigArrayOutput() GetProfilingGroupAgentOrchestrationConfigArrayOutput
func (GetProfilingGroupAgentOrchestrationConfigArray) ToGetProfilingGroupAgentOrchestrationConfigArrayOutputWithContext ¶
func (i GetProfilingGroupAgentOrchestrationConfigArray) ToGetProfilingGroupAgentOrchestrationConfigArrayOutputWithContext(ctx context.Context) GetProfilingGroupAgentOrchestrationConfigArrayOutput
type GetProfilingGroupAgentOrchestrationConfigArrayInput ¶
type GetProfilingGroupAgentOrchestrationConfigArrayInput interface {
pulumi.Input
ToGetProfilingGroupAgentOrchestrationConfigArrayOutput() GetProfilingGroupAgentOrchestrationConfigArrayOutput
ToGetProfilingGroupAgentOrchestrationConfigArrayOutputWithContext(context.Context) GetProfilingGroupAgentOrchestrationConfigArrayOutput
}
GetProfilingGroupAgentOrchestrationConfigArrayInput is an input type that accepts GetProfilingGroupAgentOrchestrationConfigArray and GetProfilingGroupAgentOrchestrationConfigArrayOutput values. You can construct a concrete instance of `GetProfilingGroupAgentOrchestrationConfigArrayInput` via:
GetProfilingGroupAgentOrchestrationConfigArray{ GetProfilingGroupAgentOrchestrationConfigArgs{...} }
type GetProfilingGroupAgentOrchestrationConfigArrayOutput ¶
type GetProfilingGroupAgentOrchestrationConfigArrayOutput struct{ *pulumi.OutputState }
func (GetProfilingGroupAgentOrchestrationConfigArrayOutput) ElementType ¶
func (GetProfilingGroupAgentOrchestrationConfigArrayOutput) ElementType() reflect.Type
func (GetProfilingGroupAgentOrchestrationConfigArrayOutput) ToGetProfilingGroupAgentOrchestrationConfigArrayOutput ¶
func (o GetProfilingGroupAgentOrchestrationConfigArrayOutput) ToGetProfilingGroupAgentOrchestrationConfigArrayOutput() GetProfilingGroupAgentOrchestrationConfigArrayOutput
func (GetProfilingGroupAgentOrchestrationConfigArrayOutput) ToGetProfilingGroupAgentOrchestrationConfigArrayOutputWithContext ¶
func (o GetProfilingGroupAgentOrchestrationConfigArrayOutput) ToGetProfilingGroupAgentOrchestrationConfigArrayOutputWithContext(ctx context.Context) GetProfilingGroupAgentOrchestrationConfigArrayOutput
type GetProfilingGroupAgentOrchestrationConfigInput ¶
type GetProfilingGroupAgentOrchestrationConfigInput interface {
pulumi.Input
ToGetProfilingGroupAgentOrchestrationConfigOutput() GetProfilingGroupAgentOrchestrationConfigOutput
ToGetProfilingGroupAgentOrchestrationConfigOutputWithContext(context.Context) GetProfilingGroupAgentOrchestrationConfigOutput
}
GetProfilingGroupAgentOrchestrationConfigInput is an input type that accepts GetProfilingGroupAgentOrchestrationConfigArgs and GetProfilingGroupAgentOrchestrationConfigOutput values. You can construct a concrete instance of `GetProfilingGroupAgentOrchestrationConfigInput` via:
GetProfilingGroupAgentOrchestrationConfigArgs{...}
type GetProfilingGroupAgentOrchestrationConfigOutput ¶
type GetProfilingGroupAgentOrchestrationConfigOutput struct{ *pulumi.OutputState }
func (GetProfilingGroupAgentOrchestrationConfigOutput) ElementType ¶
func (GetProfilingGroupAgentOrchestrationConfigOutput) ElementType() reflect.Type
func (GetProfilingGroupAgentOrchestrationConfigOutput) ProfilingEnabled ¶
func (o GetProfilingGroupAgentOrchestrationConfigOutput) ProfilingEnabled() pulumi.BoolOutput
func (GetProfilingGroupAgentOrchestrationConfigOutput) ToGetProfilingGroupAgentOrchestrationConfigOutput ¶
func (o GetProfilingGroupAgentOrchestrationConfigOutput) ToGetProfilingGroupAgentOrchestrationConfigOutput() GetProfilingGroupAgentOrchestrationConfigOutput
func (GetProfilingGroupAgentOrchestrationConfigOutput) ToGetProfilingGroupAgentOrchestrationConfigOutputWithContext ¶
func (o GetProfilingGroupAgentOrchestrationConfigOutput) ToGetProfilingGroupAgentOrchestrationConfigOutputWithContext(ctx context.Context) GetProfilingGroupAgentOrchestrationConfigOutput
type GetProfilingGroupProfilingStatus ¶
type GetProfilingGroupProfilingStatus struct {
LatestAgentOrchestratedAt string `pulumi:"latestAgentOrchestratedAt"`
LatestAgentProfileReportedAt string `pulumi:"latestAgentProfileReportedAt"`
LatestAggregatedProfiles []GetProfilingGroupProfilingStatusLatestAggregatedProfile `pulumi:"latestAggregatedProfiles"`
}
type GetProfilingGroupProfilingStatusArgs ¶
type GetProfilingGroupProfilingStatusArgs struct {
LatestAgentOrchestratedAt pulumi.StringInput `pulumi:"latestAgentOrchestratedAt"`
LatestAgentProfileReportedAt pulumi.StringInput `pulumi:"latestAgentProfileReportedAt"`
LatestAggregatedProfiles GetProfilingGroupProfilingStatusLatestAggregatedProfileArrayInput `pulumi:"latestAggregatedProfiles"`
}
func (GetProfilingGroupProfilingStatusArgs) ElementType ¶
func (GetProfilingGroupProfilingStatusArgs) ElementType() reflect.Type
func (GetProfilingGroupProfilingStatusArgs) ToGetProfilingGroupProfilingStatusOutput ¶
func (i GetProfilingGroupProfilingStatusArgs) ToGetProfilingGroupProfilingStatusOutput() GetProfilingGroupProfilingStatusOutput
func (GetProfilingGroupProfilingStatusArgs) ToGetProfilingGroupProfilingStatusOutputWithContext ¶
func (i GetProfilingGroupProfilingStatusArgs) ToGetProfilingGroupProfilingStatusOutputWithContext(ctx context.Context) GetProfilingGroupProfilingStatusOutput
type GetProfilingGroupProfilingStatusArray ¶
type GetProfilingGroupProfilingStatusArray []GetProfilingGroupProfilingStatusInput
func (GetProfilingGroupProfilingStatusArray) ElementType ¶
func (GetProfilingGroupProfilingStatusArray) ElementType() reflect.Type
func (GetProfilingGroupProfilingStatusArray) ToGetProfilingGroupProfilingStatusArrayOutput ¶
func (i GetProfilingGroupProfilingStatusArray) ToGetProfilingGroupProfilingStatusArrayOutput() GetProfilingGroupProfilingStatusArrayOutput
func (GetProfilingGroupProfilingStatusArray) ToGetProfilingGroupProfilingStatusArrayOutputWithContext ¶
func (i GetProfilingGroupProfilingStatusArray) ToGetProfilingGroupProfilingStatusArrayOutputWithContext(ctx context.Context) GetProfilingGroupProfilingStatusArrayOutput
type GetProfilingGroupProfilingStatusArrayInput ¶
type GetProfilingGroupProfilingStatusArrayInput interface {
pulumi.Input
ToGetProfilingGroupProfilingStatusArrayOutput() GetProfilingGroupProfilingStatusArrayOutput
ToGetProfilingGroupProfilingStatusArrayOutputWithContext(context.Context) GetProfilingGroupProfilingStatusArrayOutput
}
GetProfilingGroupProfilingStatusArrayInput is an input type that accepts GetProfilingGroupProfilingStatusArray and GetProfilingGroupProfilingStatusArrayOutput values. You can construct a concrete instance of `GetProfilingGroupProfilingStatusArrayInput` via:
GetProfilingGroupProfilingStatusArray{ GetProfilingGroupProfilingStatusArgs{...} }
type GetProfilingGroupProfilingStatusArrayOutput ¶
type GetProfilingGroupProfilingStatusArrayOutput struct{ *pulumi.OutputState }
func (GetProfilingGroupProfilingStatusArrayOutput) ElementType ¶
func (GetProfilingGroupProfilingStatusArrayOutput) ElementType() reflect.Type
func (GetProfilingGroupProfilingStatusArrayOutput) ToGetProfilingGroupProfilingStatusArrayOutput ¶
func (o GetProfilingGroupProfilingStatusArrayOutput) ToGetProfilingGroupProfilingStatusArrayOutput() GetProfilingGroupProfilingStatusArrayOutput
func (GetProfilingGroupProfilingStatusArrayOutput) ToGetProfilingGroupProfilingStatusArrayOutputWithContext ¶
func (o GetProfilingGroupProfilingStatusArrayOutput) ToGetProfilingGroupProfilingStatusArrayOutputWithContext(ctx context.Context) GetProfilingGroupProfilingStatusArrayOutput
type GetProfilingGroupProfilingStatusInput ¶
type GetProfilingGroupProfilingStatusInput interface {
pulumi.Input
ToGetProfilingGroupProfilingStatusOutput() GetProfilingGroupProfilingStatusOutput
ToGetProfilingGroupProfilingStatusOutputWithContext(context.Context) GetProfilingGroupProfilingStatusOutput
}
GetProfilingGroupProfilingStatusInput is an input type that accepts GetProfilingGroupProfilingStatusArgs and GetProfilingGroupProfilingStatusOutput values. You can construct a concrete instance of `GetProfilingGroupProfilingStatusInput` via:
GetProfilingGroupProfilingStatusArgs{...}
type GetProfilingGroupProfilingStatusLatestAggregatedProfileArgs ¶
type GetProfilingGroupProfilingStatusLatestAggregatedProfileArgs struct {
Period pulumi.StringInput `pulumi:"period"`
Start pulumi.StringInput `pulumi:"start"`
}
func (GetProfilingGroupProfilingStatusLatestAggregatedProfileArgs) ElementType ¶
func (GetProfilingGroupProfilingStatusLatestAggregatedProfileArgs) ElementType() reflect.Type
func (GetProfilingGroupProfilingStatusLatestAggregatedProfileArgs) ToGetProfilingGroupProfilingStatusLatestAggregatedProfileOutput ¶
func (i GetProfilingGroupProfilingStatusLatestAggregatedProfileArgs) ToGetProfilingGroupProfilingStatusLatestAggregatedProfileOutput() GetProfilingGroupProfilingStatusLatestAggregatedProfileOutput
func (GetProfilingGroupProfilingStatusLatestAggregatedProfileArgs) ToGetProfilingGroupProfilingStatusLatestAggregatedProfileOutputWithContext ¶
func (i GetProfilingGroupProfilingStatusLatestAggregatedProfileArgs) ToGetProfilingGroupProfilingStatusLatestAggregatedProfileOutputWithContext(ctx context.Context) GetProfilingGroupProfilingStatusLatestAggregatedProfileOutput
type GetProfilingGroupProfilingStatusLatestAggregatedProfileArray ¶
type GetProfilingGroupProfilingStatusLatestAggregatedProfileArray []GetProfilingGroupProfilingStatusLatestAggregatedProfileInput
func (GetProfilingGroupProfilingStatusLatestAggregatedProfileArray) ElementType ¶
func (GetProfilingGroupProfilingStatusLatestAggregatedProfileArray) ElementType() reflect.Type
func (GetProfilingGroupProfilingStatusLatestAggregatedProfileArray) ToGetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput ¶
func (i GetProfilingGroupProfilingStatusLatestAggregatedProfileArray) ToGetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput() GetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput
func (GetProfilingGroupProfilingStatusLatestAggregatedProfileArray) ToGetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutputWithContext ¶
func (i GetProfilingGroupProfilingStatusLatestAggregatedProfileArray) ToGetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutputWithContext(ctx context.Context) GetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput
type GetProfilingGroupProfilingStatusLatestAggregatedProfileArrayInput ¶
type GetProfilingGroupProfilingStatusLatestAggregatedProfileArrayInput interface {
pulumi.Input
ToGetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput() GetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput
ToGetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutputWithContext(context.Context) GetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput
}
GetProfilingGroupProfilingStatusLatestAggregatedProfileArrayInput is an input type that accepts GetProfilingGroupProfilingStatusLatestAggregatedProfileArray and GetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput values. You can construct a concrete instance of `GetProfilingGroupProfilingStatusLatestAggregatedProfileArrayInput` via:
GetProfilingGroupProfilingStatusLatestAggregatedProfileArray{ GetProfilingGroupProfilingStatusLatestAggregatedProfileArgs{...} }
type GetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput ¶
type GetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput struct{ *pulumi.OutputState }
func (GetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput) ElementType ¶
func (GetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput) ElementType() reflect.Type
func (GetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput) ToGetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput ¶
func (o GetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput) ToGetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput() GetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput
func (GetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput) ToGetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutputWithContext ¶
func (o GetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput) ToGetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutputWithContext(ctx context.Context) GetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput
type GetProfilingGroupProfilingStatusLatestAggregatedProfileInput ¶
type GetProfilingGroupProfilingStatusLatestAggregatedProfileInput interface {
pulumi.Input
ToGetProfilingGroupProfilingStatusLatestAggregatedProfileOutput() GetProfilingGroupProfilingStatusLatestAggregatedProfileOutput
ToGetProfilingGroupProfilingStatusLatestAggregatedProfileOutputWithContext(context.Context) GetProfilingGroupProfilingStatusLatestAggregatedProfileOutput
}
GetProfilingGroupProfilingStatusLatestAggregatedProfileInput is an input type that accepts GetProfilingGroupProfilingStatusLatestAggregatedProfileArgs and GetProfilingGroupProfilingStatusLatestAggregatedProfileOutput values. You can construct a concrete instance of `GetProfilingGroupProfilingStatusLatestAggregatedProfileInput` via:
GetProfilingGroupProfilingStatusLatestAggregatedProfileArgs{...}
type GetProfilingGroupProfilingStatusLatestAggregatedProfileOutput ¶
type GetProfilingGroupProfilingStatusLatestAggregatedProfileOutput struct{ *pulumi.OutputState }
func (GetProfilingGroupProfilingStatusLatestAggregatedProfileOutput) ElementType ¶
func (GetProfilingGroupProfilingStatusLatestAggregatedProfileOutput) ElementType() reflect.Type
func (GetProfilingGroupProfilingStatusLatestAggregatedProfileOutput) Period ¶
func (o GetProfilingGroupProfilingStatusLatestAggregatedProfileOutput) Period() pulumi.StringOutput
func (GetProfilingGroupProfilingStatusLatestAggregatedProfileOutput) ToGetProfilingGroupProfilingStatusLatestAggregatedProfileOutput ¶
func (o GetProfilingGroupProfilingStatusLatestAggregatedProfileOutput) ToGetProfilingGroupProfilingStatusLatestAggregatedProfileOutput() GetProfilingGroupProfilingStatusLatestAggregatedProfileOutput
func (GetProfilingGroupProfilingStatusLatestAggregatedProfileOutput) ToGetProfilingGroupProfilingStatusLatestAggregatedProfileOutputWithContext ¶
func (o GetProfilingGroupProfilingStatusLatestAggregatedProfileOutput) ToGetProfilingGroupProfilingStatusLatestAggregatedProfileOutputWithContext(ctx context.Context) GetProfilingGroupProfilingStatusLatestAggregatedProfileOutput
type GetProfilingGroupProfilingStatusOutput ¶
type GetProfilingGroupProfilingStatusOutput struct{ *pulumi.OutputState }
func (GetProfilingGroupProfilingStatusOutput) ElementType ¶
func (GetProfilingGroupProfilingStatusOutput) ElementType() reflect.Type
func (GetProfilingGroupProfilingStatusOutput) LatestAgentOrchestratedAt ¶
func (o GetProfilingGroupProfilingStatusOutput) LatestAgentOrchestratedAt() pulumi.StringOutput
func (GetProfilingGroupProfilingStatusOutput) LatestAgentProfileReportedAt ¶
func (o GetProfilingGroupProfilingStatusOutput) LatestAgentProfileReportedAt() pulumi.StringOutput
func (GetProfilingGroupProfilingStatusOutput) LatestAggregatedProfiles ¶
func (o GetProfilingGroupProfilingStatusOutput) LatestAggregatedProfiles() GetProfilingGroupProfilingStatusLatestAggregatedProfileArrayOutput
func (GetProfilingGroupProfilingStatusOutput) ToGetProfilingGroupProfilingStatusOutput ¶
func (o GetProfilingGroupProfilingStatusOutput) ToGetProfilingGroupProfilingStatusOutput() GetProfilingGroupProfilingStatusOutput
func (GetProfilingGroupProfilingStatusOutput) ToGetProfilingGroupProfilingStatusOutputWithContext ¶
func (o GetProfilingGroupProfilingStatusOutput) ToGetProfilingGroupProfilingStatusOutputWithContext(ctx context.Context) GetProfilingGroupProfilingStatusOutput
type LookupProfilingGroupArgs ¶
type LookupProfilingGroupArgs struct {
// The name of the profiling group.
Name string `pulumi:"name"`
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region *string `pulumi:"region"`
}
A collection of arguments for invoking getProfilingGroup.
type LookupProfilingGroupOutputArgs ¶
type LookupProfilingGroupOutputArgs struct {
// The name of the profiling group.
Name pulumi.StringInput `pulumi:"name"`
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringPtrInput `pulumi:"region"`
}
A collection of arguments for invoking getProfilingGroup.
func (LookupProfilingGroupOutputArgs) ElementType ¶
func (LookupProfilingGroupOutputArgs) ElementType() reflect.Type
type LookupProfilingGroupResult ¶
type LookupProfilingGroupResult struct {
// Profiling Group agent orchestration config
AgentOrchestrationConfigs []GetProfilingGroupAgentOrchestrationConfig `pulumi:"agentOrchestrationConfigs"`
// ARN of the Profiling Group.
Arn string `pulumi:"arn"`
// The compute platform of the profiling group.
ComputePlatform string `pulumi:"computePlatform"`
// Timestamp when Profiling Group was created.
CreatedAt string `pulumi:"createdAt"`
Id string `pulumi:"id"`
Name string `pulumi:"name"`
// The status of the Profiling Group.
ProfilingStatuses []GetProfilingGroupProfilingStatus `pulumi:"profilingStatuses"`
Region string `pulumi:"region"`
// Mapping of Key-Value tags for the resource.
Tags map[string]string `pulumi:"tags"`
// Timestamp when Profiling Group was updated.
UpdatedAt string `pulumi:"updatedAt"`
}
A collection of values returned by getProfilingGroup.
func LookupProfilingGroup ¶
func LookupProfilingGroup(ctx *pulumi.Context, args *LookupProfilingGroupArgs, opts ...pulumi.InvokeOption) (*LookupProfilingGroupResult, error)
Data source for managing an AWS CodeGuru Profiler Profiling Group.
## Example Usage
### Basic Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/codeguruprofiler" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := codeguruprofiler.LookupProfilingGroup(ctx, &codeguruprofiler.LookupProfilingGroupArgs{
Name: "example",
}, nil)
if err != nil {
return err
}
return nil
})
}
```
type LookupProfilingGroupResultOutput ¶
type LookupProfilingGroupResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getProfilingGroup.
func LookupProfilingGroupOutput ¶
func LookupProfilingGroupOutput(ctx *pulumi.Context, args LookupProfilingGroupOutputArgs, opts ...pulumi.InvokeOption) LookupProfilingGroupResultOutput
func (LookupProfilingGroupResultOutput) AgentOrchestrationConfigs ¶
func (o LookupProfilingGroupResultOutput) AgentOrchestrationConfigs() GetProfilingGroupAgentOrchestrationConfigArrayOutput
Profiling Group agent orchestration config
func (LookupProfilingGroupResultOutput) Arn ¶
func (o LookupProfilingGroupResultOutput) Arn() pulumi.StringOutput
ARN of the Profiling Group.
func (LookupProfilingGroupResultOutput) ComputePlatform ¶
func (o LookupProfilingGroupResultOutput) ComputePlatform() pulumi.StringOutput
The compute platform of the profiling group.
func (LookupProfilingGroupResultOutput) CreatedAt ¶
func (o LookupProfilingGroupResultOutput) CreatedAt() pulumi.StringOutput
Timestamp when Profiling Group was created.
func (LookupProfilingGroupResultOutput) ElementType ¶
func (LookupProfilingGroupResultOutput) ElementType() reflect.Type
func (LookupProfilingGroupResultOutput) Id ¶
func (o LookupProfilingGroupResultOutput) Id() pulumi.StringOutput
func (LookupProfilingGroupResultOutput) Name ¶
func (o LookupProfilingGroupResultOutput) Name() pulumi.StringOutput
func (LookupProfilingGroupResultOutput) ProfilingStatuses ¶
func (o LookupProfilingGroupResultOutput) ProfilingStatuses() GetProfilingGroupProfilingStatusArrayOutput
The status of the Profiling Group.
func (LookupProfilingGroupResultOutput) Region ¶
func (o LookupProfilingGroupResultOutput) Region() pulumi.StringOutput
func (LookupProfilingGroupResultOutput) Tags ¶
func (o LookupProfilingGroupResultOutput) Tags() pulumi.StringMapOutput
Mapping of Key-Value tags for the resource.
func (LookupProfilingGroupResultOutput) ToLookupProfilingGroupResultOutput ¶
func (o LookupProfilingGroupResultOutput) ToLookupProfilingGroupResultOutput() LookupProfilingGroupResultOutput
func (LookupProfilingGroupResultOutput) ToLookupProfilingGroupResultOutputWithContext ¶
func (o LookupProfilingGroupResultOutput) ToLookupProfilingGroupResultOutputWithContext(ctx context.Context) LookupProfilingGroupResultOutput
func (LookupProfilingGroupResultOutput) UpdatedAt ¶
func (o LookupProfilingGroupResultOutput) UpdatedAt() pulumi.StringOutput
Timestamp when Profiling Group was updated.
type ProfilingGroup ¶
type ProfilingGroup struct {
pulumi.CustomResourceState
// Specifies whether profiling is enabled or disabled for the created profiling. See Agent Orchestration Config for more details.
AgentOrchestrationConfig ProfilingGroupAgentOrchestrationConfigPtrOutput `pulumi:"agentOrchestrationConfig"`
// ARN of the profiling group.
Arn pulumi.StringOutput `pulumi:"arn"`
// Compute platform of the profiling group.
ComputePlatform pulumi.StringOutput `pulumi:"computePlatform"`
// Name of the profiling group.
//
// The following arguments are optional:
Name pulumi.StringOutput `pulumi:"name"`
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringOutput `pulumi:"region"`
// Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapOutput `pulumi:"tags"`
// A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"`
}
Resource for managing an AWS CodeGuru Profiler Profiling Group.
## Example Usage
### Basic Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/codeguruprofiler" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := codeguruprofiler.NewProfilingGroup(ctx, "example", &codeguruprofiler.ProfilingGroupArgs{
Name: pulumi.String("example"),
ComputePlatform: pulumi.String("Default"),
AgentOrchestrationConfig: &codeguruprofiler.ProfilingGroupAgentOrchestrationConfigArgs{
ProfilingEnabled: pulumi.Bool(true),
},
})
if err != nil {
return err
}
return nil
})
}
```
## Import
Using `pulumi import`, import CodeGuru Profiler Profiling Group using the `id`. For example:
```sh $ pulumi import aws:codeguruprofiler/profilingGroup:ProfilingGroup example profiling_group-name-12345678 ```
func GetProfilingGroup ¶
func GetProfilingGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ProfilingGroupState, opts ...pulumi.ResourceOption) (*ProfilingGroup, error)
GetProfilingGroup gets an existing ProfilingGroup resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewProfilingGroup ¶
func NewProfilingGroup(ctx *pulumi.Context, name string, args *ProfilingGroupArgs, opts ...pulumi.ResourceOption) (*ProfilingGroup, error)
NewProfilingGroup registers a new resource with the given unique name, arguments, and options.
func (*ProfilingGroup) ElementType ¶
func (*ProfilingGroup) ElementType() reflect.Type
func (*ProfilingGroup) ToProfilingGroupOutput ¶
func (i *ProfilingGroup) ToProfilingGroupOutput() ProfilingGroupOutput
func (*ProfilingGroup) ToProfilingGroupOutputWithContext ¶
func (i *ProfilingGroup) ToProfilingGroupOutputWithContext(ctx context.Context) ProfilingGroupOutput
type ProfilingGroupAgentOrchestrationConfig ¶
type ProfilingGroupAgentOrchestrationConfig struct {
// (Required) Boolean that specifies whether the profiling agent collects profiling data or
ProfilingEnabled bool `pulumi:"profilingEnabled"`
}
type ProfilingGroupAgentOrchestrationConfigArgs ¶
type ProfilingGroupAgentOrchestrationConfigArgs struct {
// (Required) Boolean that specifies whether the profiling agent collects profiling data or
ProfilingEnabled pulumi.BoolInput `pulumi:"profilingEnabled"`
}
func (ProfilingGroupAgentOrchestrationConfigArgs) ElementType ¶
func (ProfilingGroupAgentOrchestrationConfigArgs) ElementType() reflect.Type
func (ProfilingGroupAgentOrchestrationConfigArgs) ToProfilingGroupAgentOrchestrationConfigOutput ¶
func (i ProfilingGroupAgentOrchestrationConfigArgs) ToProfilingGroupAgentOrchestrationConfigOutput() ProfilingGroupAgentOrchestrationConfigOutput
func (ProfilingGroupAgentOrchestrationConfigArgs) ToProfilingGroupAgentOrchestrationConfigOutputWithContext ¶
func (i ProfilingGroupAgentOrchestrationConfigArgs) ToProfilingGroupAgentOrchestrationConfigOutputWithContext(ctx context.Context) ProfilingGroupAgentOrchestrationConfigOutput
func (ProfilingGroupAgentOrchestrationConfigArgs) ToProfilingGroupAgentOrchestrationConfigPtrOutput ¶
func (i ProfilingGroupAgentOrchestrationConfigArgs) ToProfilingGroupAgentOrchestrationConfigPtrOutput() ProfilingGroupAgentOrchestrationConfigPtrOutput
func (ProfilingGroupAgentOrchestrationConfigArgs) ToProfilingGroupAgentOrchestrationConfigPtrOutputWithContext ¶
func (i ProfilingGroupAgentOrchestrationConfigArgs) ToProfilingGroupAgentOrchestrationConfigPtrOutputWithContext(ctx context.Context) ProfilingGroupAgentOrchestrationConfigPtrOutput
type ProfilingGroupAgentOrchestrationConfigInput ¶
type ProfilingGroupAgentOrchestrationConfigInput interface {
pulumi.Input
ToProfilingGroupAgentOrchestrationConfigOutput() ProfilingGroupAgentOrchestrationConfigOutput
ToProfilingGroupAgentOrchestrationConfigOutputWithContext(context.Context) ProfilingGroupAgentOrchestrationConfigOutput
}
ProfilingGroupAgentOrchestrationConfigInput is an input type that accepts ProfilingGroupAgentOrchestrationConfigArgs and ProfilingGroupAgentOrchestrationConfigOutput values. You can construct a concrete instance of `ProfilingGroupAgentOrchestrationConfigInput` via:
ProfilingGroupAgentOrchestrationConfigArgs{...}
type ProfilingGroupAgentOrchestrationConfigOutput ¶
type ProfilingGroupAgentOrchestrationConfigOutput struct{ *pulumi.OutputState }
func (ProfilingGroupAgentOrchestrationConfigOutput) ElementType ¶
func (ProfilingGroupAgentOrchestrationConfigOutput) ElementType() reflect.Type
func (ProfilingGroupAgentOrchestrationConfigOutput) ProfilingEnabled ¶
func (o ProfilingGroupAgentOrchestrationConfigOutput) ProfilingEnabled() pulumi.BoolOutput
(Required) Boolean that specifies whether the profiling agent collects profiling data or
func (ProfilingGroupAgentOrchestrationConfigOutput) ToProfilingGroupAgentOrchestrationConfigOutput ¶
func (o ProfilingGroupAgentOrchestrationConfigOutput) ToProfilingGroupAgentOrchestrationConfigOutput() ProfilingGroupAgentOrchestrationConfigOutput
func (ProfilingGroupAgentOrchestrationConfigOutput) ToProfilingGroupAgentOrchestrationConfigOutputWithContext ¶
func (o ProfilingGroupAgentOrchestrationConfigOutput) ToProfilingGroupAgentOrchestrationConfigOutputWithContext(ctx context.Context) ProfilingGroupAgentOrchestrationConfigOutput
func (ProfilingGroupAgentOrchestrationConfigOutput) ToProfilingGroupAgentOrchestrationConfigPtrOutput ¶
func (o ProfilingGroupAgentOrchestrationConfigOutput) ToProfilingGroupAgentOrchestrationConfigPtrOutput() ProfilingGroupAgentOrchestrationConfigPtrOutput
func (ProfilingGroupAgentOrchestrationConfigOutput) ToProfilingGroupAgentOrchestrationConfigPtrOutputWithContext ¶
func (o ProfilingGroupAgentOrchestrationConfigOutput) ToProfilingGroupAgentOrchestrationConfigPtrOutputWithContext(ctx context.Context) ProfilingGroupAgentOrchestrationConfigPtrOutput
type ProfilingGroupAgentOrchestrationConfigPtrInput ¶
type ProfilingGroupAgentOrchestrationConfigPtrInput interface {
pulumi.Input
ToProfilingGroupAgentOrchestrationConfigPtrOutput() ProfilingGroupAgentOrchestrationConfigPtrOutput
ToProfilingGroupAgentOrchestrationConfigPtrOutputWithContext(context.Context) ProfilingGroupAgentOrchestrationConfigPtrOutput
}
ProfilingGroupAgentOrchestrationConfigPtrInput is an input type that accepts ProfilingGroupAgentOrchestrationConfigArgs, ProfilingGroupAgentOrchestrationConfigPtr and ProfilingGroupAgentOrchestrationConfigPtrOutput values. You can construct a concrete instance of `ProfilingGroupAgentOrchestrationConfigPtrInput` via:
ProfilingGroupAgentOrchestrationConfigArgs{...}
or:
nil
func ProfilingGroupAgentOrchestrationConfigPtr ¶
func ProfilingGroupAgentOrchestrationConfigPtr(v *ProfilingGroupAgentOrchestrationConfigArgs) ProfilingGroupAgentOrchestrationConfigPtrInput
type ProfilingGroupAgentOrchestrationConfigPtrOutput ¶
type ProfilingGroupAgentOrchestrationConfigPtrOutput struct{ *pulumi.OutputState }
func (ProfilingGroupAgentOrchestrationConfigPtrOutput) ElementType ¶
func (ProfilingGroupAgentOrchestrationConfigPtrOutput) ElementType() reflect.Type
func (ProfilingGroupAgentOrchestrationConfigPtrOutput) ProfilingEnabled ¶
func (o ProfilingGroupAgentOrchestrationConfigPtrOutput) ProfilingEnabled() pulumi.BoolPtrOutput
(Required) Boolean that specifies whether the profiling agent collects profiling data or
func (ProfilingGroupAgentOrchestrationConfigPtrOutput) ToProfilingGroupAgentOrchestrationConfigPtrOutput ¶
func (o ProfilingGroupAgentOrchestrationConfigPtrOutput) ToProfilingGroupAgentOrchestrationConfigPtrOutput() ProfilingGroupAgentOrchestrationConfigPtrOutput
func (ProfilingGroupAgentOrchestrationConfigPtrOutput) ToProfilingGroupAgentOrchestrationConfigPtrOutputWithContext ¶
func (o ProfilingGroupAgentOrchestrationConfigPtrOutput) ToProfilingGroupAgentOrchestrationConfigPtrOutputWithContext(ctx context.Context) ProfilingGroupAgentOrchestrationConfigPtrOutput
type ProfilingGroupArgs ¶
type ProfilingGroupArgs struct {
// Specifies whether profiling is enabled or disabled for the created profiling. See Agent Orchestration Config for more details.
AgentOrchestrationConfig ProfilingGroupAgentOrchestrationConfigPtrInput
// Compute platform of the profiling group.
ComputePlatform pulumi.StringPtrInput
// Name of the profiling group.
//
// The following arguments are optional:
Name pulumi.StringPtrInput
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringPtrInput
// Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapInput
}
The set of arguments for constructing a ProfilingGroup resource.
func (ProfilingGroupArgs) ElementType ¶
func (ProfilingGroupArgs) ElementType() reflect.Type
type ProfilingGroupArray ¶
type ProfilingGroupArray []ProfilingGroupInput
func (ProfilingGroupArray) ElementType ¶
func (ProfilingGroupArray) ElementType() reflect.Type
func (ProfilingGroupArray) ToProfilingGroupArrayOutput ¶
func (i ProfilingGroupArray) ToProfilingGroupArrayOutput() ProfilingGroupArrayOutput
func (ProfilingGroupArray) ToProfilingGroupArrayOutputWithContext ¶
func (i ProfilingGroupArray) ToProfilingGroupArrayOutputWithContext(ctx context.Context) ProfilingGroupArrayOutput
type ProfilingGroupArrayInput ¶
type ProfilingGroupArrayInput interface {
pulumi.Input
ToProfilingGroupArrayOutput() ProfilingGroupArrayOutput
ToProfilingGroupArrayOutputWithContext(context.Context) ProfilingGroupArrayOutput
}
ProfilingGroupArrayInput is an input type that accepts ProfilingGroupArray and ProfilingGroupArrayOutput values. You can construct a concrete instance of `ProfilingGroupArrayInput` via:
ProfilingGroupArray{ ProfilingGroupArgs{...} }
type ProfilingGroupArrayOutput ¶
type ProfilingGroupArrayOutput struct{ *pulumi.OutputState }
func (ProfilingGroupArrayOutput) ElementType ¶
func (ProfilingGroupArrayOutput) ElementType() reflect.Type
func (ProfilingGroupArrayOutput) Index ¶
func (o ProfilingGroupArrayOutput) Index(i pulumi.IntInput) ProfilingGroupOutput
func (ProfilingGroupArrayOutput) ToProfilingGroupArrayOutput ¶
func (o ProfilingGroupArrayOutput) ToProfilingGroupArrayOutput() ProfilingGroupArrayOutput
func (ProfilingGroupArrayOutput) ToProfilingGroupArrayOutputWithContext ¶
func (o ProfilingGroupArrayOutput) ToProfilingGroupArrayOutputWithContext(ctx context.Context) ProfilingGroupArrayOutput
type ProfilingGroupInput ¶
type ProfilingGroupInput interface {
pulumi.Input
ToProfilingGroupOutput() ProfilingGroupOutput
ToProfilingGroupOutputWithContext(ctx context.Context) ProfilingGroupOutput
}
type ProfilingGroupMap ¶
type ProfilingGroupMap map[string]ProfilingGroupInput
func (ProfilingGroupMap) ElementType ¶
func (ProfilingGroupMap) ElementType() reflect.Type
func (ProfilingGroupMap) ToProfilingGroupMapOutput ¶
func (i ProfilingGroupMap) ToProfilingGroupMapOutput() ProfilingGroupMapOutput
func (ProfilingGroupMap) ToProfilingGroupMapOutputWithContext ¶
func (i ProfilingGroupMap) ToProfilingGroupMapOutputWithContext(ctx context.Context) ProfilingGroupMapOutput
type ProfilingGroupMapInput ¶
type ProfilingGroupMapInput interface {
pulumi.Input
ToProfilingGroupMapOutput() ProfilingGroupMapOutput
ToProfilingGroupMapOutputWithContext(context.Context) ProfilingGroupMapOutput
}
ProfilingGroupMapInput is an input type that accepts ProfilingGroupMap and ProfilingGroupMapOutput values. You can construct a concrete instance of `ProfilingGroupMapInput` via:
ProfilingGroupMap{ "key": ProfilingGroupArgs{...} }
type ProfilingGroupMapOutput ¶
type ProfilingGroupMapOutput struct{ *pulumi.OutputState }
func (ProfilingGroupMapOutput) ElementType ¶
func (ProfilingGroupMapOutput) ElementType() reflect.Type
func (ProfilingGroupMapOutput) MapIndex ¶
func (o ProfilingGroupMapOutput) MapIndex(k pulumi.StringInput) ProfilingGroupOutput
func (ProfilingGroupMapOutput) ToProfilingGroupMapOutput ¶
func (o ProfilingGroupMapOutput) ToProfilingGroupMapOutput() ProfilingGroupMapOutput
func (ProfilingGroupMapOutput) ToProfilingGroupMapOutputWithContext ¶
func (o ProfilingGroupMapOutput) ToProfilingGroupMapOutputWithContext(ctx context.Context) ProfilingGroupMapOutput
type ProfilingGroupOutput ¶
type ProfilingGroupOutput struct{ *pulumi.OutputState }
func (ProfilingGroupOutput) AgentOrchestrationConfig ¶
func (o ProfilingGroupOutput) AgentOrchestrationConfig() ProfilingGroupAgentOrchestrationConfigPtrOutput
Specifies whether profiling is enabled or disabled for the created profiling. See Agent Orchestration Config for more details.
func (ProfilingGroupOutput) Arn ¶
func (o ProfilingGroupOutput) Arn() pulumi.StringOutput
ARN of the profiling group.
func (ProfilingGroupOutput) ComputePlatform ¶
func (o ProfilingGroupOutput) ComputePlatform() pulumi.StringOutput
Compute platform of the profiling group.
func (ProfilingGroupOutput) ElementType ¶
func (ProfilingGroupOutput) ElementType() reflect.Type
func (ProfilingGroupOutput) Name ¶
func (o ProfilingGroupOutput) Name() pulumi.StringOutput
Name of the profiling group.
The following arguments are optional:
func (ProfilingGroupOutput) Region ¶
func (o ProfilingGroupOutput) Region() pulumi.StringOutput
Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
func (ProfilingGroupOutput) Tags ¶
func (o ProfilingGroupOutput) Tags() pulumi.StringMapOutput
Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (ProfilingGroupOutput) TagsAll ¶
func (o ProfilingGroupOutput) TagsAll() pulumi.StringMapOutput
A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
func (ProfilingGroupOutput) ToProfilingGroupOutput ¶
func (o ProfilingGroupOutput) ToProfilingGroupOutput() ProfilingGroupOutput
func (ProfilingGroupOutput) ToProfilingGroupOutputWithContext ¶
func (o ProfilingGroupOutput) ToProfilingGroupOutputWithContext(ctx context.Context) ProfilingGroupOutput
type ProfilingGroupState ¶
type ProfilingGroupState struct {
// Specifies whether profiling is enabled or disabled for the created profiling. See Agent Orchestration Config for more details.
AgentOrchestrationConfig ProfilingGroupAgentOrchestrationConfigPtrInput
// ARN of the profiling group.
Arn pulumi.StringPtrInput
// Compute platform of the profiling group.
ComputePlatform pulumi.StringPtrInput
// Name of the profiling group.
//
// The following arguments are optional:
Name pulumi.StringPtrInput
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringPtrInput
// Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapInput
// A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapInput
}
func (ProfilingGroupState) ElementType ¶
func (ProfilingGroupState) ElementType() reflect.Type