Skip to content

2025-02-19 Schema Updates #2210

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Feb 19, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
## 1.30.0 (Unreleased)

FEATURES:

* provider: Updated resource schemas

## 1.29.0 (February 14, 2025)

* **New Data Source:** `awscc_cognito_user_pool_domain`
Expand Down
59 changes: 59 additions & 0 deletions docs/data-sources/bedrock_agent.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,16 @@ Data Source schema for AWS::Bedrock::Agent

- `action_groups` (Attributes List) List of ActionGroups (see [below for nested schema](#nestedatt--action_groups))
- `agent_arn` (String) Arn representation of the Agent.
- `agent_collaboration` (String) Agent collaboration state
- `agent_collaborators` (Attributes List) List of Agent Collaborators (see [below for nested schema](#nestedatt--agent_collaborators))
- `agent_id` (String) Identifier for a resource.
- `agent_name` (String) Name for a resource.
- `agent_resource_role_arn` (String) ARN of a IAM role.
- `agent_status` (String) Schema Type for Action APIs.
- `agent_version` (String) Draft Agent Version.
- `auto_prepare` (Boolean) Specifies whether to automatically prepare after creating or updating the agent.
- `created_at` (String) Time Stamp.
- `custom_orchestration` (Attributes) Structure for custom orchestration (see [below for nested schema](#nestedatt--custom_orchestration))
- `customer_encryption_key_arn` (String) A KMS key ARN
- `description` (String) Description of the Resource.
- `failure_reasons` (List of String) Failure Reasons for Error.
Expand All @@ -38,6 +41,8 @@ Data Source schema for AWS::Bedrock::Agent
- `idle_session_ttl_in_seconds` (Number) Max Session Time.
- `instruction` (String) Instruction for the agent.
- `knowledge_bases` (Attributes List) List of Agent Knowledge Bases (see [below for nested schema](#nestedatt--knowledge_bases))
- `memory_configuration` (Attributes) Configuration for memory storage (see [below for nested schema](#nestedatt--memory_configuration))
- `orchestration_type` (String) Types of orchestration strategy for agents
- `prepared_at` (String) Time Stamp.
- `prompt_override_configuration` (Attributes) Configuration for prompt override. (see [below for nested schema](#nestedatt--prompt_override_configuration))
- `recommended_actions` (List of String) The recommended actions users can take to resolve an error in failureReasons.
Expand Down Expand Up @@ -117,6 +122,41 @@ Read-Only:



<a id="nestedatt--agent_collaborators"></a>
### Nested Schema for `agent_collaborators`

Read-Only:

- `agent_descriptor` (Attributes) Agent descriptor for agent collaborator (see [below for nested schema](#nestedatt--agent_collaborators--agent_descriptor))
- `collaboration_instruction` (String) Agent collaborator instruction
- `collaborator_name` (String) Agent collaborator name
- `relay_conversation_history` (String) Relay conversation history state

<a id="nestedatt--agent_collaborators--agent_descriptor"></a>
### Nested Schema for `agent_collaborators.agent_descriptor`

Read-Only:

- `alias_arn` (String) Alias ARN for agent descriptor



<a id="nestedatt--custom_orchestration"></a>
### Nested Schema for `custom_orchestration`

Read-Only:

- `executor` (Attributes) Types of executors for custom orchestration strategy (see [below for nested schema](#nestedatt--custom_orchestration--executor))

<a id="nestedatt--custom_orchestration--executor"></a>
### Nested Schema for `custom_orchestration.executor`

Read-Only:

- `lambda` (String) ARN of a Lambda.



<a id="nestedatt--guardrail_configuration"></a>
### Nested Schema for `guardrail_configuration`

Expand All @@ -136,6 +176,24 @@ Read-Only:
- `knowledge_base_state` (String) State of the knowledge base; whether it is enabled or disabled


<a id="nestedatt--memory_configuration"></a>
### Nested Schema for `memory_configuration`

Read-Only:

- `enabled_memory_types` (List of String) Types of session storage persisted in memory
- `session_summary_configuration` (Attributes) Configuration for Session Summarization (see [below for nested schema](#nestedatt--memory_configuration--session_summary_configuration))
- `storage_days` (Number) Maximum number of days to store session details

<a id="nestedatt--memory_configuration--session_summary_configuration"></a>
### Nested Schema for `memory_configuration.session_summary_configuration`

Read-Only:

- `max_recent_sessions` (Number) Maximum number of Sessions to Summarize



<a id="nestedatt--prompt_override_configuration"></a>
### Nested Schema for `prompt_override_configuration`

Expand All @@ -150,6 +208,7 @@ Read-Only:
Read-Only:

- `base_prompt_template` (String) Base Prompt Template.
- `foundation_model` (String) ARN or name of a Bedrock model.
- `inference_configuration` (Attributes) Configuration for inference in prompt configuration (see [below for nested schema](#nestedatt--prompt_override_configuration--prompt_configurations--inference_configuration))
- `parser_mode` (String) Creation Mode for Prompt Configuration.
- `prompt_creation_mode` (String) Creation Mode for Prompt Configuration.
Expand Down
18 changes: 18 additions & 0 deletions docs/data-sources/mediapackagev2_channel.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,10 @@ Data Source schema for AWS::MediaPackageV2::Channel
- `description` (String) <p>Enter any descriptive text that helps you to identify the channel.</p>
- `ingest_endpoint_urls` (List of String)
- `ingest_endpoints` (Attributes List) <p>The list of ingest endpoints.</p> (see [below for nested schema](#nestedatt--ingest_endpoints))
- `input_switch_configuration` (Attributes) <p>The configuration for input switching based on the media quality confidence score (MQCS) as provided from AWS Elemental MediaLive.</p> (see [below for nested schema](#nestedatt--input_switch_configuration))
- `input_type` (String)
- `modified_at` (String) <p>The date and time the channel was modified.</p>
- `output_header_configuration` (Attributes) <p>The settings for what common media server data (CMSD) headers AWS Elemental MediaPackage includes in responses to the CDN.</p> (see [below for nested schema](#nestedatt--output_header_configuration))
- `tags` (Attributes List) (see [below for nested schema](#nestedatt--tags))

<a id="nestedatt--ingest_endpoints"></a>
Expand All @@ -41,6 +43,22 @@ Read-Only:
- `url` (String) <p>The ingest domain URL where the source stream should be sent.</p>


<a id="nestedatt--input_switch_configuration"></a>
### Nested Schema for `input_switch_configuration`

Read-Only:

- `mqcs_input_switching` (Boolean) <p>When true, AWS Elemental MediaPackage performs input switching based on the MQCS. Default is true. This setting is valid only when <code>InputType</code> is <code>CMAF</code>.</p>


<a id="nestedatt--output_header_configuration"></a>
### Nested Schema for `output_header_configuration`

Read-Only:

- `publish_mqcs` (Boolean) <p>When true, AWS Elemental MediaPackage includes the MQCS in responses to the CDN. This setting is valid only when <code>InputType</code> is <code>CMAF</code>.</p>


<a id="nestedatt--tags"></a>
### Nested Schema for `tags`

Expand Down
59 changes: 59 additions & 0 deletions docs/resources/bedrock_agent.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,15 +86,20 @@ variable "lambda_arn" {
### Optional

- `action_groups` (Attributes List) List of ActionGroups (see [below for nested schema](#nestedatt--action_groups))
- `agent_collaboration` (String) Agent collaboration state
- `agent_collaborators` (Attributes List) List of Agent Collaborators (see [below for nested schema](#nestedatt--agent_collaborators))
- `agent_resource_role_arn` (String) ARN of a IAM role.
- `auto_prepare` (Boolean) Specifies whether to automatically prepare after creating or updating the agent.
- `custom_orchestration` (Attributes) Structure for custom orchestration (see [below for nested schema](#nestedatt--custom_orchestration))
- `customer_encryption_key_arn` (String) A KMS key ARN
- `description` (String) Description of the Resource.
- `foundation_model` (String) ARN or name of a Bedrock model.
- `guardrail_configuration` (Attributes) Configuration for a guardrail. (see [below for nested schema](#nestedatt--guardrail_configuration))
- `idle_session_ttl_in_seconds` (Number) Max Session Time.
- `instruction` (String) Instruction for the agent.
- `knowledge_bases` (Attributes List) List of Agent Knowledge Bases (see [below for nested schema](#nestedatt--knowledge_bases))
- `memory_configuration` (Attributes) Configuration for memory storage (see [below for nested schema](#nestedatt--memory_configuration))
- `orchestration_type` (String) Types of orchestration strategy for agents
- `prompt_override_configuration` (Attributes) Configuration for prompt override. (see [below for nested schema](#nestedatt--prompt_override_configuration))
- `skip_resource_in_use_check_on_delete` (Boolean) Specifies whether to allow deleting agent while it is in use.
- `tags` (Map of String) A map of tag keys and values
Expand Down Expand Up @@ -184,6 +189,41 @@ Optional:



<a id="nestedatt--agent_collaborators"></a>
### Nested Schema for `agent_collaborators`

Optional:

- `agent_descriptor` (Attributes) Agent descriptor for agent collaborator (see [below for nested schema](#nestedatt--agent_collaborators--agent_descriptor))
- `collaboration_instruction` (String) Agent collaborator instruction
- `collaborator_name` (String) Agent collaborator name
- `relay_conversation_history` (String) Relay conversation history state

<a id="nestedatt--agent_collaborators--agent_descriptor"></a>
### Nested Schema for `agent_collaborators.agent_descriptor`

Optional:

- `alias_arn` (String) Alias ARN for agent descriptor



<a id="nestedatt--custom_orchestration"></a>
### Nested Schema for `custom_orchestration`

Optional:

- `executor` (Attributes) Types of executors for custom orchestration strategy (see [below for nested schema](#nestedatt--custom_orchestration--executor))

<a id="nestedatt--custom_orchestration--executor"></a>
### Nested Schema for `custom_orchestration.executor`

Optional:

- `lambda` (String) ARN of a Lambda.



<a id="nestedatt--guardrail_configuration"></a>
### Nested Schema for `guardrail_configuration`

Expand All @@ -203,6 +243,24 @@ Optional:
- `knowledge_base_state` (String) State of the knowledge base; whether it is enabled or disabled


<a id="nestedatt--memory_configuration"></a>
### Nested Schema for `memory_configuration`

Optional:

- `enabled_memory_types` (List of String) Types of session storage persisted in memory
- `session_summary_configuration` (Attributes) Configuration for Session Summarization (see [below for nested schema](#nestedatt--memory_configuration--session_summary_configuration))
- `storage_days` (Number) Maximum number of days to store session details

<a id="nestedatt--memory_configuration--session_summary_configuration"></a>
### Nested Schema for `memory_configuration.session_summary_configuration`

Optional:

- `max_recent_sessions` (Number) Maximum number of Sessions to Summarize



<a id="nestedatt--prompt_override_configuration"></a>
### Nested Schema for `prompt_override_configuration`

Expand All @@ -217,6 +275,7 @@ Optional:
Optional:

- `base_prompt_template` (String) Base Prompt Template.
- `foundation_model` (String) ARN or name of a Bedrock model.
- `inference_configuration` (Attributes) Configuration for inference in prompt configuration (see [below for nested schema](#nestedatt--prompt_override_configuration--prompt_configurations--inference_configuration))
- `parser_mode` (String) Creation Mode for Prompt Configuration.
- `prompt_creation_mode` (String) Creation Mode for Prompt Configuration.
Expand Down
18 changes: 18 additions & 0 deletions docs/resources/mediapackagev2_channel.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,9 @@ resource "awscc_mediapackagev2_channel_group" "example" {
### Optional

- `description` (String) <p>Enter any descriptive text that helps you to identify the channel.</p>
- `input_switch_configuration` (Attributes) <p>The configuration for input switching based on the media quality confidence score (MQCS) as provided from AWS Elemental MediaLive.</p> (see [below for nested schema](#nestedatt--input_switch_configuration))
- `input_type` (String)
- `output_header_configuration` (Attributes) <p>The settings for what common media server data (CMSD) headers AWS Elemental MediaPackage includes in responses to the CDN.</p> (see [below for nested schema](#nestedatt--output_header_configuration))
- `tags` (Attributes List) (see [below for nested schema](#nestedatt--tags))

### Read-Only
Expand All @@ -58,6 +60,22 @@ resource "awscc_mediapackagev2_channel_group" "example" {
- `ingest_endpoints` (Attributes List) <p>The list of ingest endpoints.</p> (see [below for nested schema](#nestedatt--ingest_endpoints))
- `modified_at` (String) <p>The date and time the channel was modified.</p>

<a id="nestedatt--input_switch_configuration"></a>
### Nested Schema for `input_switch_configuration`

Optional:

- `mqcs_input_switching` (Boolean) <p>When true, AWS Elemental MediaPackage performs input switching based on the MQCS. Default is true. This setting is valid only when <code>InputType</code> is <code>CMAF</code>.</p>


<a id="nestedatt--output_header_configuration"></a>
### Nested Schema for `output_header_configuration`

Optional:

- `publish_mqcs` (Boolean) <p>When true, AWS Elemental MediaPackage includes the MQCS in responses to the CDN. This setting is valid only when <code>InputType</code> is <code>CMAF</code>.</p>


<a id="nestedatt--tags"></a>
### Nested Schema for `tags`

Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading