We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
aws-native.qbusiness.getDataAccessor
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
Definition of AWS::QBusiness::DataAccessor Resource Type
Using getDataAccessor
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 getDataAccessor(args: GetDataAccessorArgs, opts?: InvokeOptions): Promise<GetDataAccessorResult>
function getDataAccessorOutput(args: GetDataAccessorOutputArgs, opts?: InvokeOptions): Output<GetDataAccessorResult>def get_data_accessor(application_id: Optional[str] = None,
                      data_accessor_id: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> GetDataAccessorResult
def get_data_accessor_output(application_id: Optional[pulumi.Input[str]] = None,
                      data_accessor_id: Optional[pulumi.Input[str]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetDataAccessorResult]func LookupDataAccessor(ctx *Context, args *LookupDataAccessorArgs, opts ...InvokeOption) (*LookupDataAccessorResult, error)
func LookupDataAccessorOutput(ctx *Context, args *LookupDataAccessorOutputArgs, opts ...InvokeOption) LookupDataAccessorResultOutput> Note: This function is named LookupDataAccessor in the Go SDK.
public static class GetDataAccessor 
{
    public static Task<GetDataAccessorResult> InvokeAsync(GetDataAccessorArgs args, InvokeOptions? opts = null)
    public static Output<GetDataAccessorResult> Invoke(GetDataAccessorInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDataAccessorResult> getDataAccessor(GetDataAccessorArgs args, InvokeOptions options)
public static Output<GetDataAccessorResult> getDataAccessor(GetDataAccessorArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:qbusiness:getDataAccessor
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ApplicationId string
- The unique identifier of the Amazon Q Business application.
- DataAccessor stringId 
- The unique identifier of the data accessor.
- ApplicationId string
- The unique identifier of the Amazon Q Business application.
- DataAccessor stringId 
- The unique identifier of the data accessor.
- applicationId String
- The unique identifier of the Amazon Q Business application.
- dataAccessor StringId 
- The unique identifier of the data accessor.
- applicationId string
- The unique identifier of the Amazon Q Business application.
- dataAccessor stringId 
- The unique identifier of the data accessor.
- application_id str
- The unique identifier of the Amazon Q Business application.
- data_accessor_ strid 
- The unique identifier of the data accessor.
- applicationId String
- The unique identifier of the Amazon Q Business application.
- dataAccessor StringId 
- The unique identifier of the data accessor.
getDataAccessor Result
The following output properties are available:
- ActionConfigurations List<Pulumi.Aws Native. QBusiness. Outputs. Data Accessor Action Configuration> 
- A list of action configurations specifying the allowed actions and any associated filters.
- CreatedAt string
- The timestamp when the data accessor was created.
- DataAccessor stringArn 
- The Amazon Resource Name (ARN) of the data accessor.
- DataAccessor stringId 
- The unique identifier of the data accessor.
- DisplayName string
- The friendly name of the data accessor.
- IdcApplication stringArn 
- The Amazon Resource Name (ARN) of the associated IAM Identity Center application.
- 
List<Pulumi.Aws Native. Outputs. Tag> 
- The tags to associate with the data accessor.
- UpdatedAt string
- The timestamp when the data accessor was last updated.
- ActionConfigurations []DataAccessor Action Configuration 
- A list of action configurations specifying the allowed actions and any associated filters.
- CreatedAt string
- The timestamp when the data accessor was created.
- DataAccessor stringArn 
- The Amazon Resource Name (ARN) of the data accessor.
- DataAccessor stringId 
- The unique identifier of the data accessor.
- DisplayName string
- The friendly name of the data accessor.
- IdcApplication stringArn 
- The Amazon Resource Name (ARN) of the associated IAM Identity Center application.
- Tag
- The tags to associate with the data accessor.
- UpdatedAt string
- The timestamp when the data accessor was last updated.
- actionConfigurations List<DataAccessor Action Configuration> 
- A list of action configurations specifying the allowed actions and any associated filters.
- createdAt String
- The timestamp when the data accessor was created.
- dataAccessor StringArn 
- The Amazon Resource Name (ARN) of the data accessor.
- dataAccessor StringId 
- The unique identifier of the data accessor.
- displayName String
- The friendly name of the data accessor.
- idcApplication StringArn 
- The Amazon Resource Name (ARN) of the associated IAM Identity Center application.
- List<Tag>
- The tags to associate with the data accessor.
- updatedAt String
- The timestamp when the data accessor was last updated.
- actionConfigurations DataAccessor Action Configuration[] 
- A list of action configurations specifying the allowed actions and any associated filters.
- createdAt string
- The timestamp when the data accessor was created.
- dataAccessor stringArn 
- The Amazon Resource Name (ARN) of the data accessor.
- dataAccessor stringId 
- The unique identifier of the data accessor.
- displayName string
- The friendly name of the data accessor.
- idcApplication stringArn 
- The Amazon Resource Name (ARN) of the associated IAM Identity Center application.
- Tag[]
- The tags to associate with the data accessor.
- updatedAt string
- The timestamp when the data accessor was last updated.
- action_configurations Sequence[DataAccessor Action Configuration] 
- A list of action configurations specifying the allowed actions and any associated filters.
- created_at str
- The timestamp when the data accessor was created.
- data_accessor_ strarn 
- The Amazon Resource Name (ARN) of the data accessor.
- data_accessor_ strid 
- The unique identifier of the data accessor.
- display_name str
- The friendly name of the data accessor.
- idc_application_ strarn 
- The Amazon Resource Name (ARN) of the associated IAM Identity Center application.
- Sequence[root_Tag]
- The tags to associate with the data accessor.
- updated_at str
- The timestamp when the data accessor was last updated.
- actionConfigurations List<Property Map>
- A list of action configurations specifying the allowed actions and any associated filters.
- createdAt String
- The timestamp when the data accessor was created.
- dataAccessor StringArn 
- The Amazon Resource Name (ARN) of the data accessor.
- dataAccessor StringId 
- The unique identifier of the data accessor.
- displayName String
- The friendly name of the data accessor.
- idcApplication StringArn 
- The Amazon Resource Name (ARN) of the associated IAM Identity Center application.
- List<Property Map>
- The tags to associate with the data accessor.
- updatedAt String
- The timestamp when the data accessor was last updated.
Supporting Types
DataAccessorActionConfiguration   
- Action string
- The Amazon Q Business action that is allowed.
- FilterConfiguration Pulumi.Aws Native. QBusiness. Inputs. Data Accessor Action Filter Configuration 
- The filter configuration for the action, if any.
- Action string
- The Amazon Q Business action that is allowed.
- FilterConfiguration DataAccessor Action Filter Configuration 
- The filter configuration for the action, if any.
- action String
- The Amazon Q Business action that is allowed.
- filterConfiguration DataAccessor Action Filter Configuration 
- The filter configuration for the action, if any.
- action string
- The Amazon Q Business action that is allowed.
- filterConfiguration DataAccessor Action Filter Configuration 
- The filter configuration for the action, if any.
- action str
- The Amazon Q Business action that is allowed.
- filter_configuration DataAccessor Action Filter Configuration 
- The filter configuration for the action, if any.
- action String
- The Amazon Q Business action that is allowed.
- filterConfiguration Property Map
- The filter configuration for the action, if any.
DataAccessorActionFilterConfiguration    
- DocumentAttribute Pulumi.Filter Aws Native. QBusiness. Inputs. Data Accessor Attribute Filter 
- Enables filtering of responses based on document attributes or metadata fields.
- DocumentAttribute DataFilter Accessor Attribute Filter 
- Enables filtering of responses based on document attributes or metadata fields.
- documentAttribute DataFilter Accessor Attribute Filter 
- Enables filtering of responses based on document attributes or metadata fields.
- documentAttribute DataFilter Accessor Attribute Filter 
- Enables filtering of responses based on document attributes or metadata fields.
- document_attribute_ Datafilter Accessor Attribute Filter 
- Enables filtering of responses based on document attributes or metadata fields.
- documentAttribute Property MapFilter 
- Enables filtering of responses based on document attributes or metadata fields.
DataAccessorAttributeFilter   
- AndAll List<Pulumi.Filters Aws Native. QBusiness. Inputs. Data Accessor Attribute Filter> 
- Performs a logical ANDoperation on all supplied filters.
- ContainsAll Pulumi.Aws Native. QBusiness. Inputs. Data Accessor Document Attribute 
- Returns truewhen a document contains all the specified document attributes or metadata fields. Supported for the following document attribute value types :stringListValue.
- ContainsAny Pulumi.Aws Native. QBusiness. Inputs. Data Accessor Document Attribute 
- Returns truewhen a document contains any of the specified document attributes or metadata fields. Supported for the following document attribute value types :stringListValue.
- EqualsTo Pulumi.Aws Native. QBusiness. Inputs. Data Accessor Document Attribute 
- Performs an equals operation on two document attributes or metadata fields. Supported for the following document attribute value types : dateValue,longValue,stringListValueandstringValue.
- GreaterThan Pulumi.Aws Native. QBusiness. Inputs. Data Accessor Document Attribute 
- Performs a greater than operation on two document attributes or metadata fields. Supported for the following document attribute value types : dateValueandlongValue.
- GreaterThan Pulumi.Or Equals Aws Native. QBusiness. Inputs. Data Accessor Document Attribute 
- Performs a greater or equals than operation on two document attributes or metadata fields. Supported for the following document attribute value types : dateValueandlongValue.
- LessThan Pulumi.Aws Native. QBusiness. Inputs. Data Accessor Document Attribute 
- Performs a less than operation on two document attributes or metadata fields. Supported for the following document attribute value types : dateValueandlongValue.
- LessThan Pulumi.Or Equals Aws Native. QBusiness. Inputs. Data Accessor Document Attribute 
- Performs a less than or equals operation on two document attributes or metadata fields.Supported for the following document attribute value type : dateValueandlongValue.
- NotFilter Pulumi.Aws Native. QBusiness. Inputs. Data Accessor Attribute Filter 
- Performs a logical NOToperation on all supplied filters.
- OrAll List<Pulumi.Filters Aws Native. QBusiness. Inputs. Data Accessor Attribute Filter> 
- Performs a logical ORoperation on all supplied filters.
- AndAll []DataFilters Accessor Attribute Filter 
- Performs a logical ANDoperation on all supplied filters.
- ContainsAll DataAccessor Document Attribute 
- Returns truewhen a document contains all the specified document attributes or metadata fields. Supported for the following document attribute value types :stringListValue.
- ContainsAny DataAccessor Document Attribute 
- Returns truewhen a document contains any of the specified document attributes or metadata fields. Supported for the following document attribute value types :stringListValue.
- EqualsTo DataAccessor Document Attribute 
- Performs an equals operation on two document attributes or metadata fields. Supported for the following document attribute value types : dateValue,longValue,stringListValueandstringValue.
- GreaterThan DataAccessor Document Attribute 
- Performs a greater than operation on two document attributes or metadata fields. Supported for the following document attribute value types : dateValueandlongValue.
- GreaterThan DataOr Equals Accessor Document Attribute 
- Performs a greater or equals than operation on two document attributes or metadata fields. Supported for the following document attribute value types : dateValueandlongValue.
- LessThan DataAccessor Document Attribute 
- Performs a less than operation on two document attributes or metadata fields. Supported for the following document attribute value types : dateValueandlongValue.
- LessThan DataOr Equals Accessor Document Attribute 
- Performs a less than or equals operation on two document attributes or metadata fields.Supported for the following document attribute value type : dateValueandlongValue.
- NotFilter DataAccessor Attribute Filter 
- Performs a logical NOToperation on all supplied filters.
- OrAll []DataFilters Accessor Attribute Filter 
- Performs a logical ORoperation on all supplied filters.
- andAll List<DataFilters Accessor Attribute Filter> 
- Performs a logical ANDoperation on all supplied filters.
- containsAll DataAccessor Document Attribute 
- Returns truewhen a document contains all the specified document attributes or metadata fields. Supported for the following document attribute value types :stringListValue.
- containsAny DataAccessor Document Attribute 
- Returns truewhen a document contains any of the specified document attributes or metadata fields. Supported for the following document attribute value types :stringListValue.
- equalsTo DataAccessor Document Attribute 
- Performs an equals operation on two document attributes or metadata fields. Supported for the following document attribute value types : dateValue,longValue,stringListValueandstringValue.
- greaterThan DataAccessor Document Attribute 
- Performs a greater than operation on two document attributes or metadata fields. Supported for the following document attribute value types : dateValueandlongValue.
- greaterThan DataOr Equals Accessor Document Attribute 
- Performs a greater or equals than operation on two document attributes or metadata fields. Supported for the following document attribute value types : dateValueandlongValue.
- lessThan DataAccessor Document Attribute 
- Performs a less than operation on two document attributes or metadata fields. Supported for the following document attribute value types : dateValueandlongValue.
- lessThan DataOr Equals Accessor Document Attribute 
- Performs a less than or equals operation on two document attributes or metadata fields.Supported for the following document attribute value type : dateValueandlongValue.
- notFilter DataAccessor Attribute Filter 
- Performs a logical NOToperation on all supplied filters.
- orAll List<DataFilters Accessor Attribute Filter> 
- Performs a logical ORoperation on all supplied filters.
- andAll DataFilters Accessor Attribute Filter[] 
- Performs a logical ANDoperation on all supplied filters.
- containsAll DataAccessor Document Attribute 
- Returns truewhen a document contains all the specified document attributes or metadata fields. Supported for the following document attribute value types :stringListValue.
- containsAny DataAccessor Document Attribute 
- Returns truewhen a document contains any of the specified document attributes or metadata fields. Supported for the following document attribute value types :stringListValue.
- equalsTo DataAccessor Document Attribute 
- Performs an equals operation on two document attributes or metadata fields. Supported for the following document attribute value types : dateValue,longValue,stringListValueandstringValue.
- greaterThan DataAccessor Document Attribute 
- Performs a greater than operation on two document attributes or metadata fields. Supported for the following document attribute value types : dateValueandlongValue.
- greaterThan DataOr Equals Accessor Document Attribute 
- Performs a greater or equals than operation on two document attributes or metadata fields. Supported for the following document attribute value types : dateValueandlongValue.
- lessThan DataAccessor Document Attribute 
- Performs a less than operation on two document attributes or metadata fields. Supported for the following document attribute value types : dateValueandlongValue.
- lessThan DataOr Equals Accessor Document Attribute 
- Performs a less than or equals operation on two document attributes or metadata fields.Supported for the following document attribute value type : dateValueandlongValue.
- notFilter DataAccessor Attribute Filter 
- Performs a logical NOToperation on all supplied filters.
- orAll DataFilters Accessor Attribute Filter[] 
- Performs a logical ORoperation on all supplied filters.
- and_all_ Sequence[Datafilters Accessor Attribute Filter] 
- Performs a logical ANDoperation on all supplied filters.
- contains_all DataAccessor Document Attribute 
- Returns truewhen a document contains all the specified document attributes or metadata fields. Supported for the following document attribute value types :stringListValue.
- contains_any DataAccessor Document Attribute 
- Returns truewhen a document contains any of the specified document attributes or metadata fields. Supported for the following document attribute value types :stringListValue.
- equals_to DataAccessor Document Attribute 
- Performs an equals operation on two document attributes or metadata fields. Supported for the following document attribute value types : dateValue,longValue,stringListValueandstringValue.
- greater_than DataAccessor Document Attribute 
- Performs a greater than operation on two document attributes or metadata fields. Supported for the following document attribute value types : dateValueandlongValue.
- greater_than_ Dataor_ equals Accessor Document Attribute 
- Performs a greater or equals than operation on two document attributes or metadata fields. Supported for the following document attribute value types : dateValueandlongValue.
- less_than DataAccessor Document Attribute 
- Performs a less than operation on two document attributes or metadata fields. Supported for the following document attribute value types : dateValueandlongValue.
- less_than_ Dataor_ equals Accessor Document Attribute 
- Performs a less than or equals operation on two document attributes or metadata fields.Supported for the following document attribute value type : dateValueandlongValue.
- not_filter DataAccessor Attribute Filter 
- Performs a logical NOToperation on all supplied filters.
- or_all_ Sequence[Datafilters Accessor Attribute Filter] 
- Performs a logical ORoperation on all supplied filters.
- andAll List<Property Map>Filters 
- Performs a logical ANDoperation on all supplied filters.
- containsAll Property Map
- Returns truewhen a document contains all the specified document attributes or metadata fields. Supported for the following document attribute value types :stringListValue.
- containsAny Property Map
- Returns truewhen a document contains any of the specified document attributes or metadata fields. Supported for the following document attribute value types :stringListValue.
- equalsTo Property Map
- Performs an equals operation on two document attributes or metadata fields. Supported for the following document attribute value types : dateValue,longValue,stringListValueandstringValue.
- greaterThan Property Map
- Performs a greater than operation on two document attributes or metadata fields. Supported for the following document attribute value types : dateValueandlongValue.
- greaterThan Property MapOr Equals 
- Performs a greater or equals than operation on two document attributes or metadata fields. Supported for the following document attribute value types : dateValueandlongValue.
- lessThan Property Map
- Performs a less than operation on two document attributes or metadata fields. Supported for the following document attribute value types : dateValueandlongValue.
- lessThan Property MapOr Equals 
- Performs a less than or equals operation on two document attributes or metadata fields.Supported for the following document attribute value type : dateValueandlongValue.
- notFilter Property Map
- Performs a logical NOToperation on all supplied filters.
- orAll List<Property Map>Filters 
- Performs a logical ORoperation on all supplied filters.
DataAccessorDocumentAttribute   
- Name string
- The identifier for the attribute.
- Value
Pulumi.Aws | Pulumi.Native. QBusiness. Inputs. Data Accessor Document Attribute Value0Properties Aws | Pulumi.Native. QBusiness. Inputs. Data Accessor Document Attribute Value1Properties Aws | Pulumi.Native. QBusiness. Inputs. Data Accessor Document Attribute Value2Properties Aws Native. QBusiness. Inputs. Data Accessor Document Attribute Value3Properties 
- The value of the attribute.
- Name string
- The identifier for the attribute.
- Value
DataAccessor | DataDocument Attribute Value0Properties Accessor | DataDocument Attribute Value1Properties Accessor | DataDocument Attribute Value2Properties Accessor Document Attribute Value3Properties 
- The value of the attribute.
- name String
- The identifier for the attribute.
- value
DataAccessor | DataDocument Attribute Value0Properties Accessor | DataDocument Attribute Value1Properties Accessor | DataDocument Attribute Value2Properties Accessor Document Attribute Value3Properties 
- The value of the attribute.
- name string
- The identifier for the attribute.
- value
DataAccessor | DataDocument Attribute Value0Properties Accessor | DataDocument Attribute Value1Properties Accessor | DataDocument Attribute Value2Properties Accessor Document Attribute Value3Properties 
- The value of the attribute.
- name str
- The identifier for the attribute.
- value
DataAccessor | DataDocument Attribute Value0Properties Accessor | DataDocument Attribute Value1Properties Accessor | DataDocument Attribute Value2Properties Accessor Document Attribute Value3Properties 
- The value of the attribute.
- name String
- The identifier for the attribute.
- value Property Map | Property Map | Property Map | Property Map
- The value of the attribute.
DataAccessorDocumentAttributeValue0Properties    
- StringValue string
- StringValue string
- stringValue String
- stringValue string
- string_value str
- stringValue String
DataAccessorDocumentAttributeValue1Properties    
- StringList List<string>Value 
- StringList []stringValue 
- stringList List<String>Value 
- stringList string[]Value 
- string_list_ Sequence[str]value 
- stringList List<String>Value 
DataAccessorDocumentAttributeValue2Properties    
- LongValue double
- LongValue float64
- longValue Double
- longValue number
- long_value float
- longValue Number
DataAccessorDocumentAttributeValue3Properties    
- DateValue string
- DateValue string
- dateValue String
- dateValue string
- date_value str
- dateValue String
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.26.0 published on Wednesday, Mar 12, 2025 by Pulumi