Skip to content

Commit

Permalink
Created Resource & added tests
Browse files Browse the repository at this point in the history
  • Loading branch information
BrianMoyles committed Jul 18, 2024
1 parent c2e207a commit b27d33c
Show file tree
Hide file tree
Showing 17 changed files with 689 additions and 453 deletions.
24 changes: 24 additions & 0 deletions docs/data-sources/conversations_messaging_settings.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "genesyscloud_conversations_messaging_settings Data Source - terraform-provider-genesyscloud"
subcategory: ""
description: |-
Genesys Cloud conversations messaging settings data source. Select an conversations messaging settings by name
---

# genesyscloud_conversations_messaging_settings (Data Source)

Genesys Cloud conversations messaging settings data source. Select an conversations messaging settings by name



<!-- schema generated by tfplugindocs -->
## Schema

### Required

- `name` (String) conversations messaging settings name

### Read-Only

- `id` (String) The ID of this resource.
88 changes: 88 additions & 0 deletions docs/resources/conversations_messaging_settings.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
---
page_title: "genesyscloud_conversations_messaging_settings Resource - terraform-provider-genesyscloud"
subcategory: ""
description: |-
Genesys Cloud conversations messaging settings
---
# genesyscloud_conversations_messaging_settings (Resource)

Genesys Cloud conversations messaging settings

## API Usage
The following Genesys Cloud APIs are used by this resource. Ensure your OAuth Client has been granted the necessary scopes and permissions to perform these operations:

**No APIs**



<!-- schema generated by tfplugindocs -->
## Schema

### Required

- `name` (String) The messaging Setting profile name

### Optional

- `content` (Block List, Max: 1) Settings relating to message contents (see [below for nested schema](#nestedblock--content))
- `event` (Block List, Max: 1) Settings relating to events which may occur (see [below for nested schema](#nestedblock--event))

### Read-Only

- `id` (String) The ID of this resource.

<a id="nestedblock--content"></a>
### Nested Schema for `content`

Optional:

- `story` (Block List, Max: 1) Settings relating to facebook and instagram stories feature (see [below for nested schema](#nestedblock--content--story))

<a id="nestedblock--content--story"></a>
### Nested Schema for `content.story`

Optional:

- `mention` (Block List, Max: 1) Setting relating to Story Mentions (see [below for nested schema](#nestedblock--content--story--mention))
- `reply` (Block List, Max: 1) Setting relating to Story Replies (see [below for nested schema](#nestedblock--content--story--reply))

<a id="nestedblock--content--story--mention"></a>
### Nested Schema for `content.story.mention`

Optional:

- `inbound` (String) Valid values: Enabled, Disabled.


<a id="nestedblock--content--story--reply"></a>
### Nested Schema for `content.story.reply`

Optional:

- `inbound` (String) Valid values: Enabled, Disabled.




<a id="nestedblock--event"></a>
### Nested Schema for `event`

Optional:

- `typing` (Block List, Max: 1) Settings regarding typing events (see [below for nested schema](#nestedblock--event--typing))

<a id="nestedblock--event--typing"></a>
### Nested Schema for `event.typing`

Optional:

- `on` (Block List, Max: 1) Should typing indication Events be sent (see [below for nested schema](#nestedblock--event--typing--on))

<a id="nestedblock--event--typing--on"></a>
### Nested Schema for `event.typing.on`

Optional:

- `inbound` (String) Status for the Inbound Direction. Valid values: Enabled, Disabled.
- `outbound` (String) Status for the outbound Direction. Valid values: Enabled, Disabled.

This file was deleted.

This file was deleted.

Loading

0 comments on commit b27d33c

Please sign in to comment.