We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.34.0 published on Friday, Sep 12, 2025 by Pulumi
aws-native.bedrock.getAutomatedReasoningPolicy
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.34.0 published on Friday, Sep 12, 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 dictionary
The 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.34.0 published on Friday, Sep 12, 2025 by Pulumi