Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.services.chatbot package.
Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.services.chatbot package.
(build-cfn-microsoft-teams-channel-configuration-builder builder id config)
The build-cfn-microsoft-teams-channel-configuration-builder function updates a CfnMicrosoftTeamsChannelConfiguration$Builder instance using the provided configuration. The function takes the CfnMicrosoftTeamsChannelConfiguration$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 |
---|---|---|---|
configurationName | java.lang.String | cdk.support/lookup-entry | :configuration-name |
guardrailPolicies | java.util.List | cdk.support/lookup-entry | :guardrail-policies |
iamRoleArn | java.lang.String | cdk.support/lookup-entry | :iam-role-arn |
loggingLevel | java.lang.String | cdk.support/lookup-entry | :logging-level |
snsTopicArns | java.util.List | cdk.support/lookup-entry | :sns-topic-arns |
tags | java.util.List | cdk.support/lookup-entry | :tags |
teamId | java.lang.String | cdk.support/lookup-entry | :team-id |
teamsChannelId | java.lang.String | cdk.support/lookup-entry | :teams-channel-id |
teamsTenantId | java.lang.String | cdk.support/lookup-entry | :teams-tenant-id |
userRoleRequired | java.lang.Boolean | cdk.support/lookup-entry | :user-role-required |
The build-cfn-microsoft-teams-channel-configuration-builder function updates a CfnMicrosoftTeamsChannelConfiguration$Builder instance using the provided configuration. The function takes the CfnMicrosoftTeamsChannelConfiguration$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 | |---|---|---|---| | `configurationName` | java.lang.String | [[cdk.support/lookup-entry]] | `:configuration-name` | | `guardrailPolicies` | java.util.List | [[cdk.support/lookup-entry]] | `:guardrail-policies` | | `iamRoleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:iam-role-arn` | | `loggingLevel` | java.lang.String | [[cdk.support/lookup-entry]] | `:logging-level` | | `snsTopicArns` | java.util.List | [[cdk.support/lookup-entry]] | `:sns-topic-arns` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` | | `teamId` | java.lang.String | [[cdk.support/lookup-entry]] | `:team-id` | | `teamsChannelId` | java.lang.String | [[cdk.support/lookup-entry]] | `:teams-channel-id` | | `teamsTenantId` | java.lang.String | [[cdk.support/lookup-entry]] | `:teams-tenant-id` | | `userRoleRequired` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:user-role-required` |
(build-cfn-microsoft-teams-channel-configuration-props-builder builder
id
config)
The build-cfn-microsoft-teams-channel-configuration-props-builder function updates a CfnMicrosoftTeamsChannelConfigurationProps$Builder instance using the provided configuration. The function takes the CfnMicrosoftTeamsChannelConfigurationProps$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 |
---|---|---|---|
configurationName | java.lang.String | cdk.support/lookup-entry | :configuration-name |
guardrailPolicies | java.util.List | cdk.support/lookup-entry | :guardrail-policies |
iamRoleArn | java.lang.String | cdk.support/lookup-entry | :iam-role-arn |
loggingLevel | java.lang.String | cdk.support/lookup-entry | :logging-level |
snsTopicArns | java.util.List | cdk.support/lookup-entry | :sns-topic-arns |
tags | java.util.List | cdk.support/lookup-entry | :tags |
teamId | java.lang.String | cdk.support/lookup-entry | :team-id |
teamsChannelId | java.lang.String | cdk.support/lookup-entry | :teams-channel-id |
teamsTenantId | java.lang.String | cdk.support/lookup-entry | :teams-tenant-id |
userRoleRequired | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :user-role-required |
The build-cfn-microsoft-teams-channel-configuration-props-builder function updates a CfnMicrosoftTeamsChannelConfigurationProps$Builder instance using the provided configuration. The function takes the CfnMicrosoftTeamsChannelConfigurationProps$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 | |---|---|---|---| | `configurationName` | java.lang.String | [[cdk.support/lookup-entry]] | `:configuration-name` | | `guardrailPolicies` | java.util.List | [[cdk.support/lookup-entry]] | `:guardrail-policies` | | `iamRoleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:iam-role-arn` | | `loggingLevel` | java.lang.String | [[cdk.support/lookup-entry]] | `:logging-level` | | `snsTopicArns` | java.util.List | [[cdk.support/lookup-entry]] | `:sns-topic-arns` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` | | `teamId` | java.lang.String | [[cdk.support/lookup-entry]] | `:team-id` | | `teamsChannelId` | java.lang.String | [[cdk.support/lookup-entry]] | `:teams-channel-id` | | `teamsTenantId` | java.lang.String | [[cdk.support/lookup-entry]] | `:teams-tenant-id` | | `userRoleRequired` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:user-role-required` |
(build-cfn-slack-channel-configuration-builder builder id config)
The build-cfn-slack-channel-configuration-builder function updates a CfnSlackChannelConfiguration$Builder instance using the provided configuration. The function takes the CfnSlackChannelConfiguration$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 |
---|---|---|---|
configurationName | java.lang.String | cdk.support/lookup-entry | :configuration-name |
guardrailPolicies | java.util.List | cdk.support/lookup-entry | :guardrail-policies |
iamRoleArn | java.lang.String | cdk.support/lookup-entry | :iam-role-arn |
loggingLevel | java.lang.String | cdk.support/lookup-entry | :logging-level |
slackChannelId | java.lang.String | cdk.support/lookup-entry | :slack-channel-id |
slackWorkspaceId | java.lang.String | cdk.support/lookup-entry | :slack-workspace-id |
snsTopicArns | java.util.List | cdk.support/lookup-entry | :sns-topic-arns |
tags | java.util.List | cdk.support/lookup-entry | :tags |
userRoleRequired | java.lang.Boolean | cdk.support/lookup-entry | :user-role-required |
The build-cfn-slack-channel-configuration-builder function updates a CfnSlackChannelConfiguration$Builder instance using the provided configuration. The function takes the CfnSlackChannelConfiguration$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 | |---|---|---|---| | `configurationName` | java.lang.String | [[cdk.support/lookup-entry]] | `:configuration-name` | | `guardrailPolicies` | java.util.List | [[cdk.support/lookup-entry]] | `:guardrail-policies` | | `iamRoleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:iam-role-arn` | | `loggingLevel` | java.lang.String | [[cdk.support/lookup-entry]] | `:logging-level` | | `slackChannelId` | java.lang.String | [[cdk.support/lookup-entry]] | `:slack-channel-id` | | `slackWorkspaceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:slack-workspace-id` | | `snsTopicArns` | java.util.List | [[cdk.support/lookup-entry]] | `:sns-topic-arns` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` | | `userRoleRequired` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:user-role-required` |
(build-cfn-slack-channel-configuration-props-builder builder id config)
The build-cfn-slack-channel-configuration-props-builder function updates a CfnSlackChannelConfigurationProps$Builder instance using the provided configuration. The function takes the CfnSlackChannelConfigurationProps$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 |
---|---|---|---|
configurationName | java.lang.String | cdk.support/lookup-entry | :configuration-name |
guardrailPolicies | java.util.List | cdk.support/lookup-entry | :guardrail-policies |
iamRoleArn | java.lang.String | cdk.support/lookup-entry | :iam-role-arn |
loggingLevel | java.lang.String | cdk.support/lookup-entry | :logging-level |
slackChannelId | java.lang.String | cdk.support/lookup-entry | :slack-channel-id |
slackWorkspaceId | java.lang.String | cdk.support/lookup-entry | :slack-workspace-id |
snsTopicArns | java.util.List | cdk.support/lookup-entry | :sns-topic-arns |
tags | java.util.List | cdk.support/lookup-entry | :tags |
userRoleRequired | java.lang.Boolean | cdk.support/lookup-entry | :user-role-required |
The build-cfn-slack-channel-configuration-props-builder function updates a CfnSlackChannelConfigurationProps$Builder instance using the provided configuration. The function takes the CfnSlackChannelConfigurationProps$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 | |---|---|---|---| | `configurationName` | java.lang.String | [[cdk.support/lookup-entry]] | `:configuration-name` | | `guardrailPolicies` | java.util.List | [[cdk.support/lookup-entry]] | `:guardrail-policies` | | `iamRoleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:iam-role-arn` | | `loggingLevel` | java.lang.String | [[cdk.support/lookup-entry]] | `:logging-level` | | `slackChannelId` | java.lang.String | [[cdk.support/lookup-entry]] | `:slack-channel-id` | | `slackWorkspaceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:slack-workspace-id` | | `snsTopicArns` | java.util.List | [[cdk.support/lookup-entry]] | `:sns-topic-arns` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` | | `userRoleRequired` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:user-role-required` |
(build-slack-channel-configuration-builder builder id config)
The build-slack-channel-configuration-builder function updates a SlackChannelConfiguration$Builder instance using the provided configuration. The function takes the SlackChannelConfiguration$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 |
---|---|---|---|
guardrailPolicies | java.util.List | cdk.support/lookup-entry | :guardrail-policies |
logRetention | software.amazon.awscdk.services.logs.RetentionDays | cdk.api.services.logs/retention-days | :log-retention |
logRetentionRetryOptions | software.amazon.awscdk.services.logs.LogRetentionRetryOptions | cdk.support/lookup-entry | :log-retention-retry-options |
logRetentionRole | software.amazon.awscdk.services.iam.IRole | cdk.support/lookup-entry | :log-retention-role |
loggingLevel | software.amazon.awscdk.services.chatbot.LoggingLevel | cdk.api.services.chatbot/logging-level | :logging-level |
notificationTopics | java.util.List | cdk.support/lookup-entry | :notification-topics |
role | software.amazon.awscdk.services.iam.IRole | cdk.support/lookup-entry | :role |
slackChannelConfigurationName | java.lang.String | cdk.support/lookup-entry | :slack-channel-configuration-name |
slackChannelId | java.lang.String | cdk.support/lookup-entry | :slack-channel-id |
slackWorkspaceId | java.lang.String | cdk.support/lookup-entry | :slack-workspace-id |
The build-slack-channel-configuration-builder function updates a SlackChannelConfiguration$Builder instance using the provided configuration. The function takes the SlackChannelConfiguration$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 | |---|---|---|---| | `guardrailPolicies` | java.util.List | [[cdk.support/lookup-entry]] | `:guardrail-policies` | | `logRetention` | software.amazon.awscdk.services.logs.RetentionDays | [[cdk.api.services.logs/retention-days]] | `:log-retention` | | `logRetentionRetryOptions` | software.amazon.awscdk.services.logs.LogRetentionRetryOptions | [[cdk.support/lookup-entry]] | `:log-retention-retry-options` | | `logRetentionRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:log-retention-role` | | `loggingLevel` | software.amazon.awscdk.services.chatbot.LoggingLevel | [[cdk.api.services.chatbot/logging-level]] | `:logging-level` | | `notificationTopics` | java.util.List | [[cdk.support/lookup-entry]] | `:notification-topics` | | `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` | | `slackChannelConfigurationName` | java.lang.String | [[cdk.support/lookup-entry]] | `:slack-channel-configuration-name` | | `slackChannelId` | java.lang.String | [[cdk.support/lookup-entry]] | `:slack-channel-id` | | `slackWorkspaceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:slack-workspace-id` |
(build-slack-channel-configuration-props-builder builder id config)
The build-slack-channel-configuration-props-builder function updates a SlackChannelConfigurationProps$Builder instance using the provided configuration. The function takes the SlackChannelConfigurationProps$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 |
---|---|---|---|
guardrailPolicies | java.util.List | cdk.support/lookup-entry | :guardrail-policies |
logRetention | software.amazon.awscdk.services.logs.RetentionDays | cdk.api.services.logs/retention-days | :log-retention |
logRetentionRetryOptions | software.amazon.awscdk.services.logs.LogRetentionRetryOptions | cdk.support/lookup-entry | :log-retention-retry-options |
logRetentionRole | software.amazon.awscdk.services.iam.IRole | cdk.support/lookup-entry | :log-retention-role |
loggingLevel | software.amazon.awscdk.services.chatbot.LoggingLevel | cdk.api.services.chatbot/logging-level | :logging-level |
notificationTopics | java.util.List | cdk.support/lookup-entry | :notification-topics |
role | software.amazon.awscdk.services.iam.IRole | cdk.support/lookup-entry | :role |
slackChannelConfigurationName | java.lang.String | cdk.support/lookup-entry | :slack-channel-configuration-name |
slackChannelId | java.lang.String | cdk.support/lookup-entry | :slack-channel-id |
slackWorkspaceId | java.lang.String | cdk.support/lookup-entry | :slack-workspace-id |
The build-slack-channel-configuration-props-builder function updates a SlackChannelConfigurationProps$Builder instance using the provided configuration. The function takes the SlackChannelConfigurationProps$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 | |---|---|---|---| | `guardrailPolicies` | java.util.List | [[cdk.support/lookup-entry]] | `:guardrail-policies` | | `logRetention` | software.amazon.awscdk.services.logs.RetentionDays | [[cdk.api.services.logs/retention-days]] | `:log-retention` | | `logRetentionRetryOptions` | software.amazon.awscdk.services.logs.LogRetentionRetryOptions | [[cdk.support/lookup-entry]] | `:log-retention-retry-options` | | `logRetentionRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:log-retention-role` | | `loggingLevel` | software.amazon.awscdk.services.chatbot.LoggingLevel | [[cdk.api.services.chatbot/logging-level]] | `:logging-level` | | `notificationTopics` | java.util.List | [[cdk.support/lookup-entry]] | `:notification-topics` | | `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` | | `slackChannelConfigurationName` | java.lang.String | [[cdk.support/lookup-entry]] | `:slack-channel-configuration-name` | | `slackChannelId` | java.lang.String | [[cdk.support/lookup-entry]] | `:slack-channel-id` | | `slackWorkspaceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:slack-workspace-id` |
(cfn-microsoft-teams-channel-configuration-builder scope id config)
Creates a CfnMicrosoftTeamsChannelConfiguration$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 `CfnMicrosoftTeamsChannelConfiguration$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-microsoft-teams-channel-configuration-props-builder id config)
Creates a CfnMicrosoftTeamsChannelConfigurationProps$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 `CfnMicrosoftTeamsChannelConfigurationProps$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-slack-channel-configuration-builder scope id config)
Creates a CfnSlackChannelConfiguration$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 `CfnSlackChannelConfiguration$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-slack-channel-configuration-props-builder id config)
Creates a CfnSlackChannelConfigurationProps$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 `CfnSlackChannelConfigurationProps$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 |
(logging-level config id item-key)
The logging-level
function data interprets values in the provided config data into a
LoggingLevel
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:
LoggingLevel
- the value is returned.:error
- LoggingLevel/ERROR
is returned:none
- LoggingLevel/NONE
is returned:info
- LoggingLevel/INFO
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `logging-level` function data interprets values in the provided config data into a `LoggingLevel` 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 `LoggingLevel` - the value is returned. * is `:error` - `LoggingLevel/ERROR` is returned * is `:none` - `LoggingLevel/NONE` is returned * is `:info` - `LoggingLevel/INFO` is returned If a value is not found or matches the above criteria, nil is returned.
(slack-channel-configuration-builder scope id config)
Creates a SlackChannelConfiguration$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 `SlackChannelConfiguration$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 |
(slack-channel-configuration-props-builder id config)
Creates a SlackChannelConfigurationProps$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 `SlackChannelConfigurationProps$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