Documentation
¶
Index ¶
- Constants
- type AgentPermissionsProperties
- type AgentPermissionsPropertiesArgs
- func (AgentPermissionsPropertiesArgs) ElementType() reflect.Type
- func (i AgentPermissionsPropertiesArgs) ToAgentPermissionsPropertiesOutput() AgentPermissionsPropertiesOutput
- func (i AgentPermissionsPropertiesArgs) ToAgentPermissionsPropertiesOutputWithContext(ctx context.Context) AgentPermissionsPropertiesOutput
- func (i AgentPermissionsPropertiesArgs) ToAgentPermissionsPropertiesPtrOutput() AgentPermissionsPropertiesPtrOutput
- func (i AgentPermissionsPropertiesArgs) ToAgentPermissionsPropertiesPtrOutputWithContext(ctx context.Context) AgentPermissionsPropertiesPtrOutput
- type AgentPermissionsPropertiesInput
- type AgentPermissionsPropertiesOutput
- func (AgentPermissionsPropertiesOutput) ElementType() reflect.Type
- func (o AgentPermissionsPropertiesOutput) Principals() pulumi.StringArrayOutput
- func (o AgentPermissionsPropertiesOutput) ToAgentPermissionsPropertiesOutput() AgentPermissionsPropertiesOutput
- func (o AgentPermissionsPropertiesOutput) ToAgentPermissionsPropertiesOutputWithContext(ctx context.Context) AgentPermissionsPropertiesOutput
- func (o AgentPermissionsPropertiesOutput) ToAgentPermissionsPropertiesPtrOutput() AgentPermissionsPropertiesPtrOutput
- func (o AgentPermissionsPropertiesOutput) ToAgentPermissionsPropertiesPtrOutputWithContext(ctx context.Context) AgentPermissionsPropertiesPtrOutput
- type AgentPermissionsPropertiesPtrInput
- type AgentPermissionsPropertiesPtrOutput
- func (o AgentPermissionsPropertiesPtrOutput) Elem() AgentPermissionsPropertiesOutput
- func (AgentPermissionsPropertiesPtrOutput) ElementType() reflect.Type
- func (o AgentPermissionsPropertiesPtrOutput) Principals() pulumi.StringArrayOutput
- func (o AgentPermissionsPropertiesPtrOutput) ToAgentPermissionsPropertiesPtrOutput() AgentPermissionsPropertiesPtrOutput
- func (o AgentPermissionsPropertiesPtrOutput) ToAgentPermissionsPropertiesPtrOutputWithContext(ctx context.Context) AgentPermissionsPropertiesPtrOutput
- type ProfilingGroup
- type ProfilingGroupArgs
- type ProfilingGroupChannel
- type ProfilingGroupChannelArgs
- type ProfilingGroupChannelArray
- func (ProfilingGroupChannelArray) ElementType() reflect.Type
- func (i ProfilingGroupChannelArray) ToProfilingGroupChannelArrayOutput() ProfilingGroupChannelArrayOutput
- func (i ProfilingGroupChannelArray) ToProfilingGroupChannelArrayOutputWithContext(ctx context.Context) ProfilingGroupChannelArrayOutput
- type ProfilingGroupChannelArrayInput
- type ProfilingGroupChannelArrayOutput
- func (ProfilingGroupChannelArrayOutput) ElementType() reflect.Type
- func (o ProfilingGroupChannelArrayOutput) Index(i pulumi.IntInput) ProfilingGroupChannelOutput
- func (o ProfilingGroupChannelArrayOutput) ToProfilingGroupChannelArrayOutput() ProfilingGroupChannelArrayOutput
- func (o ProfilingGroupChannelArrayOutput) ToProfilingGroupChannelArrayOutputWithContext(ctx context.Context) ProfilingGroupChannelArrayOutput
- type ProfilingGroupChannelInput
- type ProfilingGroupChannelOutput
- func (o ProfilingGroupChannelOutput) ChannelId() pulumi.StringPtrOutput
- func (o ProfilingGroupChannelOutput) ChannelUri() pulumi.StringOutput
- func (ProfilingGroupChannelOutput) ElementType() reflect.Type
- func (o ProfilingGroupChannelOutput) ToProfilingGroupChannelOutput() ProfilingGroupChannelOutput
- func (o ProfilingGroupChannelOutput) ToProfilingGroupChannelOutputWithContext(ctx context.Context) ProfilingGroupChannelOutput
- type ProfilingGroupComputePlatform
- func (ProfilingGroupComputePlatform) ElementType() reflect.Type
- func (e ProfilingGroupComputePlatform) ToProfilingGroupComputePlatformOutput() ProfilingGroupComputePlatformOutput
- func (e ProfilingGroupComputePlatform) ToProfilingGroupComputePlatformOutputWithContext(ctx context.Context) ProfilingGroupComputePlatformOutput
- func (e ProfilingGroupComputePlatform) ToProfilingGroupComputePlatformPtrOutput() ProfilingGroupComputePlatformPtrOutput
- func (e ProfilingGroupComputePlatform) ToProfilingGroupComputePlatformPtrOutputWithContext(ctx context.Context) ProfilingGroupComputePlatformPtrOutput
- func (e ProfilingGroupComputePlatform) ToStringOutput() pulumi.StringOutput
- func (e ProfilingGroupComputePlatform) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ProfilingGroupComputePlatform) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ProfilingGroupComputePlatform) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ProfilingGroupComputePlatformInput
- type ProfilingGroupComputePlatformOutput
- func (ProfilingGroupComputePlatformOutput) ElementType() reflect.Type
- func (o ProfilingGroupComputePlatformOutput) ToProfilingGroupComputePlatformOutput() ProfilingGroupComputePlatformOutput
- func (o ProfilingGroupComputePlatformOutput) ToProfilingGroupComputePlatformOutputWithContext(ctx context.Context) ProfilingGroupComputePlatformOutput
- func (o ProfilingGroupComputePlatformOutput) ToProfilingGroupComputePlatformPtrOutput() ProfilingGroupComputePlatformPtrOutput
- func (o ProfilingGroupComputePlatformOutput) ToProfilingGroupComputePlatformPtrOutputWithContext(ctx context.Context) ProfilingGroupComputePlatformPtrOutput
- func (o ProfilingGroupComputePlatformOutput) ToStringOutput() pulumi.StringOutput
- func (o ProfilingGroupComputePlatformOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ProfilingGroupComputePlatformOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ProfilingGroupComputePlatformOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ProfilingGroupComputePlatformPtrInput
- type ProfilingGroupComputePlatformPtrOutput
- func (o ProfilingGroupComputePlatformPtrOutput) Elem() ProfilingGroupComputePlatformOutput
- func (ProfilingGroupComputePlatformPtrOutput) ElementType() reflect.Type
- func (o ProfilingGroupComputePlatformPtrOutput) ToProfilingGroupComputePlatformPtrOutput() ProfilingGroupComputePlatformPtrOutput
- func (o ProfilingGroupComputePlatformPtrOutput) ToProfilingGroupComputePlatformPtrOutputWithContext(ctx context.Context) ProfilingGroupComputePlatformPtrOutput
- func (o ProfilingGroupComputePlatformPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ProfilingGroupComputePlatformPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ProfilingGroupInput
- type ProfilingGroupOutput
- type ProfilingGroupState
- type ProfilingGroupTag
- type ProfilingGroupTagArgs
- type ProfilingGroupTagArray
- type ProfilingGroupTagArrayInput
- type ProfilingGroupTagArrayOutput
- func (ProfilingGroupTagArrayOutput) ElementType() reflect.Type
- func (o ProfilingGroupTagArrayOutput) Index(i pulumi.IntInput) ProfilingGroupTagOutput
- func (o ProfilingGroupTagArrayOutput) ToProfilingGroupTagArrayOutput() ProfilingGroupTagArrayOutput
- func (o ProfilingGroupTagArrayOutput) ToProfilingGroupTagArrayOutputWithContext(ctx context.Context) ProfilingGroupTagArrayOutput
- type ProfilingGroupTagInput
- type ProfilingGroupTagOutput
- func (ProfilingGroupTagOutput) ElementType() reflect.Type
- func (o ProfilingGroupTagOutput) Key() pulumi.StringOutput
- func (o ProfilingGroupTagOutput) ToProfilingGroupTagOutput() ProfilingGroupTagOutput
- func (o ProfilingGroupTagOutput) ToProfilingGroupTagOutputWithContext(ctx context.Context) ProfilingGroupTagOutput
- func (o ProfilingGroupTagOutput) Value() pulumi.StringOutput
Constants ¶
const ( ProfilingGroupComputePlatformDefault = ProfilingGroupComputePlatform("Default") ProfilingGroupComputePlatformAWSLambda = ProfilingGroupComputePlatform("AWSLambda") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AgentPermissionsProperties ¶ added in v0.2.0
type AgentPermissionsProperties struct { // The principals for the agent permissions. Principals []string `pulumi:"principals"` }
The agent permissions attached to this profiling group.
type AgentPermissionsPropertiesArgs ¶ added in v0.2.0
type AgentPermissionsPropertiesArgs struct { // The principals for the agent permissions. Principals pulumi.StringArrayInput `pulumi:"principals"` }
The agent permissions attached to this profiling group.
func (AgentPermissionsPropertiesArgs) ElementType ¶ added in v0.2.0
func (AgentPermissionsPropertiesArgs) ElementType() reflect.Type
func (AgentPermissionsPropertiesArgs) ToAgentPermissionsPropertiesOutput ¶ added in v0.2.0
func (i AgentPermissionsPropertiesArgs) ToAgentPermissionsPropertiesOutput() AgentPermissionsPropertiesOutput
func (AgentPermissionsPropertiesArgs) ToAgentPermissionsPropertiesOutputWithContext ¶ added in v0.2.0
func (i AgentPermissionsPropertiesArgs) ToAgentPermissionsPropertiesOutputWithContext(ctx context.Context) AgentPermissionsPropertiesOutput
func (AgentPermissionsPropertiesArgs) ToAgentPermissionsPropertiesPtrOutput ¶ added in v0.2.0
func (i AgentPermissionsPropertiesArgs) ToAgentPermissionsPropertiesPtrOutput() AgentPermissionsPropertiesPtrOutput
func (AgentPermissionsPropertiesArgs) ToAgentPermissionsPropertiesPtrOutputWithContext ¶ added in v0.2.0
func (i AgentPermissionsPropertiesArgs) ToAgentPermissionsPropertiesPtrOutputWithContext(ctx context.Context) AgentPermissionsPropertiesPtrOutput
type AgentPermissionsPropertiesInput ¶ added in v0.2.0
type AgentPermissionsPropertiesInput interface { pulumi.Input ToAgentPermissionsPropertiesOutput() AgentPermissionsPropertiesOutput ToAgentPermissionsPropertiesOutputWithContext(context.Context) AgentPermissionsPropertiesOutput }
AgentPermissionsPropertiesInput is an input type that accepts AgentPermissionsPropertiesArgs and AgentPermissionsPropertiesOutput values. You can construct a concrete instance of `AgentPermissionsPropertiesInput` via:
AgentPermissionsPropertiesArgs{...}
type AgentPermissionsPropertiesOutput ¶ added in v0.2.0
type AgentPermissionsPropertiesOutput struct{ *pulumi.OutputState }
The agent permissions attached to this profiling group.
func (AgentPermissionsPropertiesOutput) ElementType ¶ added in v0.2.0
func (AgentPermissionsPropertiesOutput) ElementType() reflect.Type
func (AgentPermissionsPropertiesOutput) Principals ¶ added in v0.2.0
func (o AgentPermissionsPropertiesOutput) Principals() pulumi.StringArrayOutput
The principals for the agent permissions.
func (AgentPermissionsPropertiesOutput) ToAgentPermissionsPropertiesOutput ¶ added in v0.2.0
func (o AgentPermissionsPropertiesOutput) ToAgentPermissionsPropertiesOutput() AgentPermissionsPropertiesOutput
func (AgentPermissionsPropertiesOutput) ToAgentPermissionsPropertiesOutputWithContext ¶ added in v0.2.0
func (o AgentPermissionsPropertiesOutput) ToAgentPermissionsPropertiesOutputWithContext(ctx context.Context) AgentPermissionsPropertiesOutput
func (AgentPermissionsPropertiesOutput) ToAgentPermissionsPropertiesPtrOutput ¶ added in v0.2.0
func (o AgentPermissionsPropertiesOutput) ToAgentPermissionsPropertiesPtrOutput() AgentPermissionsPropertiesPtrOutput
func (AgentPermissionsPropertiesOutput) ToAgentPermissionsPropertiesPtrOutputWithContext ¶ added in v0.2.0
func (o AgentPermissionsPropertiesOutput) ToAgentPermissionsPropertiesPtrOutputWithContext(ctx context.Context) AgentPermissionsPropertiesPtrOutput
type AgentPermissionsPropertiesPtrInput ¶ added in v0.2.0
type AgentPermissionsPropertiesPtrInput interface { pulumi.Input ToAgentPermissionsPropertiesPtrOutput() AgentPermissionsPropertiesPtrOutput ToAgentPermissionsPropertiesPtrOutputWithContext(context.Context) AgentPermissionsPropertiesPtrOutput }
AgentPermissionsPropertiesPtrInput is an input type that accepts AgentPermissionsPropertiesArgs, AgentPermissionsPropertiesPtr and AgentPermissionsPropertiesPtrOutput values. You can construct a concrete instance of `AgentPermissionsPropertiesPtrInput` via:
AgentPermissionsPropertiesArgs{...} or: nil
func AgentPermissionsPropertiesPtr ¶ added in v0.2.0
func AgentPermissionsPropertiesPtr(v *AgentPermissionsPropertiesArgs) AgentPermissionsPropertiesPtrInput
type AgentPermissionsPropertiesPtrOutput ¶ added in v0.2.0
type AgentPermissionsPropertiesPtrOutput struct{ *pulumi.OutputState }
func (AgentPermissionsPropertiesPtrOutput) Elem ¶ added in v0.2.0
func (o AgentPermissionsPropertiesPtrOutput) Elem() AgentPermissionsPropertiesOutput
func (AgentPermissionsPropertiesPtrOutput) ElementType ¶ added in v0.2.0
func (AgentPermissionsPropertiesPtrOutput) ElementType() reflect.Type
func (AgentPermissionsPropertiesPtrOutput) Principals ¶ added in v0.2.0
func (o AgentPermissionsPropertiesPtrOutput) Principals() pulumi.StringArrayOutput
The principals for the agent permissions.
func (AgentPermissionsPropertiesPtrOutput) ToAgentPermissionsPropertiesPtrOutput ¶ added in v0.2.0
func (o AgentPermissionsPropertiesPtrOutput) ToAgentPermissionsPropertiesPtrOutput() AgentPermissionsPropertiesPtrOutput
func (AgentPermissionsPropertiesPtrOutput) ToAgentPermissionsPropertiesPtrOutputWithContext ¶ added in v0.2.0
func (o AgentPermissionsPropertiesPtrOutput) ToAgentPermissionsPropertiesPtrOutputWithContext(ctx context.Context) AgentPermissionsPropertiesPtrOutput
type ProfilingGroup ¶
type ProfilingGroup struct { pulumi.CustomResourceState // The agent permissions attached to this profiling group. AgentPermissions AgentPermissionsPropertiesPtrOutput `pulumi:"agentPermissions"` // 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 AnomalyDetectionNotificationConfiguration ProfilingGroupChannelArrayOutput `pulumi:"anomalyDetectionNotificationConfiguration"` // The Amazon Resource Name (ARN) of the specified profiling group. Arn pulumi.StringOutput `pulumi:"arn"` // The compute platform of the profiling group. ComputePlatform ProfilingGroupComputePlatformPtrOutput `pulumi:"computePlatform"` // The name of the profiling group. ProfilingGroupName pulumi.StringOutput `pulumi:"profilingGroupName"` // The tags associated with a profiling group. Tags ProfilingGroupTagArrayOutput `pulumi:"tags"` }
This resource schema represents the Profiling Group resource in the Amazon CodeGuru Profiler service.
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 ProfilingGroupArgs ¶
type ProfilingGroupArgs struct { // The agent permissions attached to this profiling group. AgentPermissions AgentPermissionsPropertiesPtrInput // 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 AnomalyDetectionNotificationConfiguration ProfilingGroupChannelArrayInput // The compute platform of the profiling group. ComputePlatform ProfilingGroupComputePlatformPtrInput // The name of the profiling group. ProfilingGroupName pulumi.StringPtrInput // The tags associated with a profiling group. Tags ProfilingGroupTagArrayInput }
The set of arguments for constructing a ProfilingGroup resource.
func (ProfilingGroupArgs) ElementType ¶
func (ProfilingGroupArgs) ElementType() reflect.Type
type ProfilingGroupChannel ¶
type ProfilingGroupChannel struct { ChannelId *string `pulumi:"channelId"` ChannelUri string `pulumi:"channelUri"` }
Notification medium for users to get alerted for events that occur in application profile. We support SNS topic as a notification channel.
type ProfilingGroupChannelArgs ¶
type ProfilingGroupChannelArgs struct { ChannelId pulumi.StringPtrInput `pulumi:"channelId"` ChannelUri pulumi.StringInput `pulumi:"channelUri"` }
Notification medium for users to get alerted for events that occur in application profile. We support SNS topic as a notification channel.
func (ProfilingGroupChannelArgs) ElementType ¶
func (ProfilingGroupChannelArgs) ElementType() reflect.Type
func (ProfilingGroupChannelArgs) ToProfilingGroupChannelOutput ¶
func (i ProfilingGroupChannelArgs) ToProfilingGroupChannelOutput() ProfilingGroupChannelOutput
func (ProfilingGroupChannelArgs) ToProfilingGroupChannelOutputWithContext ¶
func (i ProfilingGroupChannelArgs) ToProfilingGroupChannelOutputWithContext(ctx context.Context) ProfilingGroupChannelOutput
type ProfilingGroupChannelArray ¶
type ProfilingGroupChannelArray []ProfilingGroupChannelInput
func (ProfilingGroupChannelArray) ElementType ¶
func (ProfilingGroupChannelArray) ElementType() reflect.Type
func (ProfilingGroupChannelArray) ToProfilingGroupChannelArrayOutput ¶
func (i ProfilingGroupChannelArray) ToProfilingGroupChannelArrayOutput() ProfilingGroupChannelArrayOutput
func (ProfilingGroupChannelArray) ToProfilingGroupChannelArrayOutputWithContext ¶
func (i ProfilingGroupChannelArray) ToProfilingGroupChannelArrayOutputWithContext(ctx context.Context) ProfilingGroupChannelArrayOutput
type ProfilingGroupChannelArrayInput ¶
type ProfilingGroupChannelArrayInput interface { pulumi.Input ToProfilingGroupChannelArrayOutput() ProfilingGroupChannelArrayOutput ToProfilingGroupChannelArrayOutputWithContext(context.Context) ProfilingGroupChannelArrayOutput }
ProfilingGroupChannelArrayInput is an input type that accepts ProfilingGroupChannelArray and ProfilingGroupChannelArrayOutput values. You can construct a concrete instance of `ProfilingGroupChannelArrayInput` via:
ProfilingGroupChannelArray{ ProfilingGroupChannelArgs{...} }
type ProfilingGroupChannelArrayOutput ¶
type ProfilingGroupChannelArrayOutput struct{ *pulumi.OutputState }
func (ProfilingGroupChannelArrayOutput) ElementType ¶
func (ProfilingGroupChannelArrayOutput) ElementType() reflect.Type
func (ProfilingGroupChannelArrayOutput) Index ¶
func (o ProfilingGroupChannelArrayOutput) Index(i pulumi.IntInput) ProfilingGroupChannelOutput
func (ProfilingGroupChannelArrayOutput) ToProfilingGroupChannelArrayOutput ¶
func (o ProfilingGroupChannelArrayOutput) ToProfilingGroupChannelArrayOutput() ProfilingGroupChannelArrayOutput
func (ProfilingGroupChannelArrayOutput) ToProfilingGroupChannelArrayOutputWithContext ¶
func (o ProfilingGroupChannelArrayOutput) ToProfilingGroupChannelArrayOutputWithContext(ctx context.Context) ProfilingGroupChannelArrayOutput
type ProfilingGroupChannelInput ¶
type ProfilingGroupChannelInput interface { pulumi.Input ToProfilingGroupChannelOutput() ProfilingGroupChannelOutput ToProfilingGroupChannelOutputWithContext(context.Context) ProfilingGroupChannelOutput }
ProfilingGroupChannelInput is an input type that accepts ProfilingGroupChannelArgs and ProfilingGroupChannelOutput values. You can construct a concrete instance of `ProfilingGroupChannelInput` via:
ProfilingGroupChannelArgs{...}
type ProfilingGroupChannelOutput ¶
type ProfilingGroupChannelOutput struct{ *pulumi.OutputState }
Notification medium for users to get alerted for events that occur in application profile. We support SNS topic as a notification channel.
func (ProfilingGroupChannelOutput) ChannelId ¶
func (o ProfilingGroupChannelOutput) ChannelId() pulumi.StringPtrOutput
func (ProfilingGroupChannelOutput) ChannelUri ¶
func (o ProfilingGroupChannelOutput) ChannelUri() pulumi.StringOutput
func (ProfilingGroupChannelOutput) ElementType ¶
func (ProfilingGroupChannelOutput) ElementType() reflect.Type
func (ProfilingGroupChannelOutput) ToProfilingGroupChannelOutput ¶
func (o ProfilingGroupChannelOutput) ToProfilingGroupChannelOutput() ProfilingGroupChannelOutput
func (ProfilingGroupChannelOutput) ToProfilingGroupChannelOutputWithContext ¶
func (o ProfilingGroupChannelOutput) ToProfilingGroupChannelOutputWithContext(ctx context.Context) ProfilingGroupChannelOutput
type ProfilingGroupComputePlatform ¶
type ProfilingGroupComputePlatform string
The compute platform of the profiling group.
func (ProfilingGroupComputePlatform) ElementType ¶
func (ProfilingGroupComputePlatform) ElementType() reflect.Type
func (ProfilingGroupComputePlatform) ToProfilingGroupComputePlatformOutput ¶
func (e ProfilingGroupComputePlatform) ToProfilingGroupComputePlatformOutput() ProfilingGroupComputePlatformOutput
func (ProfilingGroupComputePlatform) ToProfilingGroupComputePlatformOutputWithContext ¶
func (e ProfilingGroupComputePlatform) ToProfilingGroupComputePlatformOutputWithContext(ctx context.Context) ProfilingGroupComputePlatformOutput
func (ProfilingGroupComputePlatform) ToProfilingGroupComputePlatformPtrOutput ¶
func (e ProfilingGroupComputePlatform) ToProfilingGroupComputePlatformPtrOutput() ProfilingGroupComputePlatformPtrOutput
func (ProfilingGroupComputePlatform) ToProfilingGroupComputePlatformPtrOutputWithContext ¶
func (e ProfilingGroupComputePlatform) ToProfilingGroupComputePlatformPtrOutputWithContext(ctx context.Context) ProfilingGroupComputePlatformPtrOutput
func (ProfilingGroupComputePlatform) ToStringOutput ¶
func (e ProfilingGroupComputePlatform) ToStringOutput() pulumi.StringOutput
func (ProfilingGroupComputePlatform) ToStringOutputWithContext ¶
func (e ProfilingGroupComputePlatform) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ProfilingGroupComputePlatform) ToStringPtrOutput ¶
func (e ProfilingGroupComputePlatform) ToStringPtrOutput() pulumi.StringPtrOutput
func (ProfilingGroupComputePlatform) ToStringPtrOutputWithContext ¶
func (e ProfilingGroupComputePlatform) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ProfilingGroupComputePlatformInput ¶
type ProfilingGroupComputePlatformInput interface { pulumi.Input ToProfilingGroupComputePlatformOutput() ProfilingGroupComputePlatformOutput ToProfilingGroupComputePlatformOutputWithContext(context.Context) ProfilingGroupComputePlatformOutput }
ProfilingGroupComputePlatformInput is an input type that accepts ProfilingGroupComputePlatformArgs and ProfilingGroupComputePlatformOutput values. You can construct a concrete instance of `ProfilingGroupComputePlatformInput` via:
ProfilingGroupComputePlatformArgs{...}
type ProfilingGroupComputePlatformOutput ¶
type ProfilingGroupComputePlatformOutput struct{ *pulumi.OutputState }
func (ProfilingGroupComputePlatformOutput) ElementType ¶
func (ProfilingGroupComputePlatformOutput) ElementType() reflect.Type
func (ProfilingGroupComputePlatformOutput) ToProfilingGroupComputePlatformOutput ¶
func (o ProfilingGroupComputePlatformOutput) ToProfilingGroupComputePlatformOutput() ProfilingGroupComputePlatformOutput
func (ProfilingGroupComputePlatformOutput) ToProfilingGroupComputePlatformOutputWithContext ¶
func (o ProfilingGroupComputePlatformOutput) ToProfilingGroupComputePlatformOutputWithContext(ctx context.Context) ProfilingGroupComputePlatformOutput
func (ProfilingGroupComputePlatformOutput) ToProfilingGroupComputePlatformPtrOutput ¶
func (o ProfilingGroupComputePlatformOutput) ToProfilingGroupComputePlatformPtrOutput() ProfilingGroupComputePlatformPtrOutput
func (ProfilingGroupComputePlatformOutput) ToProfilingGroupComputePlatformPtrOutputWithContext ¶
func (o ProfilingGroupComputePlatformOutput) ToProfilingGroupComputePlatformPtrOutputWithContext(ctx context.Context) ProfilingGroupComputePlatformPtrOutput
func (ProfilingGroupComputePlatformOutput) ToStringOutput ¶
func (o ProfilingGroupComputePlatformOutput) ToStringOutput() pulumi.StringOutput
func (ProfilingGroupComputePlatformOutput) ToStringOutputWithContext ¶
func (o ProfilingGroupComputePlatformOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ProfilingGroupComputePlatformOutput) ToStringPtrOutput ¶
func (o ProfilingGroupComputePlatformOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ProfilingGroupComputePlatformOutput) ToStringPtrOutputWithContext ¶
func (o ProfilingGroupComputePlatformOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ProfilingGroupComputePlatformPtrInput ¶
type ProfilingGroupComputePlatformPtrInput interface { pulumi.Input ToProfilingGroupComputePlatformPtrOutput() ProfilingGroupComputePlatformPtrOutput ToProfilingGroupComputePlatformPtrOutputWithContext(context.Context) ProfilingGroupComputePlatformPtrOutput }
func ProfilingGroupComputePlatformPtr ¶
func ProfilingGroupComputePlatformPtr(v string) ProfilingGroupComputePlatformPtrInput
type ProfilingGroupComputePlatformPtrOutput ¶
type ProfilingGroupComputePlatformPtrOutput struct{ *pulumi.OutputState }
func (ProfilingGroupComputePlatformPtrOutput) ElementType ¶
func (ProfilingGroupComputePlatformPtrOutput) ElementType() reflect.Type
func (ProfilingGroupComputePlatformPtrOutput) ToProfilingGroupComputePlatformPtrOutput ¶
func (o ProfilingGroupComputePlatformPtrOutput) ToProfilingGroupComputePlatformPtrOutput() ProfilingGroupComputePlatformPtrOutput
func (ProfilingGroupComputePlatformPtrOutput) ToProfilingGroupComputePlatformPtrOutputWithContext ¶
func (o ProfilingGroupComputePlatformPtrOutput) ToProfilingGroupComputePlatformPtrOutputWithContext(ctx context.Context) ProfilingGroupComputePlatformPtrOutput
func (ProfilingGroupComputePlatformPtrOutput) ToStringPtrOutput ¶
func (o ProfilingGroupComputePlatformPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ProfilingGroupComputePlatformPtrOutput) ToStringPtrOutputWithContext ¶
func (o ProfilingGroupComputePlatformPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ProfilingGroupInput ¶
type ProfilingGroupInput interface { pulumi.Input ToProfilingGroupOutput() ProfilingGroupOutput ToProfilingGroupOutputWithContext(ctx context.Context) ProfilingGroupOutput }
type ProfilingGroupOutput ¶
type ProfilingGroupOutput struct{ *pulumi.OutputState }
func (ProfilingGroupOutput) ElementType ¶
func (ProfilingGroupOutput) ElementType() reflect.Type
func (ProfilingGroupOutput) ToProfilingGroupOutput ¶
func (o ProfilingGroupOutput) ToProfilingGroupOutput() ProfilingGroupOutput
func (ProfilingGroupOutput) ToProfilingGroupOutputWithContext ¶
func (o ProfilingGroupOutput) ToProfilingGroupOutputWithContext(ctx context.Context) ProfilingGroupOutput
type ProfilingGroupState ¶
type ProfilingGroupState struct { }
func (ProfilingGroupState) ElementType ¶
func (ProfilingGroupState) ElementType() reflect.Type
type ProfilingGroupTag ¶
type ProfilingGroupTag struct { // 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: + - = . _ : / @. Key string `pulumi:"key"` // 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: + - = . _ : / @. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type ProfilingGroupTagArgs ¶
type ProfilingGroupTagArgs struct { // 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: + - = . _ : / @. Key pulumi.StringInput `pulumi:"key"` // 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: + - = . _ : / @. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (ProfilingGroupTagArgs) ElementType ¶
func (ProfilingGroupTagArgs) ElementType() reflect.Type
func (ProfilingGroupTagArgs) ToProfilingGroupTagOutput ¶
func (i ProfilingGroupTagArgs) ToProfilingGroupTagOutput() ProfilingGroupTagOutput
func (ProfilingGroupTagArgs) ToProfilingGroupTagOutputWithContext ¶
func (i ProfilingGroupTagArgs) ToProfilingGroupTagOutputWithContext(ctx context.Context) ProfilingGroupTagOutput
type ProfilingGroupTagArray ¶
type ProfilingGroupTagArray []ProfilingGroupTagInput
func (ProfilingGroupTagArray) ElementType ¶
func (ProfilingGroupTagArray) ElementType() reflect.Type
func (ProfilingGroupTagArray) ToProfilingGroupTagArrayOutput ¶
func (i ProfilingGroupTagArray) ToProfilingGroupTagArrayOutput() ProfilingGroupTagArrayOutput
func (ProfilingGroupTagArray) ToProfilingGroupTagArrayOutputWithContext ¶
func (i ProfilingGroupTagArray) ToProfilingGroupTagArrayOutputWithContext(ctx context.Context) ProfilingGroupTagArrayOutput
type ProfilingGroupTagArrayInput ¶
type ProfilingGroupTagArrayInput interface { pulumi.Input ToProfilingGroupTagArrayOutput() ProfilingGroupTagArrayOutput ToProfilingGroupTagArrayOutputWithContext(context.Context) ProfilingGroupTagArrayOutput }
ProfilingGroupTagArrayInput is an input type that accepts ProfilingGroupTagArray and ProfilingGroupTagArrayOutput values. You can construct a concrete instance of `ProfilingGroupTagArrayInput` via:
ProfilingGroupTagArray{ ProfilingGroupTagArgs{...} }
type ProfilingGroupTagArrayOutput ¶
type ProfilingGroupTagArrayOutput struct{ *pulumi.OutputState }
func (ProfilingGroupTagArrayOutput) ElementType ¶
func (ProfilingGroupTagArrayOutput) ElementType() reflect.Type
func (ProfilingGroupTagArrayOutput) Index ¶
func (o ProfilingGroupTagArrayOutput) Index(i pulumi.IntInput) ProfilingGroupTagOutput
func (ProfilingGroupTagArrayOutput) ToProfilingGroupTagArrayOutput ¶
func (o ProfilingGroupTagArrayOutput) ToProfilingGroupTagArrayOutput() ProfilingGroupTagArrayOutput
func (ProfilingGroupTagArrayOutput) ToProfilingGroupTagArrayOutputWithContext ¶
func (o ProfilingGroupTagArrayOutput) ToProfilingGroupTagArrayOutputWithContext(ctx context.Context) ProfilingGroupTagArrayOutput
type ProfilingGroupTagInput ¶
type ProfilingGroupTagInput interface { pulumi.Input ToProfilingGroupTagOutput() ProfilingGroupTagOutput ToProfilingGroupTagOutputWithContext(context.Context) ProfilingGroupTagOutput }
ProfilingGroupTagInput is an input type that accepts ProfilingGroupTagArgs and ProfilingGroupTagOutput values. You can construct a concrete instance of `ProfilingGroupTagInput` via:
ProfilingGroupTagArgs{...}
type ProfilingGroupTagOutput ¶
type ProfilingGroupTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (ProfilingGroupTagOutput) ElementType ¶
func (ProfilingGroupTagOutput) ElementType() reflect.Type
func (ProfilingGroupTagOutput) Key ¶
func (o ProfilingGroupTagOutput) Key() pulumi.StringOutput
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: + - = . _ : / @.
func (ProfilingGroupTagOutput) ToProfilingGroupTagOutput ¶
func (o ProfilingGroupTagOutput) ToProfilingGroupTagOutput() ProfilingGroupTagOutput
func (ProfilingGroupTagOutput) ToProfilingGroupTagOutputWithContext ¶
func (o ProfilingGroupTagOutput) ToProfilingGroupTagOutputWithContext(ctx context.Context) ProfilingGroupTagOutput
func (ProfilingGroupTagOutput) Value ¶
func (o ProfilingGroupTagOutput) Value() pulumi.StringOutput
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: + - = . _ : / @.