We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.37.0 published on Wednesday, Oct 15, 2025 by Pulumi
aws-native.bedrock.getAutomatedReasoningPolicy
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.37.0 published on Wednesday, Oct 15, 2025 by Pulumi
Definition of AWS::Bedrock::AutomatedReasoningPolicy Resource Type
Using getAutomatedReasoningPolicy
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getAutomatedReasoningPolicy(args: GetAutomatedReasoningPolicyArgs, opts?: InvokeOptions): Promise<GetAutomatedReasoningPolicyResult>
function getAutomatedReasoningPolicyOutput(args: GetAutomatedReasoningPolicyOutputArgs, opts?: InvokeOptions): Output<GetAutomatedReasoningPolicyResult>def get_automated_reasoning_policy(policy_arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAutomatedReasoningPolicyResult
def get_automated_reasoning_policy_output(policy_arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAutomatedReasoningPolicyResult]func LookupAutomatedReasoningPolicy(ctx *Context, args *LookupAutomatedReasoningPolicyArgs, opts ...InvokeOption) (*LookupAutomatedReasoningPolicyResult, error)
func LookupAutomatedReasoningPolicyOutput(ctx *Context, args *LookupAutomatedReasoningPolicyOutputArgs, opts ...InvokeOption) LookupAutomatedReasoningPolicyResultOutput> Note: This function is named LookupAutomatedReasoningPolicy in the Go SDK.
public static class GetAutomatedReasoningPolicy
{
public static Task<GetAutomatedReasoningPolicyResult> InvokeAsync(GetAutomatedReasoningPolicyArgs args, InvokeOptions? opts = null)
public static Output<GetAutomatedReasoningPolicyResult> Invoke(GetAutomatedReasoningPolicyInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAutomatedReasoningPolicyResult> getAutomatedReasoningPolicy(GetAutomatedReasoningPolicyArgs args, InvokeOptions options)
public static Output<GetAutomatedReasoningPolicyResult> getAutomatedReasoningPolicy(GetAutomatedReasoningPolicyArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:bedrock:getAutomatedReasoningPolicy
arguments:
# arguments dictionaryThe following arguments are supported:
- Policy
Arn string - The Amazon Resource Name (ARN) of the policy.
- Policy
Arn string - The Amazon Resource Name (ARN) of the policy.
- policy
Arn String - The Amazon Resource Name (ARN) of the policy.
- policy
Arn string - The Amazon Resource Name (ARN) of the policy.
- policy_
arn str - The Amazon Resource Name (ARN) of the policy.
- policy
Arn String - The Amazon Resource Name (ARN) of the policy.
getAutomatedReasoningPolicy Result
The following output properties are available:
- Created
At string - The timestamp when the policy was created.
- Definition
Hash string - A hash of the policy definition used to identify the version.
- Description string
- The description of the policy.
- Name string
- The name of the policy.
- Policy
Arn string - The Amazon Resource Name (ARN) of the policy.
- Policy
Definition Pulumi.Aws Native. Bedrock. Outputs. Automated Reasoning Policy Policy Definition - The complete policy definition generated by the build workflow, containing all rules, variables, and custom types extracted from the source documents.
- Policy
Id string - The unique identifier of the policy.
-
List<Pulumi.
Aws Native. Outputs. Tag> - The tags associated with the Automated Reasoning policy.
- Updated
At string - The timestamp when the policy was last updated.
- Version string
- The version of the policy.
- Created
At string - The timestamp when the policy was created.
- Definition
Hash string - A hash of the policy definition used to identify the version.
- Description string
- The description of the policy.
- Name string
- The name of the policy.
- Policy
Arn string - The Amazon Resource Name (ARN) of the policy.
- Policy
Definition AutomatedReasoning Policy Policy Definition - The complete policy definition generated by the build workflow, containing all rules, variables, and custom types extracted from the source documents.
- Policy
Id string - The unique identifier of the policy.
- Tag
- The tags associated with the Automated Reasoning policy.
- Updated
At string - The timestamp when the policy was last updated.
- Version string
- The version of the policy.
- created
At String - The timestamp when the policy was created.
- definition
Hash String - A hash of the policy definition used to identify the version.
- description String
- The description of the policy.
- name String
- The name of the policy.
- policy
Arn String - The Amazon Resource Name (ARN) of the policy.
- policy
Definition AutomatedReasoning Policy Policy Definition - The complete policy definition generated by the build workflow, containing all rules, variables, and custom types extracted from the source documents.
- policy
Id String - The unique identifier of the policy.
- List<Tag>
- The tags associated with the Automated Reasoning policy.
- updated
At String - The timestamp when the policy was last updated.
- version String
- The version of the policy.
- created
At string - The timestamp when the policy was created.
- definition
Hash string - A hash of the policy definition used to identify the version.
- description string
- The description of the policy.
- name string
- The name of the policy.
- policy
Arn string - The Amazon Resource Name (ARN) of the policy.
- policy
Definition AutomatedReasoning Policy Policy Definition - The complete policy definition generated by the build workflow, containing all rules, variables, and custom types extracted from the source documents.
- policy
Id string - The unique identifier of the policy.
- Tag[]
- The tags associated with the Automated Reasoning policy.
- updated
At string - The timestamp when the policy was last updated.
- version string
- The version of the policy.
- created_
at str - The timestamp when the policy was created.
- definition_
hash str - A hash of the policy definition used to identify the version.
- description str
- The description of the policy.
- name str
- The name of the policy.
- policy_
arn str - The Amazon Resource Name (ARN) of the policy.
- policy_
definition AutomatedReasoning Policy Policy Definition - The complete policy definition generated by the build workflow, containing all rules, variables, and custom types extracted from the source documents.
- policy_
id str - The unique identifier of the policy.
- Sequence[root_Tag]
- The tags associated with the Automated Reasoning policy.
- updated_
at str - The timestamp when the policy was last updated.
- version str
- The version of the policy.
- created
At String - The timestamp when the policy was created.
- definition
Hash String - A hash of the policy definition used to identify the version.
- description String
- The description of the policy.
- name String
- The name of the policy.
- policy
Arn String - The Amazon Resource Name (ARN) of the policy.
- policy
Definition Property Map - The complete policy definition generated by the build workflow, containing all rules, variables, and custom types extracted from the source documents.
- policy
Id String - The unique identifier of the policy.
- List<Property Map>
- The tags associated with the Automated Reasoning policy.
- updated
At String - The timestamp when the policy was last updated.
- version String
- The version of the policy.
Supporting Types
AutomatedReasoningPolicyPolicyDefinition
- Rules
List<Pulumi.
Aws Native. Bedrock. Inputs. Automated Reasoning Policy Policy Definition Rule> - The rules definition block of an AutomatedReasoningPolicyDefinition.
- Types
List<Pulumi.
Aws Native. Bedrock. Inputs. Automated Reasoning Policy Policy Definition Type> - The types definition block of an AutomatedReasoningPolicyDefinition.
- Variables
List<Pulumi.
Aws Native. Bedrock. Inputs. Automated Reasoning Policy Policy Definition Variable> - The variables definition block of an AutomatedReasoningPolicyDefinition.
- Version string
- The policy format version.
- Rules
[]Automated
Reasoning Policy Policy Definition Rule - The rules definition block of an AutomatedReasoningPolicyDefinition.
- Types
[]Automated
Reasoning Policy Policy Definition Type - The types definition block of an AutomatedReasoningPolicyDefinition.
- Variables
[]Automated
Reasoning Policy Policy Definition Variable - The variables definition block of an AutomatedReasoningPolicyDefinition.
- Version string
- The policy format version.
- rules
List<Automated
Reasoning Policy Policy Definition Rule> - The rules definition block of an AutomatedReasoningPolicyDefinition.
- types
List<Automated
Reasoning Policy Policy Definition Type> - The types definition block of an AutomatedReasoningPolicyDefinition.
- variables
List<Automated
Reasoning Policy Policy Definition Variable> - The variables definition block of an AutomatedReasoningPolicyDefinition.
- version String
- The policy format version.
- rules
Automated
Reasoning Policy Policy Definition Rule[] - The rules definition block of an AutomatedReasoningPolicyDefinition.
- types
Automated
Reasoning Policy Policy Definition Type[] - The types definition block of an AutomatedReasoningPolicyDefinition.
- variables
Automated
Reasoning Policy Policy Definition Variable[] - The variables definition block of an AutomatedReasoningPolicyDefinition.
- version string
- The policy format version.
- rules
Sequence[Automated
Reasoning Policy Policy Definition Rule] - The rules definition block of an AutomatedReasoningPolicyDefinition.
- types
Sequence[Automated
Reasoning Policy Policy Definition Type] - The types definition block of an AutomatedReasoningPolicyDefinition.
- variables
Sequence[Automated
Reasoning Policy Policy Definition Variable] - The variables definition block of an AutomatedReasoningPolicyDefinition.
- version str
- The policy format version.
- rules List<Property Map>
- The rules definition block of an AutomatedReasoningPolicyDefinition.
- types List<Property Map>
- The types definition block of an AutomatedReasoningPolicyDefinition.
- variables List<Property Map>
- The variables definition block of an AutomatedReasoningPolicyDefinition.
- version String
- The policy format version.
AutomatedReasoningPolicyPolicyDefinitionRule
- Expression string
- The SMT expression for this rule
- Id string
- A unique id within the PolicyDefinition
- Alternate
Expression string - An alternate expression for this rule
- Expression string
- The SMT expression for this rule
- Id string
- A unique id within the PolicyDefinition
- Alternate
Expression string - An alternate expression for this rule
- expression String
- The SMT expression for this rule
- id String
- A unique id within the PolicyDefinition
- alternate
Expression String - An alternate expression for this rule
- expression string
- The SMT expression for this rule
- id string
- A unique id within the PolicyDefinition
- alternate
Expression string - An alternate expression for this rule
- expression str
- The SMT expression for this rule
- id str
- A unique id within the PolicyDefinition
- alternate_
expression str - An alternate expression for this rule
- expression String
- The SMT expression for this rule
- id String
- A unique id within the PolicyDefinition
- alternate
Expression String - An alternate expression for this rule
AutomatedReasoningPolicyPolicyDefinitionType
- Name string
- A name for this type.
- Values
List<Pulumi.
Aws Native. Bedrock. Inputs. Automated Reasoning Policy Policy Definition Type Value> - A list of valid values for this type.
- Description string
- A natural language description of this type.
- Name string
- A name for this type.
- Values
[]Automated
Reasoning Policy Policy Definition Type Value - A list of valid values for this type.
- Description string
- A natural language description of this type.
- name String
- A name for this type.
- values
List<Automated
Reasoning Policy Policy Definition Type Value> - A list of valid values for this type.
- description String
- A natural language description of this type.
- name string
- A name for this type.
- values
Automated
Reasoning Policy Policy Definition Type Value[] - A list of valid values for this type.
- description string
- A natural language description of this type.
- name str
- A name for this type.
- values
Sequence[Automated
Reasoning Policy Policy Definition Type Value] - A list of valid values for this type.
- description str
- A natural language description of this type.
- name String
- A name for this type.
- values List<Property Map>
- A list of valid values for this type.
- description String
- A natural language description of this type.
AutomatedReasoningPolicyPolicyDefinitionTypeValue
- Value string
- The value of the type value.
- Description string
- A natural language description of the type's value.
- Value string
- The value of the type value.
- Description string
- A natural language description of the type's value.
- value String
- The value of the type value.
- description String
- A natural language description of the type's value.
- value string
- The value of the type value.
- description string
- A natural language description of the type's value.
- value str
- The value of the type value.
- description str
- A natural language description of the type's value.
- value String
- The value of the type value.
- description String
- A natural language description of the type's value.
AutomatedReasoningPolicyPolicyDefinitionVariable
- Description string
- A natural language description of this variable.
- Name string
- A name from this variable.
- Type string
- A type for this variable.
- Description string
- A natural language description of this variable.
- Name string
- A name from this variable.
- Type string
- A type for this variable.
- description String
- A natural language description of this variable.
- name String
- A name from this variable.
- type String
- A type for this variable.
- description string
- A natural language description of this variable.
- name string
- A name from this variable.
- type string
- A type for this variable.
- description str
- A natural language description of this variable.
- name str
- A name from this variable.
- type str
- A type for this variable.
- description String
- A natural language description of this variable.
- name String
- A name from this variable.
- type String
- A type for this variable.
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.37.0 published on Wednesday, Oct 15, 2025 by Pulumi
