We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi
aws-native.qbusiness.getRetriever
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi
Definition of AWS::QBusiness::Retriever Resource Type
Using getRetriever
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 getRetriever(args: GetRetrieverArgs, opts?: InvokeOptions): Promise<GetRetrieverResult>
function getRetrieverOutput(args: GetRetrieverOutputArgs, opts?: InvokeOptions): Output<GetRetrieverResult>
def get_retriever(application_id: Optional[str] = None,
retriever_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetRetrieverResult
def get_retriever_output(application_id: Optional[pulumi.Input[str]] = None,
retriever_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetRetrieverResult]
func LookupRetriever(ctx *Context, args *LookupRetrieverArgs, opts ...InvokeOption) (*LookupRetrieverResult, error)
func LookupRetrieverOutput(ctx *Context, args *LookupRetrieverOutputArgs, opts ...InvokeOption) LookupRetrieverResultOutput
> Note: This function is named LookupRetriever
in the Go SDK.
public static class GetRetriever
{
public static Task<GetRetrieverResult> InvokeAsync(GetRetrieverArgs args, InvokeOptions? opts = null)
public static Output<GetRetrieverResult> Invoke(GetRetrieverInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetRetrieverResult> getRetriever(GetRetrieverArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:qbusiness:getRetriever
arguments:
# arguments dictionary
The following arguments are supported:
- Application
Id string - The identifier of the Amazon Q Business application using the retriever.
- Retriever
Id string - The identifier of the retriever used by your Amazon Q Business application.
- Application
Id string - The identifier of the Amazon Q Business application using the retriever.
- Retriever
Id string - The identifier of the retriever used by your Amazon Q Business application.
- application
Id String - The identifier of the Amazon Q Business application using the retriever.
- retriever
Id String - The identifier of the retriever used by your Amazon Q Business application.
- application
Id string - The identifier of the Amazon Q Business application using the retriever.
- retriever
Id string - The identifier of the retriever used by your Amazon Q Business application.
- application_
id str - The identifier of the Amazon Q Business application using the retriever.
- retriever_
id str - The identifier of the retriever used by your Amazon Q Business application.
- application
Id String - The identifier of the Amazon Q Business application using the retriever.
- retriever
Id String - The identifier of the retriever used by your Amazon Q Business application.
getRetriever Result
The following output properties are available:
- Configuration
Pulumi.
Aws | Pulumi.Native. QBusiness. Outputs. Retriever Configuration0Properties Aws Native. QBusiness. Outputs. Retriever Configuration1Properties - Provides information on how the retriever used for your Amazon Q Business application is configured.
- Created
At string - The Unix timestamp when the retriever was created.
- Display
Name string - The name of your retriever.
- Retriever
Arn string - The Amazon Resource Name (ARN) of the IAM role associated with the retriever.
- Retriever
Id string - The identifier of the retriever used by your Amazon Q Business application.
- Role
Arn string - The ARN of an IAM role used by Amazon Q Business to access the basic authentication credentials stored in a Secrets Manager secret.
- Status
Pulumi.
Aws Native. QBusiness. Retriever Status - The status of your retriever.
- List<Pulumi.
Aws Native. Outputs. Tag> - A list of key-value pairs that identify or categorize the retriever. You can also use tags to help control access to the retriever. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @.
- Updated
At string - The Unix timestamp when the retriever was last updated.
- Configuration
Retriever
Configuration0Properties | RetrieverConfiguration1Properties - Provides information on how the retriever used for your Amazon Q Business application is configured.
- Created
At string - The Unix timestamp when the retriever was created.
- Display
Name string - The name of your retriever.
- Retriever
Arn string - The Amazon Resource Name (ARN) of the IAM role associated with the retriever.
- Retriever
Id string - The identifier of the retriever used by your Amazon Q Business application.
- Role
Arn string - The ARN of an IAM role used by Amazon Q Business to access the basic authentication credentials stored in a Secrets Manager secret.
- Status
Retriever
Status - The status of your retriever.
- Tag
- A list of key-value pairs that identify or categorize the retriever. You can also use tags to help control access to the retriever. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @.
- Updated
At string - The Unix timestamp when the retriever was last updated.
- configuration
Retriever
Configuration0Properties | RetrieverConfiguration1Properties - Provides information on how the retriever used for your Amazon Q Business application is configured.
- created
At String - The Unix timestamp when the retriever was created.
- display
Name String - The name of your retriever.
- retriever
Arn String - The Amazon Resource Name (ARN) of the IAM role associated with the retriever.
- retriever
Id String - The identifier of the retriever used by your Amazon Q Business application.
- role
Arn String - The ARN of an IAM role used by Amazon Q Business to access the basic authentication credentials stored in a Secrets Manager secret.
- status
Retriever
Status - The status of your retriever.
- List<Tag>
- A list of key-value pairs that identify or categorize the retriever. You can also use tags to help control access to the retriever. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @.
- updated
At String - The Unix timestamp when the retriever was last updated.
- configuration
Retriever
Configuration0Properties | RetrieverConfiguration1Properties - Provides information on how the retriever used for your Amazon Q Business application is configured.
- created
At string - The Unix timestamp when the retriever was created.
- display
Name string - The name of your retriever.
- retriever
Arn string - The Amazon Resource Name (ARN) of the IAM role associated with the retriever.
- retriever
Id string - The identifier of the retriever used by your Amazon Q Business application.
- role
Arn string - The ARN of an IAM role used by Amazon Q Business to access the basic authentication credentials stored in a Secrets Manager secret.
- status
Retriever
Status - The status of your retriever.
- Tag[]
- A list of key-value pairs that identify or categorize the retriever. You can also use tags to help control access to the retriever. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @.
- updated
At string - The Unix timestamp when the retriever was last updated.
- configuration
Retriever
Configuration0Properties | RetrieverConfiguration1Properties - Provides information on how the retriever used for your Amazon Q Business application is configured.
- created_
at str - The Unix timestamp when the retriever was created.
- display_
name str - The name of your retriever.
- retriever_
arn str - The Amazon Resource Name (ARN) of the IAM role associated with the retriever.
- retriever_
id str - The identifier of the retriever used by your Amazon Q Business application.
- role_
arn str - The ARN of an IAM role used by Amazon Q Business to access the basic authentication credentials stored in a Secrets Manager secret.
- status
Retriever
Status - The status of your retriever.
- Sequence[root_Tag]
- A list of key-value pairs that identify or categorize the retriever. You can also use tags to help control access to the retriever. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @.
- updated_
at str - The Unix timestamp when the retriever was last updated.
- configuration Property Map | Property Map
- Provides information on how the retriever used for your Amazon Q Business application is configured.
- created
At String - The Unix timestamp when the retriever was created.
- display
Name String - The name of your retriever.
- retriever
Arn String - The Amazon Resource Name (ARN) of the IAM role associated with the retriever.
- retriever
Id String - The identifier of the retriever used by your Amazon Q Business application.
- role
Arn String - The ARN of an IAM role used by Amazon Q Business to access the basic authentication credentials stored in a Secrets Manager secret.
- status "CREATING" | "ACTIVE" | "FAILED"
- The status of your retriever.
- List<Property Map>
- A list of key-value pairs that identify or categorize the retriever. You can also use tags to help control access to the retriever. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @.
- updated
At String - The Unix timestamp when the retriever was last updated.
Supporting Types
RetrieverConfiguration0Properties
RetrieverConfiguration1Properties
RetrieverKendraIndexConfiguration
- Index
Id string
- Index
Id string
- index
Id String
- index
Id string
- index_
id str
- index
Id String
RetrieverNativeIndexConfiguration
- Index
Id string
- Index
Id string
- index
Id String
- index
Id string
- index_
id str
- index
Id String
RetrieverStatus
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 Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi