Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.services.codeguruprofiler package.
Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.services.codeguruprofiler package.
(build-cfn-profiling-group-agent-permissions-property-builder builder id config)
The build-cfn-profiling-group-agent-permissions-property-builder function updates a CfnProfilingGroup$AgentPermissionsProperty$Builder instance using the provided configuration. The function takes the CfnProfilingGroup$AgentPermissionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
principals | java.util.List | cdk.support/lookup-entry | :principals |
The build-cfn-profiling-group-agent-permissions-property-builder function updates a CfnProfilingGroup$AgentPermissionsProperty$Builder instance using the provided configuration. The function takes the CfnProfilingGroup$AgentPermissionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `principals` | java.util.List | [[cdk.support/lookup-entry]] | `:principals` |
(build-cfn-profiling-group-builder builder id config)
The build-cfn-profiling-group-builder function updates a CfnProfilingGroup$Builder instance using the provided configuration. The function takes the CfnProfilingGroup$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
agentPermissions | java.lang.Object | cdk.support/lookup-entry | :agent-permissions |
anomalyDetectionNotificationConfiguration | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :anomaly-detection-notification-configuration |
computePlatform | java.lang.String | cdk.support/lookup-entry | :compute-platform |
profilingGroupName | java.lang.String | cdk.support/lookup-entry | :profiling-group-name |
tags | java.util.List | cdk.support/lookup-entry | :tags |
The build-cfn-profiling-group-builder function updates a CfnProfilingGroup$Builder instance using the provided configuration. The function takes the CfnProfilingGroup$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `agentPermissions` | java.lang.Object | [[cdk.support/lookup-entry]] | `:agent-permissions` | | `anomalyDetectionNotificationConfiguration` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:anomaly-detection-notification-configuration` | | `computePlatform` | java.lang.String | [[cdk.support/lookup-entry]] | `:compute-platform` | | `profilingGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:profiling-group-name` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
(build-cfn-profiling-group-channel-property-builder builder id config)
The build-cfn-profiling-group-channel-property-builder function updates a CfnProfilingGroup$ChannelProperty$Builder instance using the provided configuration. The function takes the CfnProfilingGroup$ChannelProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
channelId | java.lang.String | cdk.support/lookup-entry | :channel-id |
channelUri | java.lang.String | cdk.support/lookup-entry | :channel-uri |
The build-cfn-profiling-group-channel-property-builder function updates a CfnProfilingGroup$ChannelProperty$Builder instance using the provided configuration. The function takes the CfnProfilingGroup$ChannelProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `channelId` | java.lang.String | [[cdk.support/lookup-entry]] | `:channel-id` | | `channelUri` | java.lang.String | [[cdk.support/lookup-entry]] | `:channel-uri` |
(build-cfn-profiling-group-props-builder builder id config)
The build-cfn-profiling-group-props-builder function updates a CfnProfilingGroupProps$Builder instance using the provided configuration. The function takes the CfnProfilingGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
agentPermissions | java.lang.Object | cdk.support/lookup-entry | :agent-permissions |
anomalyDetectionNotificationConfiguration | java.util.List | cdk.support/lookup-entry | :anomaly-detection-notification-configuration |
computePlatform | java.lang.String | cdk.support/lookup-entry | :compute-platform |
profilingGroupName | java.lang.String | cdk.support/lookup-entry | :profiling-group-name |
tags | java.util.List | cdk.support/lookup-entry | :tags |
The build-cfn-profiling-group-props-builder function updates a CfnProfilingGroupProps$Builder instance using the provided configuration. The function takes the CfnProfilingGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `agentPermissions` | java.lang.Object | [[cdk.support/lookup-entry]] | `:agent-permissions` | | `anomalyDetectionNotificationConfiguration` | java.util.List | [[cdk.support/lookup-entry]] | `:anomaly-detection-notification-configuration` | | `computePlatform` | java.lang.String | [[cdk.support/lookup-entry]] | `:compute-platform` | | `profilingGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:profiling-group-name` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
(build-profiling-group-builder builder id config)
The build-profiling-group-builder function updates a ProfilingGroup$Builder instance using the provided configuration. The function takes the ProfilingGroup$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
computePlatform | software.amazon.awscdk.services.codeguruprofiler.ComputePlatform | cdk.api.services.codeguruprofiler/compute-platform | :compute-platform |
profilingGroupName | java.lang.String | cdk.support/lookup-entry | :profiling-group-name |
The build-profiling-group-builder function updates a ProfilingGroup$Builder instance using the provided configuration. The function takes the ProfilingGroup$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `computePlatform` | software.amazon.awscdk.services.codeguruprofiler.ComputePlatform | [[cdk.api.services.codeguruprofiler/compute-platform]] | `:compute-platform` | | `profilingGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:profiling-group-name` |
(build-profiling-group-props-builder builder id config)
The build-profiling-group-props-builder function updates a ProfilingGroupProps$Builder instance using the provided configuration. The function takes the ProfilingGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
computePlatform | software.amazon.awscdk.services.codeguruprofiler.ComputePlatform | cdk.api.services.codeguruprofiler/compute-platform | :compute-platform |
profilingGroupName | java.lang.String | cdk.support/lookup-entry | :profiling-group-name |
The build-profiling-group-props-builder function updates a ProfilingGroupProps$Builder instance using the provided configuration. The function takes the ProfilingGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `computePlatform` | software.amazon.awscdk.services.codeguruprofiler.ComputePlatform | [[cdk.api.services.codeguruprofiler/compute-platform]] | `:compute-platform` | | `profilingGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:profiling-group-name` |
(cfn-profiling-group-agent-permissions-property-builder id config)
Creates a CfnProfilingGroup$AgentPermissionsProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnProfilingGroup$AgentPermissionsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-profiling-group-builder scope id config)
Creates a CfnProfilingGroup$Builder
instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments:
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
Creates a `CfnProfilingGroup$Builder` instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-profiling-group-channel-property-builder id config)
Creates a CfnProfilingGroup$ChannelProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnProfilingGroup$ChannelProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-profiling-group-props-builder id config)
Creates a CfnProfilingGroupProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnProfilingGroupProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(compute-platform config id item-key)
The compute-platform
function data interprets values in the provided config data into a
ComputePlatform
instance. This simplifies the use of keywords in place of actual enum values in
the configuration provided to builders. The value is found using the cdk.support/lookup-entry
function on the data with the provided namespace id and item-key. The found value is interpretted as follows:
ComputePlatform
- the value is returned.:aws-lambda
- ComputePlatform/AWS_LAMBDA
is returned:default
- ComputePlatform/DEFAULT
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `compute-platform` function data interprets values in the provided config data into a `ComputePlatform` instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the `cdk.support/lookup-entry` function on the data with the provided namespace id and item-key. The found value is interpretted as follows: * instance of `ComputePlatform` - the value is returned. * is `:aws-lambda` - `ComputePlatform/AWS_LAMBDA` is returned * is `:default` - `ComputePlatform/DEFAULT` is returned If a value is not found or matches the above criteria, nil is returned.
(profiling-group-builder scope id config)
Creates a ProfilingGroup$Builder
instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments:
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
Creates a `ProfilingGroup$Builder` instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |
(profiling-group-props-builder id config)
Creates a ProfilingGroupProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `ProfilingGroupProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close