Documentation
¶
Index ¶
- Constants
- type Application
- type ApplicationArgs
- type ApplicationAttachmentsConfiguration
- type ApplicationAttachmentsConfigurationArgs
- func (ApplicationAttachmentsConfigurationArgs) ElementType() reflect.Type
- func (i ApplicationAttachmentsConfigurationArgs) ToApplicationAttachmentsConfigurationOutput() ApplicationAttachmentsConfigurationOutput
- func (i ApplicationAttachmentsConfigurationArgs) ToApplicationAttachmentsConfigurationOutputWithContext(ctx context.Context) ApplicationAttachmentsConfigurationOutput
- func (i ApplicationAttachmentsConfigurationArgs) ToApplicationAttachmentsConfigurationPtrOutput() ApplicationAttachmentsConfigurationPtrOutput
- func (i ApplicationAttachmentsConfigurationArgs) ToApplicationAttachmentsConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAttachmentsConfigurationPtrOutput
- type ApplicationAttachmentsConfigurationInput
- type ApplicationAttachmentsConfigurationOutput
- func (o ApplicationAttachmentsConfigurationOutput) AttachmentsControlMode() ApplicationAttachmentsControlModeOutput
- func (ApplicationAttachmentsConfigurationOutput) ElementType() reflect.Type
- func (o ApplicationAttachmentsConfigurationOutput) ToApplicationAttachmentsConfigurationOutput() ApplicationAttachmentsConfigurationOutput
- func (o ApplicationAttachmentsConfigurationOutput) ToApplicationAttachmentsConfigurationOutputWithContext(ctx context.Context) ApplicationAttachmentsConfigurationOutput
- func (o ApplicationAttachmentsConfigurationOutput) ToApplicationAttachmentsConfigurationPtrOutput() ApplicationAttachmentsConfigurationPtrOutput
- func (o ApplicationAttachmentsConfigurationOutput) ToApplicationAttachmentsConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAttachmentsConfigurationPtrOutput
- type ApplicationAttachmentsConfigurationPtrInput
- type ApplicationAttachmentsConfigurationPtrOutput
- func (o ApplicationAttachmentsConfigurationPtrOutput) AttachmentsControlMode() ApplicationAttachmentsControlModePtrOutput
- func (o ApplicationAttachmentsConfigurationPtrOutput) Elem() ApplicationAttachmentsConfigurationOutput
- func (ApplicationAttachmentsConfigurationPtrOutput) ElementType() reflect.Type
- func (o ApplicationAttachmentsConfigurationPtrOutput) ToApplicationAttachmentsConfigurationPtrOutput() ApplicationAttachmentsConfigurationPtrOutput
- func (o ApplicationAttachmentsConfigurationPtrOutput) ToApplicationAttachmentsConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAttachmentsConfigurationPtrOutput
- type ApplicationAttachmentsControlMode
- func (ApplicationAttachmentsControlMode) ElementType() reflect.Type
- func (e ApplicationAttachmentsControlMode) ToApplicationAttachmentsControlModeOutput() ApplicationAttachmentsControlModeOutput
- func (e ApplicationAttachmentsControlMode) ToApplicationAttachmentsControlModeOutputWithContext(ctx context.Context) ApplicationAttachmentsControlModeOutput
- func (e ApplicationAttachmentsControlMode) ToApplicationAttachmentsControlModePtrOutput() ApplicationAttachmentsControlModePtrOutput
- func (e ApplicationAttachmentsControlMode) ToApplicationAttachmentsControlModePtrOutputWithContext(ctx context.Context) ApplicationAttachmentsControlModePtrOutput
- func (e ApplicationAttachmentsControlMode) ToStringOutput() pulumi.StringOutput
- func (e ApplicationAttachmentsControlMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ApplicationAttachmentsControlMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ApplicationAttachmentsControlMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApplicationAttachmentsControlModeInput
- type ApplicationAttachmentsControlModeOutput
- func (ApplicationAttachmentsControlModeOutput) ElementType() reflect.Type
- func (o ApplicationAttachmentsControlModeOutput) ToApplicationAttachmentsControlModeOutput() ApplicationAttachmentsControlModeOutput
- func (o ApplicationAttachmentsControlModeOutput) ToApplicationAttachmentsControlModeOutputWithContext(ctx context.Context) ApplicationAttachmentsControlModeOutput
- func (o ApplicationAttachmentsControlModeOutput) ToApplicationAttachmentsControlModePtrOutput() ApplicationAttachmentsControlModePtrOutput
- func (o ApplicationAttachmentsControlModeOutput) ToApplicationAttachmentsControlModePtrOutputWithContext(ctx context.Context) ApplicationAttachmentsControlModePtrOutput
- func (o ApplicationAttachmentsControlModeOutput) ToStringOutput() pulumi.StringOutput
- func (o ApplicationAttachmentsControlModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ApplicationAttachmentsControlModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ApplicationAttachmentsControlModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApplicationAttachmentsControlModePtrInput
- type ApplicationAttachmentsControlModePtrOutput
- func (o ApplicationAttachmentsControlModePtrOutput) Elem() ApplicationAttachmentsControlModeOutput
- func (ApplicationAttachmentsControlModePtrOutput) ElementType() reflect.Type
- func (o ApplicationAttachmentsControlModePtrOutput) ToApplicationAttachmentsControlModePtrOutput() ApplicationAttachmentsControlModePtrOutput
- func (o ApplicationAttachmentsControlModePtrOutput) ToApplicationAttachmentsControlModePtrOutputWithContext(ctx context.Context) ApplicationAttachmentsControlModePtrOutput
- func (o ApplicationAttachmentsControlModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ApplicationAttachmentsControlModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApplicationEncryptionConfiguration
- type ApplicationEncryptionConfigurationArgs
- func (ApplicationEncryptionConfigurationArgs) ElementType() reflect.Type
- func (i ApplicationEncryptionConfigurationArgs) ToApplicationEncryptionConfigurationOutput() ApplicationEncryptionConfigurationOutput
- func (i ApplicationEncryptionConfigurationArgs) ToApplicationEncryptionConfigurationOutputWithContext(ctx context.Context) ApplicationEncryptionConfigurationOutput
- func (i ApplicationEncryptionConfigurationArgs) ToApplicationEncryptionConfigurationPtrOutput() ApplicationEncryptionConfigurationPtrOutput
- func (i ApplicationEncryptionConfigurationArgs) ToApplicationEncryptionConfigurationPtrOutputWithContext(ctx context.Context) ApplicationEncryptionConfigurationPtrOutput
- type ApplicationEncryptionConfigurationInput
- type ApplicationEncryptionConfigurationOutput
- func (ApplicationEncryptionConfigurationOutput) ElementType() reflect.Type
- func (o ApplicationEncryptionConfigurationOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o ApplicationEncryptionConfigurationOutput) ToApplicationEncryptionConfigurationOutput() ApplicationEncryptionConfigurationOutput
- func (o ApplicationEncryptionConfigurationOutput) ToApplicationEncryptionConfigurationOutputWithContext(ctx context.Context) ApplicationEncryptionConfigurationOutput
- func (o ApplicationEncryptionConfigurationOutput) ToApplicationEncryptionConfigurationPtrOutput() ApplicationEncryptionConfigurationPtrOutput
- func (o ApplicationEncryptionConfigurationOutput) ToApplicationEncryptionConfigurationPtrOutputWithContext(ctx context.Context) ApplicationEncryptionConfigurationPtrOutput
- type ApplicationEncryptionConfigurationPtrInput
- type ApplicationEncryptionConfigurationPtrOutput
- func (o ApplicationEncryptionConfigurationPtrOutput) Elem() ApplicationEncryptionConfigurationOutput
- func (ApplicationEncryptionConfigurationPtrOutput) ElementType() reflect.Type
- func (o ApplicationEncryptionConfigurationPtrOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o ApplicationEncryptionConfigurationPtrOutput) ToApplicationEncryptionConfigurationPtrOutput() ApplicationEncryptionConfigurationPtrOutput
- func (o ApplicationEncryptionConfigurationPtrOutput) ToApplicationEncryptionConfigurationPtrOutputWithContext(ctx context.Context) ApplicationEncryptionConfigurationPtrOutput
- type ApplicationInput
- type ApplicationOutput
- func (o ApplicationOutput) ApplicationArn() pulumi.StringOutput
- func (o ApplicationOutput) ApplicationId() pulumi.StringOutput
- func (o ApplicationOutput) AttachmentsConfiguration() ApplicationAttachmentsConfigurationPtrOutput
- func (o ApplicationOutput) CreatedAt() pulumi.StringOutput
- func (o ApplicationOutput) Description() pulumi.StringPtrOutput
- func (o ApplicationOutput) DisplayName() pulumi.StringOutput
- func (ApplicationOutput) ElementType() reflect.Type
- func (o ApplicationOutput) EncryptionConfiguration() ApplicationEncryptionConfigurationPtrOutput
- func (o ApplicationOutput) IdentityCenterApplicationArn() pulumi.StringOutput
- func (o ApplicationOutput) IdentityCenterInstanceArn() pulumi.StringPtrOutput
- func (o ApplicationOutput) RoleArn() pulumi.StringPtrOutput
- func (o ApplicationOutput) Status() ApplicationStatusOutput
- func (o ApplicationOutput) Tags() aws.TagArrayOutput
- func (o ApplicationOutput) ToApplicationOutput() ApplicationOutput
- func (o ApplicationOutput) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
- func (o ApplicationOutput) UpdatedAt() pulumi.StringOutput
- type ApplicationState
- type ApplicationStatus
- type ApplicationStatusOutput
- func (ApplicationStatusOutput) ElementType() reflect.Type
- func (o ApplicationStatusOutput) ToApplicationStatusOutput() ApplicationStatusOutput
- func (o ApplicationStatusOutput) ToApplicationStatusOutputWithContext(ctx context.Context) ApplicationStatusOutput
- func (o ApplicationStatusOutput) ToApplicationStatusPtrOutput() ApplicationStatusPtrOutput
- func (o ApplicationStatusOutput) ToApplicationStatusPtrOutputWithContext(ctx context.Context) ApplicationStatusPtrOutput
- func (o ApplicationStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o ApplicationStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ApplicationStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ApplicationStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApplicationStatusPtrOutput
- func (o ApplicationStatusPtrOutput) Elem() ApplicationStatusOutput
- func (ApplicationStatusPtrOutput) ElementType() reflect.Type
- func (o ApplicationStatusPtrOutput) ToApplicationStatusPtrOutput() ApplicationStatusPtrOutput
- func (o ApplicationStatusPtrOutput) ToApplicationStatusPtrOutputWithContext(ctx context.Context) ApplicationStatusPtrOutput
- func (o ApplicationStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ApplicationStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApplicationTag
- type DataSource
- type DataSourceArgs
- type DataSourceAttributeValueOperator
- func (DataSourceAttributeValueOperator) ElementType() reflect.Type
- func (e DataSourceAttributeValueOperator) ToDataSourceAttributeValueOperatorOutput() DataSourceAttributeValueOperatorOutput
- func (e DataSourceAttributeValueOperator) ToDataSourceAttributeValueOperatorOutputWithContext(ctx context.Context) DataSourceAttributeValueOperatorOutput
- func (e DataSourceAttributeValueOperator) ToDataSourceAttributeValueOperatorPtrOutput() DataSourceAttributeValueOperatorPtrOutput
- func (e DataSourceAttributeValueOperator) ToDataSourceAttributeValueOperatorPtrOutputWithContext(ctx context.Context) DataSourceAttributeValueOperatorPtrOutput
- func (e DataSourceAttributeValueOperator) ToStringOutput() pulumi.StringOutput
- func (e DataSourceAttributeValueOperator) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DataSourceAttributeValueOperator) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DataSourceAttributeValueOperator) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataSourceAttributeValueOperatorInput
- type DataSourceAttributeValueOperatorOutput
- func (DataSourceAttributeValueOperatorOutput) ElementType() reflect.Type
- func (o DataSourceAttributeValueOperatorOutput) ToDataSourceAttributeValueOperatorOutput() DataSourceAttributeValueOperatorOutput
- func (o DataSourceAttributeValueOperatorOutput) ToDataSourceAttributeValueOperatorOutputWithContext(ctx context.Context) DataSourceAttributeValueOperatorOutput
- func (o DataSourceAttributeValueOperatorOutput) ToDataSourceAttributeValueOperatorPtrOutput() DataSourceAttributeValueOperatorPtrOutput
- func (o DataSourceAttributeValueOperatorOutput) ToDataSourceAttributeValueOperatorPtrOutputWithContext(ctx context.Context) DataSourceAttributeValueOperatorPtrOutput
- func (o DataSourceAttributeValueOperatorOutput) ToStringOutput() pulumi.StringOutput
- func (o DataSourceAttributeValueOperatorOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DataSourceAttributeValueOperatorOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DataSourceAttributeValueOperatorOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataSourceAttributeValueOperatorPtrInput
- type DataSourceAttributeValueOperatorPtrOutput
- func (o DataSourceAttributeValueOperatorPtrOutput) Elem() DataSourceAttributeValueOperatorOutput
- func (DataSourceAttributeValueOperatorPtrOutput) ElementType() reflect.Type
- func (o DataSourceAttributeValueOperatorPtrOutput) ToDataSourceAttributeValueOperatorPtrOutput() DataSourceAttributeValueOperatorPtrOutput
- func (o DataSourceAttributeValueOperatorPtrOutput) ToDataSourceAttributeValueOperatorPtrOutputWithContext(ctx context.Context) DataSourceAttributeValueOperatorPtrOutput
- func (o DataSourceAttributeValueOperatorPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DataSourceAttributeValueOperatorPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataSourceDocumentAttributeCondition
- type DataSourceDocumentAttributeConditionArgs
- func (DataSourceDocumentAttributeConditionArgs) ElementType() reflect.Type
- func (i DataSourceDocumentAttributeConditionArgs) ToDataSourceDocumentAttributeConditionOutput() DataSourceDocumentAttributeConditionOutput
- func (i DataSourceDocumentAttributeConditionArgs) ToDataSourceDocumentAttributeConditionOutputWithContext(ctx context.Context) DataSourceDocumentAttributeConditionOutput
- func (i DataSourceDocumentAttributeConditionArgs) ToDataSourceDocumentAttributeConditionPtrOutput() DataSourceDocumentAttributeConditionPtrOutput
- func (i DataSourceDocumentAttributeConditionArgs) ToDataSourceDocumentAttributeConditionPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeConditionPtrOutput
- type DataSourceDocumentAttributeConditionInput
- type DataSourceDocumentAttributeConditionOutput
- func (DataSourceDocumentAttributeConditionOutput) ElementType() reflect.Type
- func (o DataSourceDocumentAttributeConditionOutput) Key() pulumi.StringOutput
- func (o DataSourceDocumentAttributeConditionOutput) Operator() DataSourceDocumentEnrichmentConditionOperatorOutput
- func (o DataSourceDocumentAttributeConditionOutput) ToDataSourceDocumentAttributeConditionOutput() DataSourceDocumentAttributeConditionOutput
- func (o DataSourceDocumentAttributeConditionOutput) ToDataSourceDocumentAttributeConditionOutputWithContext(ctx context.Context) DataSourceDocumentAttributeConditionOutput
- func (o DataSourceDocumentAttributeConditionOutput) ToDataSourceDocumentAttributeConditionPtrOutput() DataSourceDocumentAttributeConditionPtrOutput
- func (o DataSourceDocumentAttributeConditionOutput) ToDataSourceDocumentAttributeConditionPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeConditionPtrOutput
- func (o DataSourceDocumentAttributeConditionOutput) Value() pulumi.AnyOutput
- type DataSourceDocumentAttributeConditionPtrInput
- type DataSourceDocumentAttributeConditionPtrOutput
- func (o DataSourceDocumentAttributeConditionPtrOutput) Elem() DataSourceDocumentAttributeConditionOutput
- func (DataSourceDocumentAttributeConditionPtrOutput) ElementType() reflect.Type
- func (o DataSourceDocumentAttributeConditionPtrOutput) Key() pulumi.StringPtrOutput
- func (o DataSourceDocumentAttributeConditionPtrOutput) Operator() DataSourceDocumentEnrichmentConditionOperatorPtrOutput
- func (o DataSourceDocumentAttributeConditionPtrOutput) ToDataSourceDocumentAttributeConditionPtrOutput() DataSourceDocumentAttributeConditionPtrOutput
- func (o DataSourceDocumentAttributeConditionPtrOutput) ToDataSourceDocumentAttributeConditionPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeConditionPtrOutput
- func (o DataSourceDocumentAttributeConditionPtrOutput) Value() pulumi.AnyOutput
- type DataSourceDocumentAttributeTarget
- type DataSourceDocumentAttributeTargetArgs
- func (DataSourceDocumentAttributeTargetArgs) ElementType() reflect.Type
- func (i DataSourceDocumentAttributeTargetArgs) ToDataSourceDocumentAttributeTargetOutput() DataSourceDocumentAttributeTargetOutput
- func (i DataSourceDocumentAttributeTargetArgs) ToDataSourceDocumentAttributeTargetOutputWithContext(ctx context.Context) DataSourceDocumentAttributeTargetOutput
- func (i DataSourceDocumentAttributeTargetArgs) ToDataSourceDocumentAttributeTargetPtrOutput() DataSourceDocumentAttributeTargetPtrOutput
- func (i DataSourceDocumentAttributeTargetArgs) ToDataSourceDocumentAttributeTargetPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeTargetPtrOutput
- type DataSourceDocumentAttributeTargetInput
- type DataSourceDocumentAttributeTargetOutput
- func (o DataSourceDocumentAttributeTargetOutput) AttributeValueOperator() DataSourceAttributeValueOperatorPtrOutput
- func (DataSourceDocumentAttributeTargetOutput) ElementType() reflect.Type
- func (o DataSourceDocumentAttributeTargetOutput) Key() pulumi.StringOutput
- func (o DataSourceDocumentAttributeTargetOutput) ToDataSourceDocumentAttributeTargetOutput() DataSourceDocumentAttributeTargetOutput
- func (o DataSourceDocumentAttributeTargetOutput) ToDataSourceDocumentAttributeTargetOutputWithContext(ctx context.Context) DataSourceDocumentAttributeTargetOutput
- func (o DataSourceDocumentAttributeTargetOutput) ToDataSourceDocumentAttributeTargetPtrOutput() DataSourceDocumentAttributeTargetPtrOutput
- func (o DataSourceDocumentAttributeTargetOutput) ToDataSourceDocumentAttributeTargetPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeTargetPtrOutput
- func (o DataSourceDocumentAttributeTargetOutput) Value() pulumi.AnyOutput
- type DataSourceDocumentAttributeTargetPtrInput
- type DataSourceDocumentAttributeTargetPtrOutput
- func (o DataSourceDocumentAttributeTargetPtrOutput) AttributeValueOperator() DataSourceAttributeValueOperatorPtrOutput
- func (o DataSourceDocumentAttributeTargetPtrOutput) Elem() DataSourceDocumentAttributeTargetOutput
- func (DataSourceDocumentAttributeTargetPtrOutput) ElementType() reflect.Type
- func (o DataSourceDocumentAttributeTargetPtrOutput) Key() pulumi.StringPtrOutput
- func (o DataSourceDocumentAttributeTargetPtrOutput) ToDataSourceDocumentAttributeTargetPtrOutput() DataSourceDocumentAttributeTargetPtrOutput
- func (o DataSourceDocumentAttributeTargetPtrOutput) ToDataSourceDocumentAttributeTargetPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeTargetPtrOutput
- func (o DataSourceDocumentAttributeTargetPtrOutput) Value() pulumi.AnyOutput
- type DataSourceDocumentAttributeValue0Properties
- type DataSourceDocumentAttributeValue0PropertiesArgs
- func (DataSourceDocumentAttributeValue0PropertiesArgs) ElementType() reflect.Type
- func (i DataSourceDocumentAttributeValue0PropertiesArgs) ToDataSourceDocumentAttributeValue0PropertiesOutput() DataSourceDocumentAttributeValue0PropertiesOutput
- func (i DataSourceDocumentAttributeValue0PropertiesArgs) ToDataSourceDocumentAttributeValue0PropertiesOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue0PropertiesOutput
- func (i DataSourceDocumentAttributeValue0PropertiesArgs) ToDataSourceDocumentAttributeValue0PropertiesPtrOutput() DataSourceDocumentAttributeValue0PropertiesPtrOutput
- func (i DataSourceDocumentAttributeValue0PropertiesArgs) ToDataSourceDocumentAttributeValue0PropertiesPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue0PropertiesPtrOutput
- type DataSourceDocumentAttributeValue0PropertiesInput
- type DataSourceDocumentAttributeValue0PropertiesOutput
- func (DataSourceDocumentAttributeValue0PropertiesOutput) ElementType() reflect.Type
- func (o DataSourceDocumentAttributeValue0PropertiesOutput) StringValue() pulumi.StringOutput
- func (o DataSourceDocumentAttributeValue0PropertiesOutput) ToDataSourceDocumentAttributeValue0PropertiesOutput() DataSourceDocumentAttributeValue0PropertiesOutput
- func (o DataSourceDocumentAttributeValue0PropertiesOutput) ToDataSourceDocumentAttributeValue0PropertiesOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue0PropertiesOutput
- func (o DataSourceDocumentAttributeValue0PropertiesOutput) ToDataSourceDocumentAttributeValue0PropertiesPtrOutput() DataSourceDocumentAttributeValue0PropertiesPtrOutput
- func (o DataSourceDocumentAttributeValue0PropertiesOutput) ToDataSourceDocumentAttributeValue0PropertiesPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue0PropertiesPtrOutput
- type DataSourceDocumentAttributeValue0PropertiesPtrInput
- type DataSourceDocumentAttributeValue0PropertiesPtrOutput
- func (o DataSourceDocumentAttributeValue0PropertiesPtrOutput) Elem() DataSourceDocumentAttributeValue0PropertiesOutput
- func (DataSourceDocumentAttributeValue0PropertiesPtrOutput) ElementType() reflect.Type
- func (o DataSourceDocumentAttributeValue0PropertiesPtrOutput) StringValue() pulumi.StringPtrOutput
- func (o DataSourceDocumentAttributeValue0PropertiesPtrOutput) ToDataSourceDocumentAttributeValue0PropertiesPtrOutput() DataSourceDocumentAttributeValue0PropertiesPtrOutput
- func (o DataSourceDocumentAttributeValue0PropertiesPtrOutput) ToDataSourceDocumentAttributeValue0PropertiesPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue0PropertiesPtrOutput
- type DataSourceDocumentAttributeValue1Properties
- type DataSourceDocumentAttributeValue1PropertiesArgs
- func (DataSourceDocumentAttributeValue1PropertiesArgs) ElementType() reflect.Type
- func (i DataSourceDocumentAttributeValue1PropertiesArgs) ToDataSourceDocumentAttributeValue1PropertiesOutput() DataSourceDocumentAttributeValue1PropertiesOutput
- func (i DataSourceDocumentAttributeValue1PropertiesArgs) ToDataSourceDocumentAttributeValue1PropertiesOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue1PropertiesOutput
- func (i DataSourceDocumentAttributeValue1PropertiesArgs) ToDataSourceDocumentAttributeValue1PropertiesPtrOutput() DataSourceDocumentAttributeValue1PropertiesPtrOutput
- func (i DataSourceDocumentAttributeValue1PropertiesArgs) ToDataSourceDocumentAttributeValue1PropertiesPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue1PropertiesPtrOutput
- type DataSourceDocumentAttributeValue1PropertiesInput
- type DataSourceDocumentAttributeValue1PropertiesOutput
- func (DataSourceDocumentAttributeValue1PropertiesOutput) ElementType() reflect.Type
- func (o DataSourceDocumentAttributeValue1PropertiesOutput) StringListValue() pulumi.StringArrayOutput
- func (o DataSourceDocumentAttributeValue1PropertiesOutput) ToDataSourceDocumentAttributeValue1PropertiesOutput() DataSourceDocumentAttributeValue1PropertiesOutput
- func (o DataSourceDocumentAttributeValue1PropertiesOutput) ToDataSourceDocumentAttributeValue1PropertiesOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue1PropertiesOutput
- func (o DataSourceDocumentAttributeValue1PropertiesOutput) ToDataSourceDocumentAttributeValue1PropertiesPtrOutput() DataSourceDocumentAttributeValue1PropertiesPtrOutput
- func (o DataSourceDocumentAttributeValue1PropertiesOutput) ToDataSourceDocumentAttributeValue1PropertiesPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue1PropertiesPtrOutput
- type DataSourceDocumentAttributeValue1PropertiesPtrInput
- type DataSourceDocumentAttributeValue1PropertiesPtrOutput
- func (o DataSourceDocumentAttributeValue1PropertiesPtrOutput) Elem() DataSourceDocumentAttributeValue1PropertiesOutput
- func (DataSourceDocumentAttributeValue1PropertiesPtrOutput) ElementType() reflect.Type
- func (o DataSourceDocumentAttributeValue1PropertiesPtrOutput) StringListValue() pulumi.StringArrayOutput
- func (o DataSourceDocumentAttributeValue1PropertiesPtrOutput) ToDataSourceDocumentAttributeValue1PropertiesPtrOutput() DataSourceDocumentAttributeValue1PropertiesPtrOutput
- func (o DataSourceDocumentAttributeValue1PropertiesPtrOutput) ToDataSourceDocumentAttributeValue1PropertiesPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue1PropertiesPtrOutput
- type DataSourceDocumentAttributeValue2Properties
- type DataSourceDocumentAttributeValue2PropertiesArgs
- func (DataSourceDocumentAttributeValue2PropertiesArgs) ElementType() reflect.Type
- func (i DataSourceDocumentAttributeValue2PropertiesArgs) ToDataSourceDocumentAttributeValue2PropertiesOutput() DataSourceDocumentAttributeValue2PropertiesOutput
- func (i DataSourceDocumentAttributeValue2PropertiesArgs) ToDataSourceDocumentAttributeValue2PropertiesOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue2PropertiesOutput
- func (i DataSourceDocumentAttributeValue2PropertiesArgs) ToDataSourceDocumentAttributeValue2PropertiesPtrOutput() DataSourceDocumentAttributeValue2PropertiesPtrOutput
- func (i DataSourceDocumentAttributeValue2PropertiesArgs) ToDataSourceDocumentAttributeValue2PropertiesPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue2PropertiesPtrOutput
- type DataSourceDocumentAttributeValue2PropertiesInput
- type DataSourceDocumentAttributeValue2PropertiesOutput
- func (DataSourceDocumentAttributeValue2PropertiesOutput) ElementType() reflect.Type
- func (o DataSourceDocumentAttributeValue2PropertiesOutput) LongValue() pulumi.Float64Output
- func (o DataSourceDocumentAttributeValue2PropertiesOutput) ToDataSourceDocumentAttributeValue2PropertiesOutput() DataSourceDocumentAttributeValue2PropertiesOutput
- func (o DataSourceDocumentAttributeValue2PropertiesOutput) ToDataSourceDocumentAttributeValue2PropertiesOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue2PropertiesOutput
- func (o DataSourceDocumentAttributeValue2PropertiesOutput) ToDataSourceDocumentAttributeValue2PropertiesPtrOutput() DataSourceDocumentAttributeValue2PropertiesPtrOutput
- func (o DataSourceDocumentAttributeValue2PropertiesOutput) ToDataSourceDocumentAttributeValue2PropertiesPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue2PropertiesPtrOutput
- type DataSourceDocumentAttributeValue2PropertiesPtrInput
- type DataSourceDocumentAttributeValue2PropertiesPtrOutput
- func (o DataSourceDocumentAttributeValue2PropertiesPtrOutput) Elem() DataSourceDocumentAttributeValue2PropertiesOutput
- func (DataSourceDocumentAttributeValue2PropertiesPtrOutput) ElementType() reflect.Type
- func (o DataSourceDocumentAttributeValue2PropertiesPtrOutput) LongValue() pulumi.Float64PtrOutput
- func (o DataSourceDocumentAttributeValue2PropertiesPtrOutput) ToDataSourceDocumentAttributeValue2PropertiesPtrOutput() DataSourceDocumentAttributeValue2PropertiesPtrOutput
- func (o DataSourceDocumentAttributeValue2PropertiesPtrOutput) ToDataSourceDocumentAttributeValue2PropertiesPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue2PropertiesPtrOutput
- type DataSourceDocumentAttributeValue3Properties
- type DataSourceDocumentAttributeValue3PropertiesArgs
- func (DataSourceDocumentAttributeValue3PropertiesArgs) ElementType() reflect.Type
- func (i DataSourceDocumentAttributeValue3PropertiesArgs) ToDataSourceDocumentAttributeValue3PropertiesOutput() DataSourceDocumentAttributeValue3PropertiesOutput
- func (i DataSourceDocumentAttributeValue3PropertiesArgs) ToDataSourceDocumentAttributeValue3PropertiesOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue3PropertiesOutput
- func (i DataSourceDocumentAttributeValue3PropertiesArgs) ToDataSourceDocumentAttributeValue3PropertiesPtrOutput() DataSourceDocumentAttributeValue3PropertiesPtrOutput
- func (i DataSourceDocumentAttributeValue3PropertiesArgs) ToDataSourceDocumentAttributeValue3PropertiesPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue3PropertiesPtrOutput
- type DataSourceDocumentAttributeValue3PropertiesInput
- type DataSourceDocumentAttributeValue3PropertiesOutput
- func (o DataSourceDocumentAttributeValue3PropertiesOutput) DateValue() pulumi.StringOutput
- func (DataSourceDocumentAttributeValue3PropertiesOutput) ElementType() reflect.Type
- func (o DataSourceDocumentAttributeValue3PropertiesOutput) ToDataSourceDocumentAttributeValue3PropertiesOutput() DataSourceDocumentAttributeValue3PropertiesOutput
- func (o DataSourceDocumentAttributeValue3PropertiesOutput) ToDataSourceDocumentAttributeValue3PropertiesOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue3PropertiesOutput
- func (o DataSourceDocumentAttributeValue3PropertiesOutput) ToDataSourceDocumentAttributeValue3PropertiesPtrOutput() DataSourceDocumentAttributeValue3PropertiesPtrOutput
- func (o DataSourceDocumentAttributeValue3PropertiesOutput) ToDataSourceDocumentAttributeValue3PropertiesPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue3PropertiesPtrOutput
- type DataSourceDocumentAttributeValue3PropertiesPtrInput
- type DataSourceDocumentAttributeValue3PropertiesPtrOutput
- func (o DataSourceDocumentAttributeValue3PropertiesPtrOutput) DateValue() pulumi.StringPtrOutput
- func (o DataSourceDocumentAttributeValue3PropertiesPtrOutput) Elem() DataSourceDocumentAttributeValue3PropertiesOutput
- func (DataSourceDocumentAttributeValue3PropertiesPtrOutput) ElementType() reflect.Type
- func (o DataSourceDocumentAttributeValue3PropertiesPtrOutput) ToDataSourceDocumentAttributeValue3PropertiesPtrOutput() DataSourceDocumentAttributeValue3PropertiesPtrOutput
- func (o DataSourceDocumentAttributeValue3PropertiesPtrOutput) ToDataSourceDocumentAttributeValue3PropertiesPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue3PropertiesPtrOutput
- type DataSourceDocumentContentOperator
- func (DataSourceDocumentContentOperator) ElementType() reflect.Type
- func (e DataSourceDocumentContentOperator) ToDataSourceDocumentContentOperatorOutput() DataSourceDocumentContentOperatorOutput
- func (e DataSourceDocumentContentOperator) ToDataSourceDocumentContentOperatorOutputWithContext(ctx context.Context) DataSourceDocumentContentOperatorOutput
- func (e DataSourceDocumentContentOperator) ToDataSourceDocumentContentOperatorPtrOutput() DataSourceDocumentContentOperatorPtrOutput
- func (e DataSourceDocumentContentOperator) ToDataSourceDocumentContentOperatorPtrOutputWithContext(ctx context.Context) DataSourceDocumentContentOperatorPtrOutput
- func (e DataSourceDocumentContentOperator) ToStringOutput() pulumi.StringOutput
- func (e DataSourceDocumentContentOperator) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DataSourceDocumentContentOperator) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DataSourceDocumentContentOperator) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataSourceDocumentContentOperatorInput
- type DataSourceDocumentContentOperatorOutput
- func (DataSourceDocumentContentOperatorOutput) ElementType() reflect.Type
- func (o DataSourceDocumentContentOperatorOutput) ToDataSourceDocumentContentOperatorOutput() DataSourceDocumentContentOperatorOutput
- func (o DataSourceDocumentContentOperatorOutput) ToDataSourceDocumentContentOperatorOutputWithContext(ctx context.Context) DataSourceDocumentContentOperatorOutput
- func (o DataSourceDocumentContentOperatorOutput) ToDataSourceDocumentContentOperatorPtrOutput() DataSourceDocumentContentOperatorPtrOutput
- func (o DataSourceDocumentContentOperatorOutput) ToDataSourceDocumentContentOperatorPtrOutputWithContext(ctx context.Context) DataSourceDocumentContentOperatorPtrOutput
- func (o DataSourceDocumentContentOperatorOutput) ToStringOutput() pulumi.StringOutput
- func (o DataSourceDocumentContentOperatorOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DataSourceDocumentContentOperatorOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DataSourceDocumentContentOperatorOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataSourceDocumentContentOperatorPtrInput
- type DataSourceDocumentContentOperatorPtrOutput
- func (o DataSourceDocumentContentOperatorPtrOutput) Elem() DataSourceDocumentContentOperatorOutput
- func (DataSourceDocumentContentOperatorPtrOutput) ElementType() reflect.Type
- func (o DataSourceDocumentContentOperatorPtrOutput) ToDataSourceDocumentContentOperatorPtrOutput() DataSourceDocumentContentOperatorPtrOutput
- func (o DataSourceDocumentContentOperatorPtrOutput) ToDataSourceDocumentContentOperatorPtrOutputWithContext(ctx context.Context) DataSourceDocumentContentOperatorPtrOutput
- func (o DataSourceDocumentContentOperatorPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DataSourceDocumentContentOperatorPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataSourceDocumentEnrichmentConditionOperator
- func (DataSourceDocumentEnrichmentConditionOperator) ElementType() reflect.Type
- func (e DataSourceDocumentEnrichmentConditionOperator) ToDataSourceDocumentEnrichmentConditionOperatorOutput() DataSourceDocumentEnrichmentConditionOperatorOutput
- func (e DataSourceDocumentEnrichmentConditionOperator) ToDataSourceDocumentEnrichmentConditionOperatorOutputWithContext(ctx context.Context) DataSourceDocumentEnrichmentConditionOperatorOutput
- func (e DataSourceDocumentEnrichmentConditionOperator) ToDataSourceDocumentEnrichmentConditionOperatorPtrOutput() DataSourceDocumentEnrichmentConditionOperatorPtrOutput
- func (e DataSourceDocumentEnrichmentConditionOperator) ToDataSourceDocumentEnrichmentConditionOperatorPtrOutputWithContext(ctx context.Context) DataSourceDocumentEnrichmentConditionOperatorPtrOutput
- func (e DataSourceDocumentEnrichmentConditionOperator) ToStringOutput() pulumi.StringOutput
- func (e DataSourceDocumentEnrichmentConditionOperator) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DataSourceDocumentEnrichmentConditionOperator) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DataSourceDocumentEnrichmentConditionOperator) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataSourceDocumentEnrichmentConditionOperatorInput
- type DataSourceDocumentEnrichmentConditionOperatorOutput
- func (DataSourceDocumentEnrichmentConditionOperatorOutput) ElementType() reflect.Type
- func (o DataSourceDocumentEnrichmentConditionOperatorOutput) ToDataSourceDocumentEnrichmentConditionOperatorOutput() DataSourceDocumentEnrichmentConditionOperatorOutput
- func (o DataSourceDocumentEnrichmentConditionOperatorOutput) ToDataSourceDocumentEnrichmentConditionOperatorOutputWithContext(ctx context.Context) DataSourceDocumentEnrichmentConditionOperatorOutput
- func (o DataSourceDocumentEnrichmentConditionOperatorOutput) ToDataSourceDocumentEnrichmentConditionOperatorPtrOutput() DataSourceDocumentEnrichmentConditionOperatorPtrOutput
- func (o DataSourceDocumentEnrichmentConditionOperatorOutput) ToDataSourceDocumentEnrichmentConditionOperatorPtrOutputWithContext(ctx context.Context) DataSourceDocumentEnrichmentConditionOperatorPtrOutput
- func (o DataSourceDocumentEnrichmentConditionOperatorOutput) ToStringOutput() pulumi.StringOutput
- func (o DataSourceDocumentEnrichmentConditionOperatorOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DataSourceDocumentEnrichmentConditionOperatorOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DataSourceDocumentEnrichmentConditionOperatorOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataSourceDocumentEnrichmentConditionOperatorPtrInput
- type DataSourceDocumentEnrichmentConditionOperatorPtrOutput
- func (o DataSourceDocumentEnrichmentConditionOperatorPtrOutput) Elem() DataSourceDocumentEnrichmentConditionOperatorOutput
- func (DataSourceDocumentEnrichmentConditionOperatorPtrOutput) ElementType() reflect.Type
- func (o DataSourceDocumentEnrichmentConditionOperatorPtrOutput) ToDataSourceDocumentEnrichmentConditionOperatorPtrOutput() DataSourceDocumentEnrichmentConditionOperatorPtrOutput
- func (o DataSourceDocumentEnrichmentConditionOperatorPtrOutput) ToDataSourceDocumentEnrichmentConditionOperatorPtrOutputWithContext(ctx context.Context) DataSourceDocumentEnrichmentConditionOperatorPtrOutput
- func (o DataSourceDocumentEnrichmentConditionOperatorPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DataSourceDocumentEnrichmentConditionOperatorPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataSourceDocumentEnrichmentConfiguration
- type DataSourceDocumentEnrichmentConfigurationArgs
- func (DataSourceDocumentEnrichmentConfigurationArgs) ElementType() reflect.Type
- func (i DataSourceDocumentEnrichmentConfigurationArgs) ToDataSourceDocumentEnrichmentConfigurationOutput() DataSourceDocumentEnrichmentConfigurationOutput
- func (i DataSourceDocumentEnrichmentConfigurationArgs) ToDataSourceDocumentEnrichmentConfigurationOutputWithContext(ctx context.Context) DataSourceDocumentEnrichmentConfigurationOutput
- func (i DataSourceDocumentEnrichmentConfigurationArgs) ToDataSourceDocumentEnrichmentConfigurationPtrOutput() DataSourceDocumentEnrichmentConfigurationPtrOutput
- func (i DataSourceDocumentEnrichmentConfigurationArgs) ToDataSourceDocumentEnrichmentConfigurationPtrOutputWithContext(ctx context.Context) DataSourceDocumentEnrichmentConfigurationPtrOutput
- type DataSourceDocumentEnrichmentConfigurationInput
- type DataSourceDocumentEnrichmentConfigurationOutput
- func (DataSourceDocumentEnrichmentConfigurationOutput) ElementType() reflect.Type
- func (o DataSourceDocumentEnrichmentConfigurationOutput) InlineConfigurations() DataSourceInlineDocumentEnrichmentConfigurationArrayOutput
- func (o DataSourceDocumentEnrichmentConfigurationOutput) PostExtractionHookConfiguration() DataSourceHookConfigurationPtrOutput
- func (o DataSourceDocumentEnrichmentConfigurationOutput) PreExtractionHookConfiguration() DataSourceHookConfigurationPtrOutput
- func (o DataSourceDocumentEnrichmentConfigurationOutput) ToDataSourceDocumentEnrichmentConfigurationOutput() DataSourceDocumentEnrichmentConfigurationOutput
- func (o DataSourceDocumentEnrichmentConfigurationOutput) ToDataSourceDocumentEnrichmentConfigurationOutputWithContext(ctx context.Context) DataSourceDocumentEnrichmentConfigurationOutput
- func (o DataSourceDocumentEnrichmentConfigurationOutput) ToDataSourceDocumentEnrichmentConfigurationPtrOutput() DataSourceDocumentEnrichmentConfigurationPtrOutput
- func (o DataSourceDocumentEnrichmentConfigurationOutput) ToDataSourceDocumentEnrichmentConfigurationPtrOutputWithContext(ctx context.Context) DataSourceDocumentEnrichmentConfigurationPtrOutput
- type DataSourceDocumentEnrichmentConfigurationPtrInput
- type DataSourceDocumentEnrichmentConfigurationPtrOutput
- func (o DataSourceDocumentEnrichmentConfigurationPtrOutput) Elem() DataSourceDocumentEnrichmentConfigurationOutput
- func (DataSourceDocumentEnrichmentConfigurationPtrOutput) ElementType() reflect.Type
- func (o DataSourceDocumentEnrichmentConfigurationPtrOutput) InlineConfigurations() DataSourceInlineDocumentEnrichmentConfigurationArrayOutput
- func (o DataSourceDocumentEnrichmentConfigurationPtrOutput) PostExtractionHookConfiguration() DataSourceHookConfigurationPtrOutput
- func (o DataSourceDocumentEnrichmentConfigurationPtrOutput) PreExtractionHookConfiguration() DataSourceHookConfigurationPtrOutput
- func (o DataSourceDocumentEnrichmentConfigurationPtrOutput) ToDataSourceDocumentEnrichmentConfigurationPtrOutput() DataSourceDocumentEnrichmentConfigurationPtrOutput
- func (o DataSourceDocumentEnrichmentConfigurationPtrOutput) ToDataSourceDocumentEnrichmentConfigurationPtrOutputWithContext(ctx context.Context) DataSourceDocumentEnrichmentConfigurationPtrOutput
- type DataSourceHookConfiguration
- type DataSourceHookConfigurationArgs
- func (DataSourceHookConfigurationArgs) ElementType() reflect.Type
- func (i DataSourceHookConfigurationArgs) ToDataSourceHookConfigurationOutput() DataSourceHookConfigurationOutput
- func (i DataSourceHookConfigurationArgs) ToDataSourceHookConfigurationOutputWithContext(ctx context.Context) DataSourceHookConfigurationOutput
- func (i DataSourceHookConfigurationArgs) ToDataSourceHookConfigurationPtrOutput() DataSourceHookConfigurationPtrOutput
- func (i DataSourceHookConfigurationArgs) ToDataSourceHookConfigurationPtrOutputWithContext(ctx context.Context) DataSourceHookConfigurationPtrOutput
- type DataSourceHookConfigurationInput
- type DataSourceHookConfigurationOutput
- func (DataSourceHookConfigurationOutput) ElementType() reflect.Type
- func (o DataSourceHookConfigurationOutput) InvocationCondition() DataSourceDocumentAttributeConditionPtrOutput
- func (o DataSourceHookConfigurationOutput) LambdaArn() pulumi.StringPtrOutput
- func (o DataSourceHookConfigurationOutput) RoleArn() pulumi.StringPtrOutput
- func (o DataSourceHookConfigurationOutput) S3BucketName() pulumi.StringPtrOutput
- func (o DataSourceHookConfigurationOutput) ToDataSourceHookConfigurationOutput() DataSourceHookConfigurationOutput
- func (o DataSourceHookConfigurationOutput) ToDataSourceHookConfigurationOutputWithContext(ctx context.Context) DataSourceHookConfigurationOutput
- func (o DataSourceHookConfigurationOutput) ToDataSourceHookConfigurationPtrOutput() DataSourceHookConfigurationPtrOutput
- func (o DataSourceHookConfigurationOutput) ToDataSourceHookConfigurationPtrOutputWithContext(ctx context.Context) DataSourceHookConfigurationPtrOutput
- type DataSourceHookConfigurationPtrInput
- type DataSourceHookConfigurationPtrOutput
- func (o DataSourceHookConfigurationPtrOutput) Elem() DataSourceHookConfigurationOutput
- func (DataSourceHookConfigurationPtrOutput) ElementType() reflect.Type
- func (o DataSourceHookConfigurationPtrOutput) InvocationCondition() DataSourceDocumentAttributeConditionPtrOutput
- func (o DataSourceHookConfigurationPtrOutput) LambdaArn() pulumi.StringPtrOutput
- func (o DataSourceHookConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o DataSourceHookConfigurationPtrOutput) S3BucketName() pulumi.StringPtrOutput
- func (o DataSourceHookConfigurationPtrOutput) ToDataSourceHookConfigurationPtrOutput() DataSourceHookConfigurationPtrOutput
- func (o DataSourceHookConfigurationPtrOutput) ToDataSourceHookConfigurationPtrOutputWithContext(ctx context.Context) DataSourceHookConfigurationPtrOutput
- type DataSourceInlineDocumentEnrichmentConfiguration
- type DataSourceInlineDocumentEnrichmentConfigurationArgs
- func (DataSourceInlineDocumentEnrichmentConfigurationArgs) ElementType() reflect.Type
- func (i DataSourceInlineDocumentEnrichmentConfigurationArgs) ToDataSourceInlineDocumentEnrichmentConfigurationOutput() DataSourceInlineDocumentEnrichmentConfigurationOutput
- func (i DataSourceInlineDocumentEnrichmentConfigurationArgs) ToDataSourceInlineDocumentEnrichmentConfigurationOutputWithContext(ctx context.Context) DataSourceInlineDocumentEnrichmentConfigurationOutput
- type DataSourceInlineDocumentEnrichmentConfigurationArray
- func (DataSourceInlineDocumentEnrichmentConfigurationArray) ElementType() reflect.Type
- func (i DataSourceInlineDocumentEnrichmentConfigurationArray) ToDataSourceInlineDocumentEnrichmentConfigurationArrayOutput() DataSourceInlineDocumentEnrichmentConfigurationArrayOutput
- func (i DataSourceInlineDocumentEnrichmentConfigurationArray) ToDataSourceInlineDocumentEnrichmentConfigurationArrayOutputWithContext(ctx context.Context) DataSourceInlineDocumentEnrichmentConfigurationArrayOutput
- type DataSourceInlineDocumentEnrichmentConfigurationArrayInput
- type DataSourceInlineDocumentEnrichmentConfigurationArrayOutput
- func (DataSourceInlineDocumentEnrichmentConfigurationArrayOutput) ElementType() reflect.Type
- func (o DataSourceInlineDocumentEnrichmentConfigurationArrayOutput) Index(i pulumi.IntInput) DataSourceInlineDocumentEnrichmentConfigurationOutput
- func (o DataSourceInlineDocumentEnrichmentConfigurationArrayOutput) ToDataSourceInlineDocumentEnrichmentConfigurationArrayOutput() DataSourceInlineDocumentEnrichmentConfigurationArrayOutput
- func (o DataSourceInlineDocumentEnrichmentConfigurationArrayOutput) ToDataSourceInlineDocumentEnrichmentConfigurationArrayOutputWithContext(ctx context.Context) DataSourceInlineDocumentEnrichmentConfigurationArrayOutput
- type DataSourceInlineDocumentEnrichmentConfigurationInput
- type DataSourceInlineDocumentEnrichmentConfigurationOutput
- func (o DataSourceInlineDocumentEnrichmentConfigurationOutput) Condition() DataSourceDocumentAttributeConditionPtrOutput
- func (o DataSourceInlineDocumentEnrichmentConfigurationOutput) DocumentContentOperator() DataSourceDocumentContentOperatorPtrOutput
- func (DataSourceInlineDocumentEnrichmentConfigurationOutput) ElementType() reflect.Type
- func (o DataSourceInlineDocumentEnrichmentConfigurationOutput) Target() DataSourceDocumentAttributeTargetPtrOutput
- func (o DataSourceInlineDocumentEnrichmentConfigurationOutput) ToDataSourceInlineDocumentEnrichmentConfigurationOutput() DataSourceInlineDocumentEnrichmentConfigurationOutput
- func (o DataSourceInlineDocumentEnrichmentConfigurationOutput) ToDataSourceInlineDocumentEnrichmentConfigurationOutputWithContext(ctx context.Context) DataSourceInlineDocumentEnrichmentConfigurationOutput
- type DataSourceInput
- type DataSourceOutput
- func (o DataSourceOutput) ApplicationId() pulumi.StringOutput
- func (o DataSourceOutput) Configuration() pulumi.AnyOutput
- func (o DataSourceOutput) CreatedAt() pulumi.StringOutput
- func (o DataSourceOutput) DataSourceArn() pulumi.StringOutput
- func (o DataSourceOutput) DataSourceId() pulumi.StringOutput
- func (o DataSourceOutput) Description() pulumi.StringPtrOutput
- func (o DataSourceOutput) DisplayName() pulumi.StringOutput
- func (o DataSourceOutput) DocumentEnrichmentConfiguration() DataSourceDocumentEnrichmentConfigurationPtrOutput
- func (DataSourceOutput) ElementType() reflect.Type
- func (o DataSourceOutput) IndexId() pulumi.StringOutput
- func (o DataSourceOutput) RoleArn() pulumi.StringPtrOutput
- func (o DataSourceOutput) Status() DataSourceStatusOutput
- func (o DataSourceOutput) SyncSchedule() pulumi.StringPtrOutput
- func (o DataSourceOutput) Tags() aws.TagArrayOutput
- func (o DataSourceOutput) ToDataSourceOutput() DataSourceOutput
- func (o DataSourceOutput) ToDataSourceOutputWithContext(ctx context.Context) DataSourceOutput
- func (o DataSourceOutput) Type() pulumi.StringOutput
- func (o DataSourceOutput) UpdatedAt() pulumi.StringOutput
- func (o DataSourceOutput) VpcConfiguration() DataSourceVpcConfigurationPtrOutput
- type DataSourceState
- type DataSourceStatus
- type DataSourceStatusOutput
- func (DataSourceStatusOutput) ElementType() reflect.Type
- func (o DataSourceStatusOutput) ToDataSourceStatusOutput() DataSourceStatusOutput
- func (o DataSourceStatusOutput) ToDataSourceStatusOutputWithContext(ctx context.Context) DataSourceStatusOutput
- func (o DataSourceStatusOutput) ToDataSourceStatusPtrOutput() DataSourceStatusPtrOutput
- func (o DataSourceStatusOutput) ToDataSourceStatusPtrOutputWithContext(ctx context.Context) DataSourceStatusPtrOutput
- func (o DataSourceStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o DataSourceStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DataSourceStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DataSourceStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataSourceStatusPtrOutput
- func (o DataSourceStatusPtrOutput) Elem() DataSourceStatusOutput
- func (DataSourceStatusPtrOutput) ElementType() reflect.Type
- func (o DataSourceStatusPtrOutput) ToDataSourceStatusPtrOutput() DataSourceStatusPtrOutput
- func (o DataSourceStatusPtrOutput) ToDataSourceStatusPtrOutputWithContext(ctx context.Context) DataSourceStatusPtrOutput
- func (o DataSourceStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DataSourceStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataSourceTag
- type DataSourceVpcConfiguration
- type DataSourceVpcConfigurationArgs
- func (DataSourceVpcConfigurationArgs) ElementType() reflect.Type
- func (i DataSourceVpcConfigurationArgs) ToDataSourceVpcConfigurationOutput() DataSourceVpcConfigurationOutput
- func (i DataSourceVpcConfigurationArgs) ToDataSourceVpcConfigurationOutputWithContext(ctx context.Context) DataSourceVpcConfigurationOutput
- func (i DataSourceVpcConfigurationArgs) ToDataSourceVpcConfigurationPtrOutput() DataSourceVpcConfigurationPtrOutput
- func (i DataSourceVpcConfigurationArgs) ToDataSourceVpcConfigurationPtrOutputWithContext(ctx context.Context) DataSourceVpcConfigurationPtrOutput
- type DataSourceVpcConfigurationInput
- type DataSourceVpcConfigurationOutput
- func (DataSourceVpcConfigurationOutput) ElementType() reflect.Type
- func (o DataSourceVpcConfigurationOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o DataSourceVpcConfigurationOutput) SubnetIds() pulumi.StringArrayOutput
- func (o DataSourceVpcConfigurationOutput) ToDataSourceVpcConfigurationOutput() DataSourceVpcConfigurationOutput
- func (o DataSourceVpcConfigurationOutput) ToDataSourceVpcConfigurationOutputWithContext(ctx context.Context) DataSourceVpcConfigurationOutput
- func (o DataSourceVpcConfigurationOutput) ToDataSourceVpcConfigurationPtrOutput() DataSourceVpcConfigurationPtrOutput
- func (o DataSourceVpcConfigurationOutput) ToDataSourceVpcConfigurationPtrOutputWithContext(ctx context.Context) DataSourceVpcConfigurationPtrOutput
- type DataSourceVpcConfigurationPtrInput
- type DataSourceVpcConfigurationPtrOutput
- func (o DataSourceVpcConfigurationPtrOutput) Elem() DataSourceVpcConfigurationOutput
- func (DataSourceVpcConfigurationPtrOutput) ElementType() reflect.Type
- func (o DataSourceVpcConfigurationPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o DataSourceVpcConfigurationPtrOutput) SubnetIds() pulumi.StringArrayOutput
- func (o DataSourceVpcConfigurationPtrOutput) ToDataSourceVpcConfigurationPtrOutput() DataSourceVpcConfigurationPtrOutput
- func (o DataSourceVpcConfigurationPtrOutput) ToDataSourceVpcConfigurationPtrOutputWithContext(ctx context.Context) DataSourceVpcConfigurationPtrOutput
- type Index
- type IndexArgs
- type IndexAttributeType
- func (IndexAttributeType) ElementType() reflect.Type
- func (e IndexAttributeType) ToIndexAttributeTypeOutput() IndexAttributeTypeOutput
- func (e IndexAttributeType) ToIndexAttributeTypeOutputWithContext(ctx context.Context) IndexAttributeTypeOutput
- func (e IndexAttributeType) ToIndexAttributeTypePtrOutput() IndexAttributeTypePtrOutput
- func (e IndexAttributeType) ToIndexAttributeTypePtrOutputWithContext(ctx context.Context) IndexAttributeTypePtrOutput
- func (e IndexAttributeType) ToStringOutput() pulumi.StringOutput
- func (e IndexAttributeType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e IndexAttributeType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e IndexAttributeType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IndexAttributeTypeInput
- type IndexAttributeTypeOutput
- func (IndexAttributeTypeOutput) ElementType() reflect.Type
- func (o IndexAttributeTypeOutput) ToIndexAttributeTypeOutput() IndexAttributeTypeOutput
- func (o IndexAttributeTypeOutput) ToIndexAttributeTypeOutputWithContext(ctx context.Context) IndexAttributeTypeOutput
- func (o IndexAttributeTypeOutput) ToIndexAttributeTypePtrOutput() IndexAttributeTypePtrOutput
- func (o IndexAttributeTypeOutput) ToIndexAttributeTypePtrOutputWithContext(ctx context.Context) IndexAttributeTypePtrOutput
- func (o IndexAttributeTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o IndexAttributeTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o IndexAttributeTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o IndexAttributeTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IndexAttributeTypePtrInput
- type IndexAttributeTypePtrOutput
- func (o IndexAttributeTypePtrOutput) Elem() IndexAttributeTypeOutput
- func (IndexAttributeTypePtrOutput) ElementType() reflect.Type
- func (o IndexAttributeTypePtrOutput) ToIndexAttributeTypePtrOutput() IndexAttributeTypePtrOutput
- func (o IndexAttributeTypePtrOutput) ToIndexAttributeTypePtrOutputWithContext(ctx context.Context) IndexAttributeTypePtrOutput
- func (o IndexAttributeTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o IndexAttributeTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IndexCapacityConfiguration
- type IndexCapacityConfigurationArgs
- func (IndexCapacityConfigurationArgs) ElementType() reflect.Type
- func (i IndexCapacityConfigurationArgs) ToIndexCapacityConfigurationOutput() IndexCapacityConfigurationOutput
- func (i IndexCapacityConfigurationArgs) ToIndexCapacityConfigurationOutputWithContext(ctx context.Context) IndexCapacityConfigurationOutput
- func (i IndexCapacityConfigurationArgs) ToIndexCapacityConfigurationPtrOutput() IndexCapacityConfigurationPtrOutput
- func (i IndexCapacityConfigurationArgs) ToIndexCapacityConfigurationPtrOutputWithContext(ctx context.Context) IndexCapacityConfigurationPtrOutput
- type IndexCapacityConfigurationInput
- type IndexCapacityConfigurationOutput
- func (IndexCapacityConfigurationOutput) ElementType() reflect.Type
- func (o IndexCapacityConfigurationOutput) ToIndexCapacityConfigurationOutput() IndexCapacityConfigurationOutput
- func (o IndexCapacityConfigurationOutput) ToIndexCapacityConfigurationOutputWithContext(ctx context.Context) IndexCapacityConfigurationOutput
- func (o IndexCapacityConfigurationOutput) ToIndexCapacityConfigurationPtrOutput() IndexCapacityConfigurationPtrOutput
- func (o IndexCapacityConfigurationOutput) ToIndexCapacityConfigurationPtrOutputWithContext(ctx context.Context) IndexCapacityConfigurationPtrOutput
- func (o IndexCapacityConfigurationOutput) Units() pulumi.Float64PtrOutput
- type IndexCapacityConfigurationPtrInput
- type IndexCapacityConfigurationPtrOutput
- func (o IndexCapacityConfigurationPtrOutput) Elem() IndexCapacityConfigurationOutput
- func (IndexCapacityConfigurationPtrOutput) ElementType() reflect.Type
- func (o IndexCapacityConfigurationPtrOutput) ToIndexCapacityConfigurationPtrOutput() IndexCapacityConfigurationPtrOutput
- func (o IndexCapacityConfigurationPtrOutput) ToIndexCapacityConfigurationPtrOutputWithContext(ctx context.Context) IndexCapacityConfigurationPtrOutput
- func (o IndexCapacityConfigurationPtrOutput) Units() pulumi.Float64PtrOutput
- type IndexDocumentAttributeConfiguration
- type IndexDocumentAttributeConfigurationArgs
- func (IndexDocumentAttributeConfigurationArgs) ElementType() reflect.Type
- func (i IndexDocumentAttributeConfigurationArgs) ToIndexDocumentAttributeConfigurationOutput() IndexDocumentAttributeConfigurationOutput
- func (i IndexDocumentAttributeConfigurationArgs) ToIndexDocumentAttributeConfigurationOutputWithContext(ctx context.Context) IndexDocumentAttributeConfigurationOutput
- type IndexDocumentAttributeConfigurationArray
- func (IndexDocumentAttributeConfigurationArray) ElementType() reflect.Type
- func (i IndexDocumentAttributeConfigurationArray) ToIndexDocumentAttributeConfigurationArrayOutput() IndexDocumentAttributeConfigurationArrayOutput
- func (i IndexDocumentAttributeConfigurationArray) ToIndexDocumentAttributeConfigurationArrayOutputWithContext(ctx context.Context) IndexDocumentAttributeConfigurationArrayOutput
- type IndexDocumentAttributeConfigurationArrayInput
- type IndexDocumentAttributeConfigurationArrayOutput
- func (IndexDocumentAttributeConfigurationArrayOutput) ElementType() reflect.Type
- func (o IndexDocumentAttributeConfigurationArrayOutput) Index(i pulumi.IntInput) IndexDocumentAttributeConfigurationOutput
- func (o IndexDocumentAttributeConfigurationArrayOutput) ToIndexDocumentAttributeConfigurationArrayOutput() IndexDocumentAttributeConfigurationArrayOutput
- func (o IndexDocumentAttributeConfigurationArrayOutput) ToIndexDocumentAttributeConfigurationArrayOutputWithContext(ctx context.Context) IndexDocumentAttributeConfigurationArrayOutput
- type IndexDocumentAttributeConfigurationInput
- type IndexDocumentAttributeConfigurationOutput
- func (IndexDocumentAttributeConfigurationOutput) ElementType() reflect.Type
- func (o IndexDocumentAttributeConfigurationOutput) Name() pulumi.StringPtrOutput
- func (o IndexDocumentAttributeConfigurationOutput) Search() QBusinessIndexStatusPtrOutput
- func (o IndexDocumentAttributeConfigurationOutput) ToIndexDocumentAttributeConfigurationOutput() IndexDocumentAttributeConfigurationOutput
- func (o IndexDocumentAttributeConfigurationOutput) ToIndexDocumentAttributeConfigurationOutputWithContext(ctx context.Context) IndexDocumentAttributeConfigurationOutput
- func (o IndexDocumentAttributeConfigurationOutput) Type() IndexAttributeTypePtrOutput
- type IndexInput
- type IndexOutput
- func (o IndexOutput) ApplicationId() pulumi.StringOutput
- func (o IndexOutput) CapacityConfiguration() IndexCapacityConfigurationPtrOutput
- func (o IndexOutput) CreatedAt() pulumi.StringOutput
- func (o IndexOutput) Description() pulumi.StringPtrOutput
- func (o IndexOutput) DisplayName() pulumi.StringOutput
- func (o IndexOutput) DocumentAttributeConfigurations() IndexDocumentAttributeConfigurationArrayOutput
- func (IndexOutput) ElementType() reflect.Type
- func (o IndexOutput) IndexArn() pulumi.StringOutput
- func (o IndexOutput) IndexId() pulumi.StringOutput
- func (o IndexOutput) IndexStatistics() IndexStatisticsOutput
- func (o IndexOutput) Status() IndexStatusOutput
- func (o IndexOutput) Tags() aws.TagArrayOutput
- func (o IndexOutput) ToIndexOutput() IndexOutput
- func (o IndexOutput) ToIndexOutputWithContext(ctx context.Context) IndexOutput
- func (o IndexOutput) Type() IndexTypePtrOutput
- func (o IndexOutput) UpdatedAt() pulumi.StringOutput
- type IndexState
- type IndexStatistics
- type IndexStatisticsOutput
- func (IndexStatisticsOutput) ElementType() reflect.Type
- func (o IndexStatisticsOutput) TextDocumentStatistics() IndexTextDocumentStatisticsPtrOutput
- func (o IndexStatisticsOutput) ToIndexStatisticsOutput() IndexStatisticsOutput
- func (o IndexStatisticsOutput) ToIndexStatisticsOutputWithContext(ctx context.Context) IndexStatisticsOutput
- type IndexStatisticsPtrOutput
- func (o IndexStatisticsPtrOutput) Elem() IndexStatisticsOutput
- func (IndexStatisticsPtrOutput) ElementType() reflect.Type
- func (o IndexStatisticsPtrOutput) TextDocumentStatistics() IndexTextDocumentStatisticsPtrOutput
- func (o IndexStatisticsPtrOutput) ToIndexStatisticsPtrOutput() IndexStatisticsPtrOutput
- func (o IndexStatisticsPtrOutput) ToIndexStatisticsPtrOutputWithContext(ctx context.Context) IndexStatisticsPtrOutput
- type IndexStatus
- type IndexStatusOutput
- func (IndexStatusOutput) ElementType() reflect.Type
- func (o IndexStatusOutput) ToIndexStatusOutput() IndexStatusOutput
- func (o IndexStatusOutput) ToIndexStatusOutputWithContext(ctx context.Context) IndexStatusOutput
- func (o IndexStatusOutput) ToIndexStatusPtrOutput() IndexStatusPtrOutput
- func (o IndexStatusOutput) ToIndexStatusPtrOutputWithContext(ctx context.Context) IndexStatusPtrOutput
- func (o IndexStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o IndexStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o IndexStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o IndexStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IndexStatusPtrOutput
- func (o IndexStatusPtrOutput) Elem() IndexStatusOutput
- func (IndexStatusPtrOutput) ElementType() reflect.Type
- func (o IndexStatusPtrOutput) ToIndexStatusPtrOutput() IndexStatusPtrOutput
- func (o IndexStatusPtrOutput) ToIndexStatusPtrOutputWithContext(ctx context.Context) IndexStatusPtrOutput
- func (o IndexStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o IndexStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IndexTag
- type IndexTextDocumentStatistics
- type IndexTextDocumentStatisticsOutput
- func (IndexTextDocumentStatisticsOutput) ElementType() reflect.Type
- func (o IndexTextDocumentStatisticsOutput) IndexedTextBytes() pulumi.Float64PtrOutput
- func (o IndexTextDocumentStatisticsOutput) IndexedTextDocumentCount() pulumi.Float64PtrOutput
- func (o IndexTextDocumentStatisticsOutput) ToIndexTextDocumentStatisticsOutput() IndexTextDocumentStatisticsOutput
- func (o IndexTextDocumentStatisticsOutput) ToIndexTextDocumentStatisticsOutputWithContext(ctx context.Context) IndexTextDocumentStatisticsOutput
- type IndexTextDocumentStatisticsPtrOutput
- func (o IndexTextDocumentStatisticsPtrOutput) Elem() IndexTextDocumentStatisticsOutput
- func (IndexTextDocumentStatisticsPtrOutput) ElementType() reflect.Type
- func (o IndexTextDocumentStatisticsPtrOutput) IndexedTextBytes() pulumi.Float64PtrOutput
- func (o IndexTextDocumentStatisticsPtrOutput) IndexedTextDocumentCount() pulumi.Float64PtrOutput
- func (o IndexTextDocumentStatisticsPtrOutput) ToIndexTextDocumentStatisticsPtrOutput() IndexTextDocumentStatisticsPtrOutput
- func (o IndexTextDocumentStatisticsPtrOutput) ToIndexTextDocumentStatisticsPtrOutputWithContext(ctx context.Context) IndexTextDocumentStatisticsPtrOutput
- type IndexType
- func (IndexType) ElementType() reflect.Type
- func (e IndexType) ToIndexTypeOutput() IndexTypeOutput
- func (e IndexType) ToIndexTypeOutputWithContext(ctx context.Context) IndexTypeOutput
- func (e IndexType) ToIndexTypePtrOutput() IndexTypePtrOutput
- func (e IndexType) ToIndexTypePtrOutputWithContext(ctx context.Context) IndexTypePtrOutput
- func (e IndexType) ToStringOutput() pulumi.StringOutput
- func (e IndexType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e IndexType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e IndexType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IndexTypeInput
- type IndexTypeOutput
- func (IndexTypeOutput) ElementType() reflect.Type
- func (o IndexTypeOutput) ToIndexTypeOutput() IndexTypeOutput
- func (o IndexTypeOutput) ToIndexTypeOutputWithContext(ctx context.Context) IndexTypeOutput
- func (o IndexTypeOutput) ToIndexTypePtrOutput() IndexTypePtrOutput
- func (o IndexTypeOutput) ToIndexTypePtrOutputWithContext(ctx context.Context) IndexTypePtrOutput
- func (o IndexTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o IndexTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o IndexTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o IndexTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IndexTypePtrInput
- type IndexTypePtrOutput
- func (o IndexTypePtrOutput) Elem() IndexTypeOutput
- func (IndexTypePtrOutput) ElementType() reflect.Type
- func (o IndexTypePtrOutput) ToIndexTypePtrOutput() IndexTypePtrOutput
- func (o IndexTypePtrOutput) ToIndexTypePtrOutputWithContext(ctx context.Context) IndexTypePtrOutput
- func (o IndexTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o IndexTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LookupApplicationArgs
- type LookupApplicationOutputArgs
- type LookupApplicationResult
- type LookupApplicationResultOutput
- func (o LookupApplicationResultOutput) ApplicationArn() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) ApplicationId() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) AttachmentsConfiguration() ApplicationAttachmentsConfigurationPtrOutput
- func (o LookupApplicationResultOutput) CreatedAt() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) Description() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) DisplayName() pulumi.StringPtrOutput
- func (LookupApplicationResultOutput) ElementType() reflect.Type
- func (o LookupApplicationResultOutput) IdentityCenterApplicationArn() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) RoleArn() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) Status() ApplicationStatusPtrOutput
- func (o LookupApplicationResultOutput) Tags() aws.TagArrayOutput
- func (o LookupApplicationResultOutput) ToLookupApplicationResultOutput() LookupApplicationResultOutput
- func (o LookupApplicationResultOutput) ToLookupApplicationResultOutputWithContext(ctx context.Context) LookupApplicationResultOutput
- func (o LookupApplicationResultOutput) UpdatedAt() pulumi.StringPtrOutput
- type LookupDataSourceArgs
- type LookupDataSourceOutputArgs
- type LookupDataSourceResult
- type LookupDataSourceResultOutput
- func (o LookupDataSourceResultOutput) Configuration() pulumi.AnyOutput
- func (o LookupDataSourceResultOutput) CreatedAt() pulumi.StringPtrOutput
- func (o LookupDataSourceResultOutput) DataSourceArn() pulumi.StringPtrOutput
- func (o LookupDataSourceResultOutput) DataSourceId() pulumi.StringPtrOutput
- func (o LookupDataSourceResultOutput) Description() pulumi.StringPtrOutput
- func (o LookupDataSourceResultOutput) DisplayName() pulumi.StringPtrOutput
- func (o LookupDataSourceResultOutput) DocumentEnrichmentConfiguration() DataSourceDocumentEnrichmentConfigurationPtrOutput
- func (LookupDataSourceResultOutput) ElementType() reflect.Type
- func (o LookupDataSourceResultOutput) RoleArn() pulumi.StringPtrOutput
- func (o LookupDataSourceResultOutput) Status() DataSourceStatusPtrOutput
- func (o LookupDataSourceResultOutput) SyncSchedule() pulumi.StringPtrOutput
- func (o LookupDataSourceResultOutput) Tags() aws.TagArrayOutput
- func (o LookupDataSourceResultOutput) ToLookupDataSourceResultOutput() LookupDataSourceResultOutput
- func (o LookupDataSourceResultOutput) ToLookupDataSourceResultOutputWithContext(ctx context.Context) LookupDataSourceResultOutput
- func (o LookupDataSourceResultOutput) Type() pulumi.StringPtrOutput
- func (o LookupDataSourceResultOutput) UpdatedAt() pulumi.StringPtrOutput
- func (o LookupDataSourceResultOutput) VpcConfiguration() DataSourceVpcConfigurationPtrOutput
- type LookupIndexArgs
- type LookupIndexOutputArgs
- type LookupIndexResult
- type LookupIndexResultOutput
- func (o LookupIndexResultOutput) CapacityConfiguration() IndexCapacityConfigurationPtrOutput
- func (o LookupIndexResultOutput) CreatedAt() pulumi.StringPtrOutput
- func (o LookupIndexResultOutput) Description() pulumi.StringPtrOutput
- func (o LookupIndexResultOutput) DisplayName() pulumi.StringPtrOutput
- func (o LookupIndexResultOutput) DocumentAttributeConfigurations() IndexDocumentAttributeConfigurationArrayOutput
- func (LookupIndexResultOutput) ElementType() reflect.Type
- func (o LookupIndexResultOutput) IndexArn() pulumi.StringPtrOutput
- func (o LookupIndexResultOutput) IndexId() pulumi.StringPtrOutput
- func (o LookupIndexResultOutput) IndexStatistics() IndexStatisticsPtrOutput
- func (o LookupIndexResultOutput) Status() IndexStatusPtrOutput
- func (o LookupIndexResultOutput) Tags() aws.TagArrayOutput
- func (o LookupIndexResultOutput) ToLookupIndexResultOutput() LookupIndexResultOutput
- func (o LookupIndexResultOutput) ToLookupIndexResultOutputWithContext(ctx context.Context) LookupIndexResultOutput
- func (o LookupIndexResultOutput) UpdatedAt() pulumi.StringPtrOutput
- type LookupPluginArgs
- type LookupPluginOutputArgs
- type LookupPluginResult
- type LookupPluginResultOutput
- func (o LookupPluginResultOutput) AuthConfiguration() pulumi.AnyOutput
- func (o LookupPluginResultOutput) BuildStatus() PluginBuildStatusPtrOutput
- func (o LookupPluginResultOutput) CreatedAt() pulumi.StringPtrOutput
- func (o LookupPluginResultOutput) CustomPluginConfiguration() PluginCustomPluginConfigurationPtrOutput
- func (o LookupPluginResultOutput) DisplayName() pulumi.StringPtrOutput
- func (LookupPluginResultOutput) ElementType() reflect.Type
- func (o LookupPluginResultOutput) PluginArn() pulumi.StringPtrOutput
- func (o LookupPluginResultOutput) PluginId() pulumi.StringPtrOutput
- func (o LookupPluginResultOutput) ServerUrl() pulumi.StringPtrOutput
- func (o LookupPluginResultOutput) State() PluginStateEnumPtrOutput
- func (o LookupPluginResultOutput) Tags() aws.TagArrayOutput
- func (o LookupPluginResultOutput) ToLookupPluginResultOutput() LookupPluginResultOutput
- func (o LookupPluginResultOutput) ToLookupPluginResultOutputWithContext(ctx context.Context) LookupPluginResultOutput
- func (o LookupPluginResultOutput) UpdatedAt() pulumi.StringPtrOutput
- type LookupRetrieverArgs
- type LookupRetrieverOutputArgs
- type LookupRetrieverResult
- type LookupRetrieverResultOutput
- func (o LookupRetrieverResultOutput) Configuration() pulumi.AnyOutput
- func (o LookupRetrieverResultOutput) CreatedAt() pulumi.StringPtrOutput
- func (o LookupRetrieverResultOutput) DisplayName() pulumi.StringPtrOutput
- func (LookupRetrieverResultOutput) ElementType() reflect.Type
- func (o LookupRetrieverResultOutput) RetrieverArn() pulumi.StringPtrOutput
- func (o LookupRetrieverResultOutput) RetrieverId() pulumi.StringPtrOutput
- func (o LookupRetrieverResultOutput) RoleArn() pulumi.StringPtrOutput
- func (o LookupRetrieverResultOutput) Status() RetrieverStatusPtrOutput
- func (o LookupRetrieverResultOutput) Tags() aws.TagArrayOutput
- func (o LookupRetrieverResultOutput) ToLookupRetrieverResultOutput() LookupRetrieverResultOutput
- func (o LookupRetrieverResultOutput) ToLookupRetrieverResultOutputWithContext(ctx context.Context) LookupRetrieverResultOutput
- func (o LookupRetrieverResultOutput) UpdatedAt() pulumi.StringPtrOutput
- type LookupWebExperienceArgs
- type LookupWebExperienceOutputArgs
- type LookupWebExperienceResult
- type LookupWebExperienceResultOutput
- func (o LookupWebExperienceResultOutput) CreatedAt() pulumi.StringPtrOutput
- func (o LookupWebExperienceResultOutput) DefaultEndpoint() pulumi.StringPtrOutput
- func (LookupWebExperienceResultOutput) ElementType() reflect.Type
- func (o LookupWebExperienceResultOutput) RoleArn() pulumi.StringPtrOutput
- func (o LookupWebExperienceResultOutput) SamplePromptsControlMode() WebExperienceSamplePromptsControlModePtrOutput
- func (o LookupWebExperienceResultOutput) Status() WebExperienceStatusPtrOutput
- func (o LookupWebExperienceResultOutput) Subtitle() pulumi.StringPtrOutput
- func (o LookupWebExperienceResultOutput) Tags() aws.TagArrayOutput
- func (o LookupWebExperienceResultOutput) Title() pulumi.StringPtrOutput
- func (o LookupWebExperienceResultOutput) ToLookupWebExperienceResultOutput() LookupWebExperienceResultOutput
- func (o LookupWebExperienceResultOutput) ToLookupWebExperienceResultOutputWithContext(ctx context.Context) LookupWebExperienceResultOutput
- func (o LookupWebExperienceResultOutput) UpdatedAt() pulumi.StringPtrOutput
- func (o LookupWebExperienceResultOutput) WebExperienceArn() pulumi.StringPtrOutput
- func (o LookupWebExperienceResultOutput) WebExperienceId() pulumi.StringPtrOutput
- func (o LookupWebExperienceResultOutput) WelcomeMessage() pulumi.StringPtrOutput
- type Plugin
- type PluginApiSchema0Properties
- type PluginApiSchema0PropertiesArgs
- func (PluginApiSchema0PropertiesArgs) ElementType() reflect.Type
- func (i PluginApiSchema0PropertiesArgs) ToPluginApiSchema0PropertiesOutput() PluginApiSchema0PropertiesOutput
- func (i PluginApiSchema0PropertiesArgs) ToPluginApiSchema0PropertiesOutputWithContext(ctx context.Context) PluginApiSchema0PropertiesOutput
- func (i PluginApiSchema0PropertiesArgs) ToPluginApiSchema0PropertiesPtrOutput() PluginApiSchema0PropertiesPtrOutput
- func (i PluginApiSchema0PropertiesArgs) ToPluginApiSchema0PropertiesPtrOutputWithContext(ctx context.Context) PluginApiSchema0PropertiesPtrOutput
- type PluginApiSchema0PropertiesInput
- type PluginApiSchema0PropertiesOutput
- func (PluginApiSchema0PropertiesOutput) ElementType() reflect.Type
- func (o PluginApiSchema0PropertiesOutput) Payload() pulumi.StringOutput
- func (o PluginApiSchema0PropertiesOutput) ToPluginApiSchema0PropertiesOutput() PluginApiSchema0PropertiesOutput
- func (o PluginApiSchema0PropertiesOutput) ToPluginApiSchema0PropertiesOutputWithContext(ctx context.Context) PluginApiSchema0PropertiesOutput
- func (o PluginApiSchema0PropertiesOutput) ToPluginApiSchema0PropertiesPtrOutput() PluginApiSchema0PropertiesPtrOutput
- func (o PluginApiSchema0PropertiesOutput) ToPluginApiSchema0PropertiesPtrOutputWithContext(ctx context.Context) PluginApiSchema0PropertiesPtrOutput
- type PluginApiSchema0PropertiesPtrInput
- type PluginApiSchema0PropertiesPtrOutput
- func (o PluginApiSchema0PropertiesPtrOutput) Elem() PluginApiSchema0PropertiesOutput
- func (PluginApiSchema0PropertiesPtrOutput) ElementType() reflect.Type
- func (o PluginApiSchema0PropertiesPtrOutput) Payload() pulumi.StringPtrOutput
- func (o PluginApiSchema0PropertiesPtrOutput) ToPluginApiSchema0PropertiesPtrOutput() PluginApiSchema0PropertiesPtrOutput
- func (o PluginApiSchema0PropertiesPtrOutput) ToPluginApiSchema0PropertiesPtrOutputWithContext(ctx context.Context) PluginApiSchema0PropertiesPtrOutput
- type PluginApiSchema1Properties
- type PluginApiSchema1PropertiesArgs
- func (PluginApiSchema1PropertiesArgs) ElementType() reflect.Type
- func (i PluginApiSchema1PropertiesArgs) ToPluginApiSchema1PropertiesOutput() PluginApiSchema1PropertiesOutput
- func (i PluginApiSchema1PropertiesArgs) ToPluginApiSchema1PropertiesOutputWithContext(ctx context.Context) PluginApiSchema1PropertiesOutput
- func (i PluginApiSchema1PropertiesArgs) ToPluginApiSchema1PropertiesPtrOutput() PluginApiSchema1PropertiesPtrOutput
- func (i PluginApiSchema1PropertiesArgs) ToPluginApiSchema1PropertiesPtrOutputWithContext(ctx context.Context) PluginApiSchema1PropertiesPtrOutput
- type PluginApiSchema1PropertiesInput
- type PluginApiSchema1PropertiesOutput
- func (PluginApiSchema1PropertiesOutput) ElementType() reflect.Type
- func (o PluginApiSchema1PropertiesOutput) S3() PluginS3Output
- func (o PluginApiSchema1PropertiesOutput) ToPluginApiSchema1PropertiesOutput() PluginApiSchema1PropertiesOutput
- func (o PluginApiSchema1PropertiesOutput) ToPluginApiSchema1PropertiesOutputWithContext(ctx context.Context) PluginApiSchema1PropertiesOutput
- func (o PluginApiSchema1PropertiesOutput) ToPluginApiSchema1PropertiesPtrOutput() PluginApiSchema1PropertiesPtrOutput
- func (o PluginApiSchema1PropertiesOutput) ToPluginApiSchema1PropertiesPtrOutputWithContext(ctx context.Context) PluginApiSchema1PropertiesPtrOutput
- type PluginApiSchema1PropertiesPtrInput
- type PluginApiSchema1PropertiesPtrOutput
- func (o PluginApiSchema1PropertiesPtrOutput) Elem() PluginApiSchema1PropertiesOutput
- func (PluginApiSchema1PropertiesPtrOutput) ElementType() reflect.Type
- func (o PluginApiSchema1PropertiesPtrOutput) S3() PluginS3PtrOutput
- func (o PluginApiSchema1PropertiesPtrOutput) ToPluginApiSchema1PropertiesPtrOutput() PluginApiSchema1PropertiesPtrOutput
- func (o PluginApiSchema1PropertiesPtrOutput) ToPluginApiSchema1PropertiesPtrOutputWithContext(ctx context.Context) PluginApiSchema1PropertiesPtrOutput
- type PluginApiSchemaType
- func (PluginApiSchemaType) ElementType() reflect.Type
- func (e PluginApiSchemaType) ToPluginApiSchemaTypeOutput() PluginApiSchemaTypeOutput
- func (e PluginApiSchemaType) ToPluginApiSchemaTypeOutputWithContext(ctx context.Context) PluginApiSchemaTypeOutput
- func (e PluginApiSchemaType) ToPluginApiSchemaTypePtrOutput() PluginApiSchemaTypePtrOutput
- func (e PluginApiSchemaType) ToPluginApiSchemaTypePtrOutputWithContext(ctx context.Context) PluginApiSchemaTypePtrOutput
- func (e PluginApiSchemaType) ToStringOutput() pulumi.StringOutput
- func (e PluginApiSchemaType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PluginApiSchemaType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PluginApiSchemaType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PluginApiSchemaTypeInput
- type PluginApiSchemaTypeOutput
- func (PluginApiSchemaTypeOutput) ElementType() reflect.Type
- func (o PluginApiSchemaTypeOutput) ToPluginApiSchemaTypeOutput() PluginApiSchemaTypeOutput
- func (o PluginApiSchemaTypeOutput) ToPluginApiSchemaTypeOutputWithContext(ctx context.Context) PluginApiSchemaTypeOutput
- func (o PluginApiSchemaTypeOutput) ToPluginApiSchemaTypePtrOutput() PluginApiSchemaTypePtrOutput
- func (o PluginApiSchemaTypeOutput) ToPluginApiSchemaTypePtrOutputWithContext(ctx context.Context) PluginApiSchemaTypePtrOutput
- func (o PluginApiSchemaTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o PluginApiSchemaTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PluginApiSchemaTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PluginApiSchemaTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PluginApiSchemaTypePtrInput
- type PluginApiSchemaTypePtrOutput
- func (o PluginApiSchemaTypePtrOutput) Elem() PluginApiSchemaTypeOutput
- func (PluginApiSchemaTypePtrOutput) ElementType() reflect.Type
- func (o PluginApiSchemaTypePtrOutput) ToPluginApiSchemaTypePtrOutput() PluginApiSchemaTypePtrOutput
- func (o PluginApiSchemaTypePtrOutput) ToPluginApiSchemaTypePtrOutputWithContext(ctx context.Context) PluginApiSchemaTypePtrOutput
- func (o PluginApiSchemaTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PluginApiSchemaTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PluginArgs
- type PluginAuthConfiguration0Properties
- type PluginAuthConfiguration0PropertiesArgs
- func (PluginAuthConfiguration0PropertiesArgs) ElementType() reflect.Type
- func (i PluginAuthConfiguration0PropertiesArgs) ToPluginAuthConfiguration0PropertiesOutput() PluginAuthConfiguration0PropertiesOutput
- func (i PluginAuthConfiguration0PropertiesArgs) ToPluginAuthConfiguration0PropertiesOutputWithContext(ctx context.Context) PluginAuthConfiguration0PropertiesOutput
- type PluginAuthConfiguration0PropertiesInput
- type PluginAuthConfiguration0PropertiesOutput
- func (o PluginAuthConfiguration0PropertiesOutput) BasicAuthConfiguration() PluginBasicAuthConfigurationOutput
- func (PluginAuthConfiguration0PropertiesOutput) ElementType() reflect.Type
- func (o PluginAuthConfiguration0PropertiesOutput) ToPluginAuthConfiguration0PropertiesOutput() PluginAuthConfiguration0PropertiesOutput
- func (o PluginAuthConfiguration0PropertiesOutput) ToPluginAuthConfiguration0PropertiesOutputWithContext(ctx context.Context) PluginAuthConfiguration0PropertiesOutput
- type PluginAuthConfiguration0PropertiesPtrOutput
- func (o PluginAuthConfiguration0PropertiesPtrOutput) BasicAuthConfiguration() PluginBasicAuthConfigurationPtrOutput
- func (o PluginAuthConfiguration0PropertiesPtrOutput) Elem() PluginAuthConfiguration0PropertiesOutput
- func (PluginAuthConfiguration0PropertiesPtrOutput) ElementType() reflect.Type
- func (o PluginAuthConfiguration0PropertiesPtrOutput) ToPluginAuthConfiguration0PropertiesPtrOutput() PluginAuthConfiguration0PropertiesPtrOutput
- func (o PluginAuthConfiguration0PropertiesPtrOutput) ToPluginAuthConfiguration0PropertiesPtrOutputWithContext(ctx context.Context) PluginAuthConfiguration0PropertiesPtrOutput
- type PluginAuthConfiguration1Properties
- type PluginAuthConfiguration1PropertiesArgs
- func (PluginAuthConfiguration1PropertiesArgs) ElementType() reflect.Type
- func (i PluginAuthConfiguration1PropertiesArgs) ToPluginAuthConfiguration1PropertiesOutput() PluginAuthConfiguration1PropertiesOutput
- func (i PluginAuthConfiguration1PropertiesArgs) ToPluginAuthConfiguration1PropertiesOutputWithContext(ctx context.Context) PluginAuthConfiguration1PropertiesOutput
- type PluginAuthConfiguration1PropertiesInput
- type PluginAuthConfiguration1PropertiesOutput
- func (PluginAuthConfiguration1PropertiesOutput) ElementType() reflect.Type
- func (o PluginAuthConfiguration1PropertiesOutput) OAuth2ClientCredentialConfiguration() PluginOAuth2ClientCredentialConfigurationOutput
- func (o PluginAuthConfiguration1PropertiesOutput) ToPluginAuthConfiguration1PropertiesOutput() PluginAuthConfiguration1PropertiesOutput
- func (o PluginAuthConfiguration1PropertiesOutput) ToPluginAuthConfiguration1PropertiesOutputWithContext(ctx context.Context) PluginAuthConfiguration1PropertiesOutput
- type PluginAuthConfiguration1PropertiesPtrOutput
- func (o PluginAuthConfiguration1PropertiesPtrOutput) Elem() PluginAuthConfiguration1PropertiesOutput
- func (PluginAuthConfiguration1PropertiesPtrOutput) ElementType() reflect.Type
- func (o PluginAuthConfiguration1PropertiesPtrOutput) OAuth2ClientCredentialConfiguration() PluginOAuth2ClientCredentialConfigurationPtrOutput
- func (o PluginAuthConfiguration1PropertiesPtrOutput) ToPluginAuthConfiguration1PropertiesPtrOutput() PluginAuthConfiguration1PropertiesPtrOutput
- func (o PluginAuthConfiguration1PropertiesPtrOutput) ToPluginAuthConfiguration1PropertiesPtrOutputWithContext(ctx context.Context) PluginAuthConfiguration1PropertiesPtrOutput
- type PluginAuthConfiguration2Properties
- type PluginAuthConfiguration2PropertiesArgs
- func (PluginAuthConfiguration2PropertiesArgs) ElementType() reflect.Type
- func (i PluginAuthConfiguration2PropertiesArgs) ToPluginAuthConfiguration2PropertiesOutput() PluginAuthConfiguration2PropertiesOutput
- func (i PluginAuthConfiguration2PropertiesArgs) ToPluginAuthConfiguration2PropertiesOutputWithContext(ctx context.Context) PluginAuthConfiguration2PropertiesOutput
- type PluginAuthConfiguration2PropertiesInput
- type PluginAuthConfiguration2PropertiesOutput
- func (PluginAuthConfiguration2PropertiesOutput) ElementType() reflect.Type
- func (o PluginAuthConfiguration2PropertiesOutput) NoAuthConfiguration() PluginNoAuthConfigurationOutput
- func (o PluginAuthConfiguration2PropertiesOutput) ToPluginAuthConfiguration2PropertiesOutput() PluginAuthConfiguration2PropertiesOutput
- func (o PluginAuthConfiguration2PropertiesOutput) ToPluginAuthConfiguration2PropertiesOutputWithContext(ctx context.Context) PluginAuthConfiguration2PropertiesOutput
- type PluginAuthConfiguration2PropertiesPtrOutput
- func (o PluginAuthConfiguration2PropertiesPtrOutput) Elem() PluginAuthConfiguration2PropertiesOutput
- func (PluginAuthConfiguration2PropertiesPtrOutput) ElementType() reflect.Type
- func (o PluginAuthConfiguration2PropertiesPtrOutput) NoAuthConfiguration() PluginNoAuthConfigurationPtrOutput
- func (o PluginAuthConfiguration2PropertiesPtrOutput) ToPluginAuthConfiguration2PropertiesPtrOutput() PluginAuthConfiguration2PropertiesPtrOutput
- func (o PluginAuthConfiguration2PropertiesPtrOutput) ToPluginAuthConfiguration2PropertiesPtrOutputWithContext(ctx context.Context) PluginAuthConfiguration2PropertiesPtrOutput
- type PluginBasicAuthConfiguration
- type PluginBasicAuthConfigurationArgs
- func (PluginBasicAuthConfigurationArgs) ElementType() reflect.Type
- func (i PluginBasicAuthConfigurationArgs) ToPluginBasicAuthConfigurationOutput() PluginBasicAuthConfigurationOutput
- func (i PluginBasicAuthConfigurationArgs) ToPluginBasicAuthConfigurationOutputWithContext(ctx context.Context) PluginBasicAuthConfigurationOutput
- type PluginBasicAuthConfigurationInput
- type PluginBasicAuthConfigurationOutput
- func (PluginBasicAuthConfigurationOutput) ElementType() reflect.Type
- func (o PluginBasicAuthConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o PluginBasicAuthConfigurationOutput) SecretArn() pulumi.StringOutput
- func (o PluginBasicAuthConfigurationOutput) ToPluginBasicAuthConfigurationOutput() PluginBasicAuthConfigurationOutput
- func (o PluginBasicAuthConfigurationOutput) ToPluginBasicAuthConfigurationOutputWithContext(ctx context.Context) PluginBasicAuthConfigurationOutput
- type PluginBasicAuthConfigurationPtrOutput
- func (o PluginBasicAuthConfigurationPtrOutput) Elem() PluginBasicAuthConfigurationOutput
- func (PluginBasicAuthConfigurationPtrOutput) ElementType() reflect.Type
- func (o PluginBasicAuthConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o PluginBasicAuthConfigurationPtrOutput) SecretArn() pulumi.StringPtrOutput
- func (o PluginBasicAuthConfigurationPtrOutput) ToPluginBasicAuthConfigurationPtrOutput() PluginBasicAuthConfigurationPtrOutput
- func (o PluginBasicAuthConfigurationPtrOutput) ToPluginBasicAuthConfigurationPtrOutputWithContext(ctx context.Context) PluginBasicAuthConfigurationPtrOutput
- type PluginBuildStatus
- type PluginBuildStatusOutput
- func (PluginBuildStatusOutput) ElementType() reflect.Type
- func (o PluginBuildStatusOutput) ToPluginBuildStatusOutput() PluginBuildStatusOutput
- func (o PluginBuildStatusOutput) ToPluginBuildStatusOutputWithContext(ctx context.Context) PluginBuildStatusOutput
- func (o PluginBuildStatusOutput) ToPluginBuildStatusPtrOutput() PluginBuildStatusPtrOutput
- func (o PluginBuildStatusOutput) ToPluginBuildStatusPtrOutputWithContext(ctx context.Context) PluginBuildStatusPtrOutput
- func (o PluginBuildStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o PluginBuildStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PluginBuildStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PluginBuildStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PluginBuildStatusPtrOutput
- func (o PluginBuildStatusPtrOutput) Elem() PluginBuildStatusOutput
- func (PluginBuildStatusPtrOutput) ElementType() reflect.Type
- func (o PluginBuildStatusPtrOutput) ToPluginBuildStatusPtrOutput() PluginBuildStatusPtrOutput
- func (o PluginBuildStatusPtrOutput) ToPluginBuildStatusPtrOutputWithContext(ctx context.Context) PluginBuildStatusPtrOutput
- func (o PluginBuildStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PluginBuildStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PluginCustomPluginConfiguration
- type PluginCustomPluginConfigurationArgs
- func (PluginCustomPluginConfigurationArgs) ElementType() reflect.Type
- func (i PluginCustomPluginConfigurationArgs) ToPluginCustomPluginConfigurationOutput() PluginCustomPluginConfigurationOutput
- func (i PluginCustomPluginConfigurationArgs) ToPluginCustomPluginConfigurationOutputWithContext(ctx context.Context) PluginCustomPluginConfigurationOutput
- func (i PluginCustomPluginConfigurationArgs) ToPluginCustomPluginConfigurationPtrOutput() PluginCustomPluginConfigurationPtrOutput
- func (i PluginCustomPluginConfigurationArgs) ToPluginCustomPluginConfigurationPtrOutputWithContext(ctx context.Context) PluginCustomPluginConfigurationPtrOutput
- type PluginCustomPluginConfigurationInput
- type PluginCustomPluginConfigurationOutput
- func (o PluginCustomPluginConfigurationOutput) ApiSchema() pulumi.AnyOutput
- func (o PluginCustomPluginConfigurationOutput) ApiSchemaType() PluginApiSchemaTypeOutput
- func (o PluginCustomPluginConfigurationOutput) Description() pulumi.StringOutput
- func (PluginCustomPluginConfigurationOutput) ElementType() reflect.Type
- func (o PluginCustomPluginConfigurationOutput) ToPluginCustomPluginConfigurationOutput() PluginCustomPluginConfigurationOutput
- func (o PluginCustomPluginConfigurationOutput) ToPluginCustomPluginConfigurationOutputWithContext(ctx context.Context) PluginCustomPluginConfigurationOutput
- func (o PluginCustomPluginConfigurationOutput) ToPluginCustomPluginConfigurationPtrOutput() PluginCustomPluginConfigurationPtrOutput
- func (o PluginCustomPluginConfigurationOutput) ToPluginCustomPluginConfigurationPtrOutputWithContext(ctx context.Context) PluginCustomPluginConfigurationPtrOutput
- type PluginCustomPluginConfigurationPtrInput
- type PluginCustomPluginConfigurationPtrOutput
- func (o PluginCustomPluginConfigurationPtrOutput) ApiSchema() pulumi.AnyOutput
- func (o PluginCustomPluginConfigurationPtrOutput) ApiSchemaType() PluginApiSchemaTypePtrOutput
- func (o PluginCustomPluginConfigurationPtrOutput) Description() pulumi.StringPtrOutput
- func (o PluginCustomPluginConfigurationPtrOutput) Elem() PluginCustomPluginConfigurationOutput
- func (PluginCustomPluginConfigurationPtrOutput) ElementType() reflect.Type
- func (o PluginCustomPluginConfigurationPtrOutput) ToPluginCustomPluginConfigurationPtrOutput() PluginCustomPluginConfigurationPtrOutput
- func (o PluginCustomPluginConfigurationPtrOutput) ToPluginCustomPluginConfigurationPtrOutputWithContext(ctx context.Context) PluginCustomPluginConfigurationPtrOutput
- type PluginInput
- type PluginNoAuthConfiguration
- type PluginNoAuthConfigurationArgs
- func (PluginNoAuthConfigurationArgs) ElementType() reflect.Type
- func (i PluginNoAuthConfigurationArgs) ToPluginNoAuthConfigurationOutput() PluginNoAuthConfigurationOutput
- func (i PluginNoAuthConfigurationArgs) ToPluginNoAuthConfigurationOutputWithContext(ctx context.Context) PluginNoAuthConfigurationOutput
- type PluginNoAuthConfigurationInput
- type PluginNoAuthConfigurationOutput
- func (PluginNoAuthConfigurationOutput) ElementType() reflect.Type
- func (o PluginNoAuthConfigurationOutput) ToPluginNoAuthConfigurationOutput() PluginNoAuthConfigurationOutput
- func (o PluginNoAuthConfigurationOutput) ToPluginNoAuthConfigurationOutputWithContext(ctx context.Context) PluginNoAuthConfigurationOutput
- type PluginNoAuthConfigurationPtrOutput
- func (o PluginNoAuthConfigurationPtrOutput) Elem() PluginNoAuthConfigurationOutput
- func (PluginNoAuthConfigurationPtrOutput) ElementType() reflect.Type
- func (o PluginNoAuthConfigurationPtrOutput) ToPluginNoAuthConfigurationPtrOutput() PluginNoAuthConfigurationPtrOutput
- func (o PluginNoAuthConfigurationPtrOutput) ToPluginNoAuthConfigurationPtrOutputWithContext(ctx context.Context) PluginNoAuthConfigurationPtrOutput
- type PluginOAuth2ClientCredentialConfiguration
- type PluginOAuth2ClientCredentialConfigurationArgs
- func (PluginOAuth2ClientCredentialConfigurationArgs) ElementType() reflect.Type
- func (i PluginOAuth2ClientCredentialConfigurationArgs) ToPluginOAuth2ClientCredentialConfigurationOutput() PluginOAuth2ClientCredentialConfigurationOutput
- func (i PluginOAuth2ClientCredentialConfigurationArgs) ToPluginOAuth2ClientCredentialConfigurationOutputWithContext(ctx context.Context) PluginOAuth2ClientCredentialConfigurationOutput
- type PluginOAuth2ClientCredentialConfigurationInput
- type PluginOAuth2ClientCredentialConfigurationOutput
- func (PluginOAuth2ClientCredentialConfigurationOutput) ElementType() reflect.Type
- func (o PluginOAuth2ClientCredentialConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o PluginOAuth2ClientCredentialConfigurationOutput) SecretArn() pulumi.StringOutput
- func (o PluginOAuth2ClientCredentialConfigurationOutput) ToPluginOAuth2ClientCredentialConfigurationOutput() PluginOAuth2ClientCredentialConfigurationOutput
- func (o PluginOAuth2ClientCredentialConfigurationOutput) ToPluginOAuth2ClientCredentialConfigurationOutputWithContext(ctx context.Context) PluginOAuth2ClientCredentialConfigurationOutput
- type PluginOAuth2ClientCredentialConfigurationPtrOutput
- func (o PluginOAuth2ClientCredentialConfigurationPtrOutput) Elem() PluginOAuth2ClientCredentialConfigurationOutput
- func (PluginOAuth2ClientCredentialConfigurationPtrOutput) ElementType() reflect.Type
- func (o PluginOAuth2ClientCredentialConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o PluginOAuth2ClientCredentialConfigurationPtrOutput) SecretArn() pulumi.StringPtrOutput
- func (o PluginOAuth2ClientCredentialConfigurationPtrOutput) ToPluginOAuth2ClientCredentialConfigurationPtrOutput() PluginOAuth2ClientCredentialConfigurationPtrOutput
- func (o PluginOAuth2ClientCredentialConfigurationPtrOutput) ToPluginOAuth2ClientCredentialConfigurationPtrOutputWithContext(ctx context.Context) PluginOAuth2ClientCredentialConfigurationPtrOutput
- type PluginOutput
- func (o PluginOutput) ApplicationId() pulumi.StringOutput
- func (o PluginOutput) AuthConfiguration() pulumi.AnyOutput
- func (o PluginOutput) BuildStatus() PluginBuildStatusOutput
- func (o PluginOutput) CreatedAt() pulumi.StringOutput
- func (o PluginOutput) CustomPluginConfiguration() PluginCustomPluginConfigurationPtrOutput
- func (o PluginOutput) DisplayName() pulumi.StringOutput
- func (PluginOutput) ElementType() reflect.Type
- func (o PluginOutput) PluginArn() pulumi.StringOutput
- func (o PluginOutput) PluginId() pulumi.StringOutput
- func (o PluginOutput) ServerUrl() pulumi.StringPtrOutput
- func (o PluginOutput) State() PluginStateEnumPtrOutput
- func (o PluginOutput) Tags() aws.TagArrayOutput
- func (o PluginOutput) ToPluginOutput() PluginOutput
- func (o PluginOutput) ToPluginOutputWithContext(ctx context.Context) PluginOutput
- func (o PluginOutput) Type() PluginTypeOutput
- func (o PluginOutput) UpdatedAt() pulumi.StringOutput
- type PluginS3
- type PluginS3Args
- func (PluginS3Args) ElementType() reflect.Type
- func (i PluginS3Args) ToPluginS3Output() PluginS3Output
- func (i PluginS3Args) ToPluginS3OutputWithContext(ctx context.Context) PluginS3Output
- func (i PluginS3Args) ToPluginS3PtrOutput() PluginS3PtrOutput
- func (i PluginS3Args) ToPluginS3PtrOutputWithContext(ctx context.Context) PluginS3PtrOutput
- type PluginS3Input
- type PluginS3Output
- func (o PluginS3Output) Bucket() pulumi.StringOutput
- func (PluginS3Output) ElementType() reflect.Type
- func (o PluginS3Output) Key() pulumi.StringOutput
- func (o PluginS3Output) ToPluginS3Output() PluginS3Output
- func (o PluginS3Output) ToPluginS3OutputWithContext(ctx context.Context) PluginS3Output
- func (o PluginS3Output) ToPluginS3PtrOutput() PluginS3PtrOutput
- func (o PluginS3Output) ToPluginS3PtrOutputWithContext(ctx context.Context) PluginS3PtrOutput
- type PluginS3PtrInput
- type PluginS3PtrOutput
- func (o PluginS3PtrOutput) Bucket() pulumi.StringPtrOutput
- func (o PluginS3PtrOutput) Elem() PluginS3Output
- func (PluginS3PtrOutput) ElementType() reflect.Type
- func (o PluginS3PtrOutput) Key() pulumi.StringPtrOutput
- func (o PluginS3PtrOutput) ToPluginS3PtrOutput() PluginS3PtrOutput
- func (o PluginS3PtrOutput) ToPluginS3PtrOutputWithContext(ctx context.Context) PluginS3PtrOutput
- type PluginState
- type PluginStateEnum
- func (PluginStateEnum) ElementType() reflect.Type
- func (e PluginStateEnum) ToPluginStateEnumOutput() PluginStateEnumOutput
- func (e PluginStateEnum) ToPluginStateEnumOutputWithContext(ctx context.Context) PluginStateEnumOutput
- func (e PluginStateEnum) ToPluginStateEnumPtrOutput() PluginStateEnumPtrOutput
- func (e PluginStateEnum) ToPluginStateEnumPtrOutputWithContext(ctx context.Context) PluginStateEnumPtrOutput
- func (e PluginStateEnum) ToStringOutput() pulumi.StringOutput
- func (e PluginStateEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PluginStateEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PluginStateEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PluginStateEnumInput
- type PluginStateEnumOutput
- func (PluginStateEnumOutput) ElementType() reflect.Type
- func (o PluginStateEnumOutput) ToPluginStateEnumOutput() PluginStateEnumOutput
- func (o PluginStateEnumOutput) ToPluginStateEnumOutputWithContext(ctx context.Context) PluginStateEnumOutput
- func (o PluginStateEnumOutput) ToPluginStateEnumPtrOutput() PluginStateEnumPtrOutput
- func (o PluginStateEnumOutput) ToPluginStateEnumPtrOutputWithContext(ctx context.Context) PluginStateEnumPtrOutput
- func (o PluginStateEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o PluginStateEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PluginStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PluginStateEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PluginStateEnumPtrInput
- type PluginStateEnumPtrOutput
- func (o PluginStateEnumPtrOutput) Elem() PluginStateEnumOutput
- func (PluginStateEnumPtrOutput) ElementType() reflect.Type
- func (o PluginStateEnumPtrOutput) ToPluginStateEnumPtrOutput() PluginStateEnumPtrOutput
- func (o PluginStateEnumPtrOutput) ToPluginStateEnumPtrOutputWithContext(ctx context.Context) PluginStateEnumPtrOutput
- func (o PluginStateEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PluginStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PluginTag
- type PluginType
- func (PluginType) ElementType() reflect.Type
- func (e PluginType) ToPluginTypeOutput() PluginTypeOutput
- func (e PluginType) ToPluginTypeOutputWithContext(ctx context.Context) PluginTypeOutput
- func (e PluginType) ToPluginTypePtrOutput() PluginTypePtrOutput
- func (e PluginType) ToPluginTypePtrOutputWithContext(ctx context.Context) PluginTypePtrOutput
- func (e PluginType) ToStringOutput() pulumi.StringOutput
- func (e PluginType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PluginType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PluginType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PluginTypeInput
- type PluginTypeOutput
- func (PluginTypeOutput) ElementType() reflect.Type
- func (o PluginTypeOutput) ToPluginTypeOutput() PluginTypeOutput
- func (o PluginTypeOutput) ToPluginTypeOutputWithContext(ctx context.Context) PluginTypeOutput
- func (o PluginTypeOutput) ToPluginTypePtrOutput() PluginTypePtrOutput
- func (o PluginTypeOutput) ToPluginTypePtrOutputWithContext(ctx context.Context) PluginTypePtrOutput
- func (o PluginTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o PluginTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PluginTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PluginTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PluginTypePtrInput
- type PluginTypePtrOutput
- func (o PluginTypePtrOutput) Elem() PluginTypeOutput
- func (PluginTypePtrOutput) ElementType() reflect.Type
- func (o PluginTypePtrOutput) ToPluginTypePtrOutput() PluginTypePtrOutput
- func (o PluginTypePtrOutput) ToPluginTypePtrOutputWithContext(ctx context.Context) PluginTypePtrOutput
- func (o PluginTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PluginTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type QBusinessIndexStatus
- func (QBusinessIndexStatus) ElementType() reflect.Type
- func (e QBusinessIndexStatus) ToQBusinessIndexStatusOutput() QBusinessIndexStatusOutput
- func (e QBusinessIndexStatus) ToQBusinessIndexStatusOutputWithContext(ctx context.Context) QBusinessIndexStatusOutput
- func (e QBusinessIndexStatus) ToQBusinessIndexStatusPtrOutput() QBusinessIndexStatusPtrOutput
- func (e QBusinessIndexStatus) ToQBusinessIndexStatusPtrOutputWithContext(ctx context.Context) QBusinessIndexStatusPtrOutput
- func (e QBusinessIndexStatus) ToStringOutput() pulumi.StringOutput
- func (e QBusinessIndexStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e QBusinessIndexStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e QBusinessIndexStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type QBusinessIndexStatusInput
- type QBusinessIndexStatusOutput
- func (QBusinessIndexStatusOutput) ElementType() reflect.Type
- func (o QBusinessIndexStatusOutput) ToQBusinessIndexStatusOutput() QBusinessIndexStatusOutput
- func (o QBusinessIndexStatusOutput) ToQBusinessIndexStatusOutputWithContext(ctx context.Context) QBusinessIndexStatusOutput
- func (o QBusinessIndexStatusOutput) ToQBusinessIndexStatusPtrOutput() QBusinessIndexStatusPtrOutput
- func (o QBusinessIndexStatusOutput) ToQBusinessIndexStatusPtrOutputWithContext(ctx context.Context) QBusinessIndexStatusPtrOutput
- func (o QBusinessIndexStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o QBusinessIndexStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o QBusinessIndexStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o QBusinessIndexStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type QBusinessIndexStatusPtrInput
- type QBusinessIndexStatusPtrOutput
- func (o QBusinessIndexStatusPtrOutput) Elem() QBusinessIndexStatusOutput
- func (QBusinessIndexStatusPtrOutput) ElementType() reflect.Type
- func (o QBusinessIndexStatusPtrOutput) ToQBusinessIndexStatusPtrOutput() QBusinessIndexStatusPtrOutput
- func (o QBusinessIndexStatusPtrOutput) ToQBusinessIndexStatusPtrOutputWithContext(ctx context.Context) QBusinessIndexStatusPtrOutput
- func (o QBusinessIndexStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o QBusinessIndexStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Retriever
- type RetrieverArgs
- type RetrieverConfiguration0Properties
- type RetrieverConfiguration0PropertiesArgs
- func (RetrieverConfiguration0PropertiesArgs) ElementType() reflect.Type
- func (i RetrieverConfiguration0PropertiesArgs) ToRetrieverConfiguration0PropertiesOutput() RetrieverConfiguration0PropertiesOutput
- func (i RetrieverConfiguration0PropertiesArgs) ToRetrieverConfiguration0PropertiesOutputWithContext(ctx context.Context) RetrieverConfiguration0PropertiesOutput
- type RetrieverConfiguration0PropertiesInput
- type RetrieverConfiguration0PropertiesOutput
- func (RetrieverConfiguration0PropertiesOutput) ElementType() reflect.Type
- func (o RetrieverConfiguration0PropertiesOutput) NativeIndexConfiguration() RetrieverNativeIndexConfigurationOutput
- func (o RetrieverConfiguration0PropertiesOutput) ToRetrieverConfiguration0PropertiesOutput() RetrieverConfiguration0PropertiesOutput
- func (o RetrieverConfiguration0PropertiesOutput) ToRetrieverConfiguration0PropertiesOutputWithContext(ctx context.Context) RetrieverConfiguration0PropertiesOutput
- type RetrieverConfiguration0PropertiesPtrOutput
- func (o RetrieverConfiguration0PropertiesPtrOutput) Elem() RetrieverConfiguration0PropertiesOutput
- func (RetrieverConfiguration0PropertiesPtrOutput) ElementType() reflect.Type
- func (o RetrieverConfiguration0PropertiesPtrOutput) NativeIndexConfiguration() RetrieverNativeIndexConfigurationPtrOutput
- func (o RetrieverConfiguration0PropertiesPtrOutput) ToRetrieverConfiguration0PropertiesPtrOutput() RetrieverConfiguration0PropertiesPtrOutput
- func (o RetrieverConfiguration0PropertiesPtrOutput) ToRetrieverConfiguration0PropertiesPtrOutputWithContext(ctx context.Context) RetrieverConfiguration0PropertiesPtrOutput
- type RetrieverConfiguration1Properties
- type RetrieverConfiguration1PropertiesArgs
- func (RetrieverConfiguration1PropertiesArgs) ElementType() reflect.Type
- func (i RetrieverConfiguration1PropertiesArgs) ToRetrieverConfiguration1PropertiesOutput() RetrieverConfiguration1PropertiesOutput
- func (i RetrieverConfiguration1PropertiesArgs) ToRetrieverConfiguration1PropertiesOutputWithContext(ctx context.Context) RetrieverConfiguration1PropertiesOutput
- type RetrieverConfiguration1PropertiesInput
- type RetrieverConfiguration1PropertiesOutput
- func (RetrieverConfiguration1PropertiesOutput) ElementType() reflect.Type
- func (o RetrieverConfiguration1PropertiesOutput) KendraIndexConfiguration() RetrieverKendraIndexConfigurationOutput
- func (o RetrieverConfiguration1PropertiesOutput) ToRetrieverConfiguration1PropertiesOutput() RetrieverConfiguration1PropertiesOutput
- func (o RetrieverConfiguration1PropertiesOutput) ToRetrieverConfiguration1PropertiesOutputWithContext(ctx context.Context) RetrieverConfiguration1PropertiesOutput
- type RetrieverConfiguration1PropertiesPtrOutput
- func (o RetrieverConfiguration1PropertiesPtrOutput) Elem() RetrieverConfiguration1PropertiesOutput
- func (RetrieverConfiguration1PropertiesPtrOutput) ElementType() reflect.Type
- func (o RetrieverConfiguration1PropertiesPtrOutput) KendraIndexConfiguration() RetrieverKendraIndexConfigurationPtrOutput
- func (o RetrieverConfiguration1PropertiesPtrOutput) ToRetrieverConfiguration1PropertiesPtrOutput() RetrieverConfiguration1PropertiesPtrOutput
- func (o RetrieverConfiguration1PropertiesPtrOutput) ToRetrieverConfiguration1PropertiesPtrOutputWithContext(ctx context.Context) RetrieverConfiguration1PropertiesPtrOutput
- type RetrieverInput
- type RetrieverKendraIndexConfiguration
- type RetrieverKendraIndexConfigurationArgs
- func (RetrieverKendraIndexConfigurationArgs) ElementType() reflect.Type
- func (i RetrieverKendraIndexConfigurationArgs) ToRetrieverKendraIndexConfigurationOutput() RetrieverKendraIndexConfigurationOutput
- func (i RetrieverKendraIndexConfigurationArgs) ToRetrieverKendraIndexConfigurationOutputWithContext(ctx context.Context) RetrieverKendraIndexConfigurationOutput
- type RetrieverKendraIndexConfigurationInput
- type RetrieverKendraIndexConfigurationOutput
- func (RetrieverKendraIndexConfigurationOutput) ElementType() reflect.Type
- func (o RetrieverKendraIndexConfigurationOutput) IndexId() pulumi.StringOutput
- func (o RetrieverKendraIndexConfigurationOutput) ToRetrieverKendraIndexConfigurationOutput() RetrieverKendraIndexConfigurationOutput
- func (o RetrieverKendraIndexConfigurationOutput) ToRetrieverKendraIndexConfigurationOutputWithContext(ctx context.Context) RetrieverKendraIndexConfigurationOutput
- type RetrieverKendraIndexConfigurationPtrOutput
- func (o RetrieverKendraIndexConfigurationPtrOutput) Elem() RetrieverKendraIndexConfigurationOutput
- func (RetrieverKendraIndexConfigurationPtrOutput) ElementType() reflect.Type
- func (o RetrieverKendraIndexConfigurationPtrOutput) IndexId() pulumi.StringPtrOutput
- func (o RetrieverKendraIndexConfigurationPtrOutput) ToRetrieverKendraIndexConfigurationPtrOutput() RetrieverKendraIndexConfigurationPtrOutput
- func (o RetrieverKendraIndexConfigurationPtrOutput) ToRetrieverKendraIndexConfigurationPtrOutputWithContext(ctx context.Context) RetrieverKendraIndexConfigurationPtrOutput
- type RetrieverNativeIndexConfiguration
- type RetrieverNativeIndexConfigurationArgs
- func (RetrieverNativeIndexConfigurationArgs) ElementType() reflect.Type
- func (i RetrieverNativeIndexConfigurationArgs) ToRetrieverNativeIndexConfigurationOutput() RetrieverNativeIndexConfigurationOutput
- func (i RetrieverNativeIndexConfigurationArgs) ToRetrieverNativeIndexConfigurationOutputWithContext(ctx context.Context) RetrieverNativeIndexConfigurationOutput
- type RetrieverNativeIndexConfigurationInput
- type RetrieverNativeIndexConfigurationOutput
- func (RetrieverNativeIndexConfigurationOutput) ElementType() reflect.Type
- func (o RetrieverNativeIndexConfigurationOutput) IndexId() pulumi.StringOutput
- func (o RetrieverNativeIndexConfigurationOutput) ToRetrieverNativeIndexConfigurationOutput() RetrieverNativeIndexConfigurationOutput
- func (o RetrieverNativeIndexConfigurationOutput) ToRetrieverNativeIndexConfigurationOutputWithContext(ctx context.Context) RetrieverNativeIndexConfigurationOutput
- type RetrieverNativeIndexConfigurationPtrOutput
- func (o RetrieverNativeIndexConfigurationPtrOutput) Elem() RetrieverNativeIndexConfigurationOutput
- func (RetrieverNativeIndexConfigurationPtrOutput) ElementType() reflect.Type
- func (o RetrieverNativeIndexConfigurationPtrOutput) IndexId() pulumi.StringPtrOutput
- func (o RetrieverNativeIndexConfigurationPtrOutput) ToRetrieverNativeIndexConfigurationPtrOutput() RetrieverNativeIndexConfigurationPtrOutput
- func (o RetrieverNativeIndexConfigurationPtrOutput) ToRetrieverNativeIndexConfigurationPtrOutputWithContext(ctx context.Context) RetrieverNativeIndexConfigurationPtrOutput
- type RetrieverOutput
- func (o RetrieverOutput) ApplicationId() pulumi.StringOutput
- func (o RetrieverOutput) Configuration() pulumi.AnyOutput
- func (o RetrieverOutput) CreatedAt() pulumi.StringOutput
- func (o RetrieverOutput) DisplayName() pulumi.StringOutput
- func (RetrieverOutput) ElementType() reflect.Type
- func (o RetrieverOutput) RetrieverArn() pulumi.StringOutput
- func (o RetrieverOutput) RetrieverId() pulumi.StringOutput
- func (o RetrieverOutput) RoleArn() pulumi.StringPtrOutput
- func (o RetrieverOutput) Status() RetrieverStatusOutput
- func (o RetrieverOutput) Tags() aws.TagArrayOutput
- func (o RetrieverOutput) ToRetrieverOutput() RetrieverOutput
- func (o RetrieverOutput) ToRetrieverOutputWithContext(ctx context.Context) RetrieverOutput
- func (o RetrieverOutput) Type() RetrieverTypeOutput
- func (o RetrieverOutput) UpdatedAt() pulumi.StringOutput
- type RetrieverState
- type RetrieverStatus
- type RetrieverStatusOutput
- func (RetrieverStatusOutput) ElementType() reflect.Type
- func (o RetrieverStatusOutput) ToRetrieverStatusOutput() RetrieverStatusOutput
- func (o RetrieverStatusOutput) ToRetrieverStatusOutputWithContext(ctx context.Context) RetrieverStatusOutput
- func (o RetrieverStatusOutput) ToRetrieverStatusPtrOutput() RetrieverStatusPtrOutput
- func (o RetrieverStatusOutput) ToRetrieverStatusPtrOutputWithContext(ctx context.Context) RetrieverStatusPtrOutput
- func (o RetrieverStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o RetrieverStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o RetrieverStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RetrieverStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RetrieverStatusPtrOutput
- func (o RetrieverStatusPtrOutput) Elem() RetrieverStatusOutput
- func (RetrieverStatusPtrOutput) ElementType() reflect.Type
- func (o RetrieverStatusPtrOutput) ToRetrieverStatusPtrOutput() RetrieverStatusPtrOutput
- func (o RetrieverStatusPtrOutput) ToRetrieverStatusPtrOutputWithContext(ctx context.Context) RetrieverStatusPtrOutput
- func (o RetrieverStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RetrieverStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RetrieverTag
- type RetrieverType
- func (RetrieverType) ElementType() reflect.Type
- func (e RetrieverType) ToRetrieverTypeOutput() RetrieverTypeOutput
- func (e RetrieverType) ToRetrieverTypeOutputWithContext(ctx context.Context) RetrieverTypeOutput
- func (e RetrieverType) ToRetrieverTypePtrOutput() RetrieverTypePtrOutput
- func (e RetrieverType) ToRetrieverTypePtrOutputWithContext(ctx context.Context) RetrieverTypePtrOutput
- func (e RetrieverType) ToStringOutput() pulumi.StringOutput
- func (e RetrieverType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RetrieverType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RetrieverType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RetrieverTypeInput
- type RetrieverTypeOutput
- func (RetrieverTypeOutput) ElementType() reflect.Type
- func (o RetrieverTypeOutput) ToRetrieverTypeOutput() RetrieverTypeOutput
- func (o RetrieverTypeOutput) ToRetrieverTypeOutputWithContext(ctx context.Context) RetrieverTypeOutput
- func (o RetrieverTypeOutput) ToRetrieverTypePtrOutput() RetrieverTypePtrOutput
- func (o RetrieverTypeOutput) ToRetrieverTypePtrOutputWithContext(ctx context.Context) RetrieverTypePtrOutput
- func (o RetrieverTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o RetrieverTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o RetrieverTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RetrieverTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RetrieverTypePtrInput
- type RetrieverTypePtrOutput
- func (o RetrieverTypePtrOutput) Elem() RetrieverTypeOutput
- func (RetrieverTypePtrOutput) ElementType() reflect.Type
- func (o RetrieverTypePtrOutput) ToRetrieverTypePtrOutput() RetrieverTypePtrOutput
- func (o RetrieverTypePtrOutput) ToRetrieverTypePtrOutputWithContext(ctx context.Context) RetrieverTypePtrOutput
- func (o RetrieverTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RetrieverTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type WebExperience
- type WebExperienceArgs
- type WebExperienceInput
- type WebExperienceOutput
- func (o WebExperienceOutput) ApplicationId() pulumi.StringOutput
- func (o WebExperienceOutput) CreatedAt() pulumi.StringOutput
- func (o WebExperienceOutput) DefaultEndpoint() pulumi.StringOutput
- func (WebExperienceOutput) ElementType() reflect.Type
- func (o WebExperienceOutput) RoleArn() pulumi.StringPtrOutput
- func (o WebExperienceOutput) SamplePromptsControlMode() WebExperienceSamplePromptsControlModePtrOutput
- func (o WebExperienceOutput) Status() WebExperienceStatusOutput
- func (o WebExperienceOutput) Subtitle() pulumi.StringPtrOutput
- func (o WebExperienceOutput) Tags() aws.TagArrayOutput
- func (o WebExperienceOutput) Title() pulumi.StringPtrOutput
- func (o WebExperienceOutput) ToWebExperienceOutput() WebExperienceOutput
- func (o WebExperienceOutput) ToWebExperienceOutputWithContext(ctx context.Context) WebExperienceOutput
- func (o WebExperienceOutput) UpdatedAt() pulumi.StringOutput
- func (o WebExperienceOutput) WebExperienceArn() pulumi.StringOutput
- func (o WebExperienceOutput) WebExperienceId() pulumi.StringOutput
- func (o WebExperienceOutput) WelcomeMessage() pulumi.StringPtrOutput
- type WebExperienceSamplePromptsControlMode
- func (WebExperienceSamplePromptsControlMode) ElementType() reflect.Type
- func (e WebExperienceSamplePromptsControlMode) ToStringOutput() pulumi.StringOutput
- func (e WebExperienceSamplePromptsControlMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e WebExperienceSamplePromptsControlMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e WebExperienceSamplePromptsControlMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e WebExperienceSamplePromptsControlMode) ToWebExperienceSamplePromptsControlModeOutput() WebExperienceSamplePromptsControlModeOutput
- func (e WebExperienceSamplePromptsControlMode) ToWebExperienceSamplePromptsControlModeOutputWithContext(ctx context.Context) WebExperienceSamplePromptsControlModeOutput
- func (e WebExperienceSamplePromptsControlMode) ToWebExperienceSamplePromptsControlModePtrOutput() WebExperienceSamplePromptsControlModePtrOutput
- func (e WebExperienceSamplePromptsControlMode) ToWebExperienceSamplePromptsControlModePtrOutputWithContext(ctx context.Context) WebExperienceSamplePromptsControlModePtrOutput
- type WebExperienceSamplePromptsControlModeInput
- type WebExperienceSamplePromptsControlModeOutput
- func (WebExperienceSamplePromptsControlModeOutput) ElementType() reflect.Type
- func (o WebExperienceSamplePromptsControlModeOutput) ToStringOutput() pulumi.StringOutput
- func (o WebExperienceSamplePromptsControlModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o WebExperienceSamplePromptsControlModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o WebExperienceSamplePromptsControlModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o WebExperienceSamplePromptsControlModeOutput) ToWebExperienceSamplePromptsControlModeOutput() WebExperienceSamplePromptsControlModeOutput
- func (o WebExperienceSamplePromptsControlModeOutput) ToWebExperienceSamplePromptsControlModeOutputWithContext(ctx context.Context) WebExperienceSamplePromptsControlModeOutput
- func (o WebExperienceSamplePromptsControlModeOutput) ToWebExperienceSamplePromptsControlModePtrOutput() WebExperienceSamplePromptsControlModePtrOutput
- func (o WebExperienceSamplePromptsControlModeOutput) ToWebExperienceSamplePromptsControlModePtrOutputWithContext(ctx context.Context) WebExperienceSamplePromptsControlModePtrOutput
- type WebExperienceSamplePromptsControlModePtrInput
- type WebExperienceSamplePromptsControlModePtrOutput
- func (o WebExperienceSamplePromptsControlModePtrOutput) Elem() WebExperienceSamplePromptsControlModeOutput
- func (WebExperienceSamplePromptsControlModePtrOutput) ElementType() reflect.Type
- func (o WebExperienceSamplePromptsControlModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o WebExperienceSamplePromptsControlModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o WebExperienceSamplePromptsControlModePtrOutput) ToWebExperienceSamplePromptsControlModePtrOutput() WebExperienceSamplePromptsControlModePtrOutput
- func (o WebExperienceSamplePromptsControlModePtrOutput) ToWebExperienceSamplePromptsControlModePtrOutputWithContext(ctx context.Context) WebExperienceSamplePromptsControlModePtrOutput
- type WebExperienceState
- type WebExperienceStatus
- type WebExperienceStatusOutput
- func (WebExperienceStatusOutput) ElementType() reflect.Type
- func (o WebExperienceStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o WebExperienceStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o WebExperienceStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o WebExperienceStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o WebExperienceStatusOutput) ToWebExperienceStatusOutput() WebExperienceStatusOutput
- func (o WebExperienceStatusOutput) ToWebExperienceStatusOutputWithContext(ctx context.Context) WebExperienceStatusOutput
- func (o WebExperienceStatusOutput) ToWebExperienceStatusPtrOutput() WebExperienceStatusPtrOutput
- func (o WebExperienceStatusOutput) ToWebExperienceStatusPtrOutputWithContext(ctx context.Context) WebExperienceStatusPtrOutput
- type WebExperienceStatusPtrOutput
- func (o WebExperienceStatusPtrOutput) Elem() WebExperienceStatusOutput
- func (WebExperienceStatusPtrOutput) ElementType() reflect.Type
- func (o WebExperienceStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o WebExperienceStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o WebExperienceStatusPtrOutput) ToWebExperienceStatusPtrOutput() WebExperienceStatusPtrOutput
- func (o WebExperienceStatusPtrOutput) ToWebExperienceStatusPtrOutputWithContext(ctx context.Context) WebExperienceStatusPtrOutput
- type WebExperienceTag
Constants ¶
const ( ApplicationAttachmentsControlModeEnabled = ApplicationAttachmentsControlMode("ENABLED") ApplicationAttachmentsControlModeDisabled = ApplicationAttachmentsControlMode("DISABLED") )
const ( ApplicationStatusCreating = ApplicationStatus("CREATING") ApplicationStatusActive = ApplicationStatus("ACTIVE") ApplicationStatusDeleting = ApplicationStatus("DELETING") ApplicationStatusFailed = ApplicationStatus("FAILED") ApplicationStatusUpdating = ApplicationStatus("UPDATING") )
const ( DataSourceDocumentEnrichmentConditionOperatorGreaterThan = DataSourceDocumentEnrichmentConditionOperator("GREATER_THAN") DataSourceDocumentEnrichmentConditionOperatorGreaterThanOrEquals = DataSourceDocumentEnrichmentConditionOperator("GREATER_THAN_OR_EQUALS") DataSourceDocumentEnrichmentConditionOperatorLessThan = DataSourceDocumentEnrichmentConditionOperator("LESS_THAN") DataSourceDocumentEnrichmentConditionOperatorLessThanOrEquals = DataSourceDocumentEnrichmentConditionOperator("LESS_THAN_OR_EQUALS") DataSourceDocumentEnrichmentConditionOperatorEquals = DataSourceDocumentEnrichmentConditionOperator("EQUALS") DataSourceDocumentEnrichmentConditionOperatorNotEquals = DataSourceDocumentEnrichmentConditionOperator("NOT_EQUALS") DataSourceDocumentEnrichmentConditionOperatorContains = DataSourceDocumentEnrichmentConditionOperator("CONTAINS") DataSourceDocumentEnrichmentConditionOperatorNotContains = DataSourceDocumentEnrichmentConditionOperator("NOT_CONTAINS") DataSourceDocumentEnrichmentConditionOperatorExists = DataSourceDocumentEnrichmentConditionOperator("EXISTS") DataSourceDocumentEnrichmentConditionOperatorNotExists = DataSourceDocumentEnrichmentConditionOperator("NOT_EXISTS") DataSourceDocumentEnrichmentConditionOperatorBeginsWith = DataSourceDocumentEnrichmentConditionOperator("BEGINS_WITH") )
const ( DataSourceStatusPendingCreation = DataSourceStatus("PENDING_CREATION") DataSourceStatusCreating = DataSourceStatus("CREATING") DataSourceStatusActive = DataSourceStatus("ACTIVE") DataSourceStatusDeleting = DataSourceStatus("DELETING") DataSourceStatusFailed = DataSourceStatus("FAILED") DataSourceStatusUpdating = DataSourceStatus("UPDATING") )
const ( IndexAttributeTypeString = IndexAttributeType("STRING") IndexAttributeTypeStringList = IndexAttributeType("STRING_LIST") IndexAttributeTypeNumber = IndexAttributeType("NUMBER") IndexAttributeTypeDate = IndexAttributeType("DATE") )
const ( IndexStatusCreating = IndexStatus("CREATING") IndexStatusActive = IndexStatus("ACTIVE") IndexStatusDeleting = IndexStatus("DELETING") IndexStatusFailed = IndexStatus("FAILED") IndexStatusUpdating = IndexStatus("UPDATING") )
const ( IndexTypeEnterprise = IndexType("ENTERPRISE") IndexTypeStarter = IndexType("STARTER") )
const ( PluginBuildStatusReady = PluginBuildStatus("READY") PluginBuildStatusCreateInProgress = PluginBuildStatus("CREATE_IN_PROGRESS") PluginBuildStatusCreateFailed = PluginBuildStatus("CREATE_FAILED") PluginBuildStatusUpdateInProgress = PluginBuildStatus("UPDATE_IN_PROGRESS") PluginBuildStatusUpdateFailed = PluginBuildStatus("UPDATE_FAILED") PluginBuildStatusDeleteInProgress = PluginBuildStatus("DELETE_IN_PROGRESS") PluginBuildStatusDeleteFailed = PluginBuildStatus("DELETE_FAILED") )
const ( PluginStateEnumEnabled = PluginStateEnum("ENABLED") PluginStateEnumDisabled = PluginStateEnum("DISABLED") )
const ( PluginTypeServiceNow = PluginType("SERVICE_NOW") PluginTypeSalesforce = PluginType("SALESFORCE") PluginTypeJira = PluginType("JIRA") PluginTypeZendesk = PluginType("ZENDESK") PluginTypeCustom = PluginType("CUSTOM") )
const ( QBusinessIndexStatusEnabled = QBusinessIndexStatus("ENABLED") QBusinessIndexStatusDisabled = QBusinessIndexStatus("DISABLED") )
const ( RetrieverStatusCreating = RetrieverStatus("CREATING") RetrieverStatusActive = RetrieverStatus("ACTIVE") RetrieverStatusFailed = RetrieverStatus("FAILED") )
const ( RetrieverTypeNativeIndex = RetrieverType("NATIVE_INDEX") RetrieverTypeKendraIndex = RetrieverType("KENDRA_INDEX") )
const ( WebExperienceSamplePromptsControlModeEnabled = WebExperienceSamplePromptsControlMode("ENABLED") WebExperienceSamplePromptsControlModeDisabled = WebExperienceSamplePromptsControlMode("DISABLED") )
const ( WebExperienceStatusCreating = WebExperienceStatus("CREATING") WebExperienceStatusActive = WebExperienceStatus("ACTIVE") WebExperienceStatusDeleting = WebExperienceStatus("DELETING") WebExperienceStatusFailed = WebExperienceStatus("FAILED") WebExperienceStatusPendingAuthConfig = WebExperienceStatus("PENDING_AUTH_CONFIG") )
const (
DataSourceAttributeValueOperatorDelete = DataSourceAttributeValueOperator("DELETE")
)
const (
DataSourceDocumentContentOperatorDelete = DataSourceDocumentContentOperator("DELETE")
)
const (
PluginApiSchemaTypeOpenApiV3 = PluginApiSchemaType("OPEN_API_V3")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) of the Amazon Q Business application. ApplicationArn pulumi.StringOutput `pulumi:"applicationArn"` // The identifier for the Amazon Q Business application. ApplicationId pulumi.StringOutput `pulumi:"applicationId"` // Configuration information for the file upload during chat feature. AttachmentsConfiguration ApplicationAttachmentsConfigurationPtrOutput `pulumi:"attachmentsConfiguration"` // The Unix timestamp when the Amazon Q Business application was created. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // A description for the Amazon Q Business application. Description pulumi.StringPtrOutput `pulumi:"description"` // The name of the Amazon Q Business application. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Provides the identifier of the AWS KMS key used to encrypt data indexed by Amazon Q Business. Amazon Q Business doesn't support asymmetric keys. EncryptionConfiguration ApplicationEncryptionConfigurationPtrOutput `pulumi:"encryptionConfiguration"` // The Amazon Resource Name (ARN) of the AWS IAM Identity Center instance attached to your Amazon Q Business application. IdentityCenterApplicationArn pulumi.StringOutput `pulumi:"identityCenterApplicationArn"` // The Amazon Resource Name (ARN) of the IAM Identity Center instance you are either creating for—or connecting to—your Amazon Q Business application. // // *Required* : `Yes` IdentityCenterInstanceArn pulumi.StringPtrOutput `pulumi:"identityCenterInstanceArn"` // The Amazon Resource Name (ARN) of an IAM role with permissions to access your Amazon CloudWatch logs and metrics. RoleArn pulumi.StringPtrOutput `pulumi:"roleArn"` // The status of the Amazon Q Business application. The application is ready to use when the status is `ACTIVE` . Status ApplicationStatusOutput `pulumi:"status"` // A list of key-value pairs that identify or categorize your Amazon Q Business application. You can also use tags to help control access to the application. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @. Tags aws.TagArrayOutput `pulumi:"tags"` // The Unix timestamp when the Amazon Q Business application was last updated. UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` }
Definition of AWS::QBusiness::Application Resource Type
func GetApplication ¶
func GetApplication(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApplicationState, opts ...pulumi.ResourceOption) (*Application, error)
GetApplication gets an existing Application resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewApplication ¶
func NewApplication(ctx *pulumi.Context, name string, args *ApplicationArgs, opts ...pulumi.ResourceOption) (*Application, error)
NewApplication registers a new resource with the given unique name, arguments, and options.
func (*Application) ElementType ¶
func (*Application) ElementType() reflect.Type
func (*Application) ToApplicationOutput ¶
func (i *Application) ToApplicationOutput() ApplicationOutput
func (*Application) ToApplicationOutputWithContext ¶
func (i *Application) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
type ApplicationArgs ¶
type ApplicationArgs struct { // Configuration information for the file upload during chat feature. AttachmentsConfiguration ApplicationAttachmentsConfigurationPtrInput // A description for the Amazon Q Business application. Description pulumi.StringPtrInput // The name of the Amazon Q Business application. DisplayName pulumi.StringInput // Provides the identifier of the AWS KMS key used to encrypt data indexed by Amazon Q Business. Amazon Q Business doesn't support asymmetric keys. EncryptionConfiguration ApplicationEncryptionConfigurationPtrInput // The Amazon Resource Name (ARN) of the IAM Identity Center instance you are either creating for—or connecting to—your Amazon Q Business application. // // *Required* : `Yes` IdentityCenterInstanceArn pulumi.StringPtrInput // The Amazon Resource Name (ARN) of an IAM role with permissions to access your Amazon CloudWatch logs and metrics. RoleArn pulumi.StringPtrInput // A list of key-value pairs that identify or categorize your Amazon Q Business application. You can also use tags to help control access to the application. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @. Tags aws.TagArrayInput }
The set of arguments for constructing a Application resource.
func (ApplicationArgs) ElementType ¶
func (ApplicationArgs) ElementType() reflect.Type
type ApplicationAttachmentsConfiguration ¶
type ApplicationAttachmentsConfiguration struct { // Status information about whether file upload functionality is activated or deactivated for your end user. AttachmentsControlMode ApplicationAttachmentsControlMode `pulumi:"attachmentsControlMode"` }
type ApplicationAttachmentsConfigurationArgs ¶
type ApplicationAttachmentsConfigurationArgs struct { // Status information about whether file upload functionality is activated or deactivated for your end user. AttachmentsControlMode ApplicationAttachmentsControlModeInput `pulumi:"attachmentsControlMode"` }
func (ApplicationAttachmentsConfigurationArgs) ElementType ¶
func (ApplicationAttachmentsConfigurationArgs) ElementType() reflect.Type
func (ApplicationAttachmentsConfigurationArgs) ToApplicationAttachmentsConfigurationOutput ¶
func (i ApplicationAttachmentsConfigurationArgs) ToApplicationAttachmentsConfigurationOutput() ApplicationAttachmentsConfigurationOutput
func (ApplicationAttachmentsConfigurationArgs) ToApplicationAttachmentsConfigurationOutputWithContext ¶
func (i ApplicationAttachmentsConfigurationArgs) ToApplicationAttachmentsConfigurationOutputWithContext(ctx context.Context) ApplicationAttachmentsConfigurationOutput
func (ApplicationAttachmentsConfigurationArgs) ToApplicationAttachmentsConfigurationPtrOutput ¶
func (i ApplicationAttachmentsConfigurationArgs) ToApplicationAttachmentsConfigurationPtrOutput() ApplicationAttachmentsConfigurationPtrOutput
func (ApplicationAttachmentsConfigurationArgs) ToApplicationAttachmentsConfigurationPtrOutputWithContext ¶
func (i ApplicationAttachmentsConfigurationArgs) ToApplicationAttachmentsConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAttachmentsConfigurationPtrOutput
type ApplicationAttachmentsConfigurationInput ¶
type ApplicationAttachmentsConfigurationInput interface { pulumi.Input ToApplicationAttachmentsConfigurationOutput() ApplicationAttachmentsConfigurationOutput ToApplicationAttachmentsConfigurationOutputWithContext(context.Context) ApplicationAttachmentsConfigurationOutput }
ApplicationAttachmentsConfigurationInput is an input type that accepts ApplicationAttachmentsConfigurationArgs and ApplicationAttachmentsConfigurationOutput values. You can construct a concrete instance of `ApplicationAttachmentsConfigurationInput` via:
ApplicationAttachmentsConfigurationArgs{...}
type ApplicationAttachmentsConfigurationOutput ¶
type ApplicationAttachmentsConfigurationOutput struct{ *pulumi.OutputState }
func (ApplicationAttachmentsConfigurationOutput) AttachmentsControlMode ¶
func (o ApplicationAttachmentsConfigurationOutput) AttachmentsControlMode() ApplicationAttachmentsControlModeOutput
Status information about whether file upload functionality is activated or deactivated for your end user.
func (ApplicationAttachmentsConfigurationOutput) ElementType ¶
func (ApplicationAttachmentsConfigurationOutput) ElementType() reflect.Type
func (ApplicationAttachmentsConfigurationOutput) ToApplicationAttachmentsConfigurationOutput ¶
func (o ApplicationAttachmentsConfigurationOutput) ToApplicationAttachmentsConfigurationOutput() ApplicationAttachmentsConfigurationOutput
func (ApplicationAttachmentsConfigurationOutput) ToApplicationAttachmentsConfigurationOutputWithContext ¶
func (o ApplicationAttachmentsConfigurationOutput) ToApplicationAttachmentsConfigurationOutputWithContext(ctx context.Context) ApplicationAttachmentsConfigurationOutput
func (ApplicationAttachmentsConfigurationOutput) ToApplicationAttachmentsConfigurationPtrOutput ¶
func (o ApplicationAttachmentsConfigurationOutput) ToApplicationAttachmentsConfigurationPtrOutput() ApplicationAttachmentsConfigurationPtrOutput
func (ApplicationAttachmentsConfigurationOutput) ToApplicationAttachmentsConfigurationPtrOutputWithContext ¶
func (o ApplicationAttachmentsConfigurationOutput) ToApplicationAttachmentsConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAttachmentsConfigurationPtrOutput
type ApplicationAttachmentsConfigurationPtrInput ¶
type ApplicationAttachmentsConfigurationPtrInput interface { pulumi.Input ToApplicationAttachmentsConfigurationPtrOutput() ApplicationAttachmentsConfigurationPtrOutput ToApplicationAttachmentsConfigurationPtrOutputWithContext(context.Context) ApplicationAttachmentsConfigurationPtrOutput }
ApplicationAttachmentsConfigurationPtrInput is an input type that accepts ApplicationAttachmentsConfigurationArgs, ApplicationAttachmentsConfigurationPtr and ApplicationAttachmentsConfigurationPtrOutput values. You can construct a concrete instance of `ApplicationAttachmentsConfigurationPtrInput` via:
ApplicationAttachmentsConfigurationArgs{...} or: nil
func ApplicationAttachmentsConfigurationPtr ¶
func ApplicationAttachmentsConfigurationPtr(v *ApplicationAttachmentsConfigurationArgs) ApplicationAttachmentsConfigurationPtrInput
type ApplicationAttachmentsConfigurationPtrOutput ¶
type ApplicationAttachmentsConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ApplicationAttachmentsConfigurationPtrOutput) AttachmentsControlMode ¶
func (o ApplicationAttachmentsConfigurationPtrOutput) AttachmentsControlMode() ApplicationAttachmentsControlModePtrOutput
Status information about whether file upload functionality is activated or deactivated for your end user.
func (ApplicationAttachmentsConfigurationPtrOutput) ElementType ¶
func (ApplicationAttachmentsConfigurationPtrOutput) ElementType() reflect.Type
func (ApplicationAttachmentsConfigurationPtrOutput) ToApplicationAttachmentsConfigurationPtrOutput ¶
func (o ApplicationAttachmentsConfigurationPtrOutput) ToApplicationAttachmentsConfigurationPtrOutput() ApplicationAttachmentsConfigurationPtrOutput
func (ApplicationAttachmentsConfigurationPtrOutput) ToApplicationAttachmentsConfigurationPtrOutputWithContext ¶
func (o ApplicationAttachmentsConfigurationPtrOutput) ToApplicationAttachmentsConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAttachmentsConfigurationPtrOutput
type ApplicationAttachmentsControlMode ¶
type ApplicationAttachmentsControlMode string
func (ApplicationAttachmentsControlMode) ElementType ¶
func (ApplicationAttachmentsControlMode) ElementType() reflect.Type
func (ApplicationAttachmentsControlMode) ToApplicationAttachmentsControlModeOutput ¶
func (e ApplicationAttachmentsControlMode) ToApplicationAttachmentsControlModeOutput() ApplicationAttachmentsControlModeOutput
func (ApplicationAttachmentsControlMode) ToApplicationAttachmentsControlModeOutputWithContext ¶
func (e ApplicationAttachmentsControlMode) ToApplicationAttachmentsControlModeOutputWithContext(ctx context.Context) ApplicationAttachmentsControlModeOutput
func (ApplicationAttachmentsControlMode) ToApplicationAttachmentsControlModePtrOutput ¶
func (e ApplicationAttachmentsControlMode) ToApplicationAttachmentsControlModePtrOutput() ApplicationAttachmentsControlModePtrOutput
func (ApplicationAttachmentsControlMode) ToApplicationAttachmentsControlModePtrOutputWithContext ¶
func (e ApplicationAttachmentsControlMode) ToApplicationAttachmentsControlModePtrOutputWithContext(ctx context.Context) ApplicationAttachmentsControlModePtrOutput
func (ApplicationAttachmentsControlMode) ToStringOutput ¶
func (e ApplicationAttachmentsControlMode) ToStringOutput() pulumi.StringOutput
func (ApplicationAttachmentsControlMode) ToStringOutputWithContext ¶
func (e ApplicationAttachmentsControlMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ApplicationAttachmentsControlMode) ToStringPtrOutput ¶
func (e ApplicationAttachmentsControlMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (ApplicationAttachmentsControlMode) ToStringPtrOutputWithContext ¶
func (e ApplicationAttachmentsControlMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ApplicationAttachmentsControlModeInput ¶
type ApplicationAttachmentsControlModeInput interface { pulumi.Input ToApplicationAttachmentsControlModeOutput() ApplicationAttachmentsControlModeOutput ToApplicationAttachmentsControlModeOutputWithContext(context.Context) ApplicationAttachmentsControlModeOutput }
ApplicationAttachmentsControlModeInput is an input type that accepts values of the ApplicationAttachmentsControlMode enum A concrete instance of `ApplicationAttachmentsControlModeInput` can be one of the following:
ApplicationAttachmentsControlModeEnabled ApplicationAttachmentsControlModeDisabled
type ApplicationAttachmentsControlModeOutput ¶
type ApplicationAttachmentsControlModeOutput struct{ *pulumi.OutputState }
func (ApplicationAttachmentsControlModeOutput) ElementType ¶
func (ApplicationAttachmentsControlModeOutput) ElementType() reflect.Type
func (ApplicationAttachmentsControlModeOutput) ToApplicationAttachmentsControlModeOutput ¶
func (o ApplicationAttachmentsControlModeOutput) ToApplicationAttachmentsControlModeOutput() ApplicationAttachmentsControlModeOutput
func (ApplicationAttachmentsControlModeOutput) ToApplicationAttachmentsControlModeOutputWithContext ¶
func (o ApplicationAttachmentsControlModeOutput) ToApplicationAttachmentsControlModeOutputWithContext(ctx context.Context) ApplicationAttachmentsControlModeOutput
func (ApplicationAttachmentsControlModeOutput) ToApplicationAttachmentsControlModePtrOutput ¶
func (o ApplicationAttachmentsControlModeOutput) ToApplicationAttachmentsControlModePtrOutput() ApplicationAttachmentsControlModePtrOutput
func (ApplicationAttachmentsControlModeOutput) ToApplicationAttachmentsControlModePtrOutputWithContext ¶
func (o ApplicationAttachmentsControlModeOutput) ToApplicationAttachmentsControlModePtrOutputWithContext(ctx context.Context) ApplicationAttachmentsControlModePtrOutput
func (ApplicationAttachmentsControlModeOutput) ToStringOutput ¶
func (o ApplicationAttachmentsControlModeOutput) ToStringOutput() pulumi.StringOutput
func (ApplicationAttachmentsControlModeOutput) ToStringOutputWithContext ¶
func (o ApplicationAttachmentsControlModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ApplicationAttachmentsControlModeOutput) ToStringPtrOutput ¶
func (o ApplicationAttachmentsControlModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ApplicationAttachmentsControlModeOutput) ToStringPtrOutputWithContext ¶
func (o ApplicationAttachmentsControlModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ApplicationAttachmentsControlModePtrInput ¶
type ApplicationAttachmentsControlModePtrInput interface { pulumi.Input ToApplicationAttachmentsControlModePtrOutput() ApplicationAttachmentsControlModePtrOutput ToApplicationAttachmentsControlModePtrOutputWithContext(context.Context) ApplicationAttachmentsControlModePtrOutput }
func ApplicationAttachmentsControlModePtr ¶
func ApplicationAttachmentsControlModePtr(v string) ApplicationAttachmentsControlModePtrInput
type ApplicationAttachmentsControlModePtrOutput ¶
type ApplicationAttachmentsControlModePtrOutput struct{ *pulumi.OutputState }
func (ApplicationAttachmentsControlModePtrOutput) ElementType ¶
func (ApplicationAttachmentsControlModePtrOutput) ElementType() reflect.Type
func (ApplicationAttachmentsControlModePtrOutput) ToApplicationAttachmentsControlModePtrOutput ¶
func (o ApplicationAttachmentsControlModePtrOutput) ToApplicationAttachmentsControlModePtrOutput() ApplicationAttachmentsControlModePtrOutput
func (ApplicationAttachmentsControlModePtrOutput) ToApplicationAttachmentsControlModePtrOutputWithContext ¶
func (o ApplicationAttachmentsControlModePtrOutput) ToApplicationAttachmentsControlModePtrOutputWithContext(ctx context.Context) ApplicationAttachmentsControlModePtrOutput
func (ApplicationAttachmentsControlModePtrOutput) ToStringPtrOutput ¶
func (o ApplicationAttachmentsControlModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ApplicationAttachmentsControlModePtrOutput) ToStringPtrOutputWithContext ¶
func (o ApplicationAttachmentsControlModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ApplicationEncryptionConfiguration ¶
type ApplicationEncryptionConfiguration struct { // The identifier of the AWS KMS key. Amazon Q Business doesn't support asymmetric keys. KmsKeyId *string `pulumi:"kmsKeyId"` }
type ApplicationEncryptionConfigurationArgs ¶
type ApplicationEncryptionConfigurationArgs struct { // The identifier of the AWS KMS key. Amazon Q Business doesn't support asymmetric keys. KmsKeyId pulumi.StringPtrInput `pulumi:"kmsKeyId"` }
func (ApplicationEncryptionConfigurationArgs) ElementType ¶
func (ApplicationEncryptionConfigurationArgs) ElementType() reflect.Type
func (ApplicationEncryptionConfigurationArgs) ToApplicationEncryptionConfigurationOutput ¶
func (i ApplicationEncryptionConfigurationArgs) ToApplicationEncryptionConfigurationOutput() ApplicationEncryptionConfigurationOutput
func (ApplicationEncryptionConfigurationArgs) ToApplicationEncryptionConfigurationOutputWithContext ¶
func (i ApplicationEncryptionConfigurationArgs) ToApplicationEncryptionConfigurationOutputWithContext(ctx context.Context) ApplicationEncryptionConfigurationOutput
func (ApplicationEncryptionConfigurationArgs) ToApplicationEncryptionConfigurationPtrOutput ¶
func (i ApplicationEncryptionConfigurationArgs) ToApplicationEncryptionConfigurationPtrOutput() ApplicationEncryptionConfigurationPtrOutput
func (ApplicationEncryptionConfigurationArgs) ToApplicationEncryptionConfigurationPtrOutputWithContext ¶
func (i ApplicationEncryptionConfigurationArgs) ToApplicationEncryptionConfigurationPtrOutputWithContext(ctx context.Context) ApplicationEncryptionConfigurationPtrOutput
type ApplicationEncryptionConfigurationInput ¶
type ApplicationEncryptionConfigurationInput interface { pulumi.Input ToApplicationEncryptionConfigurationOutput() ApplicationEncryptionConfigurationOutput ToApplicationEncryptionConfigurationOutputWithContext(context.Context) ApplicationEncryptionConfigurationOutput }
ApplicationEncryptionConfigurationInput is an input type that accepts ApplicationEncryptionConfigurationArgs and ApplicationEncryptionConfigurationOutput values. You can construct a concrete instance of `ApplicationEncryptionConfigurationInput` via:
ApplicationEncryptionConfigurationArgs{...}
type ApplicationEncryptionConfigurationOutput ¶
type ApplicationEncryptionConfigurationOutput struct{ *pulumi.OutputState }
func (ApplicationEncryptionConfigurationOutput) ElementType ¶
func (ApplicationEncryptionConfigurationOutput) ElementType() reflect.Type
func (ApplicationEncryptionConfigurationOutput) KmsKeyId ¶
func (o ApplicationEncryptionConfigurationOutput) KmsKeyId() pulumi.StringPtrOutput
The identifier of the AWS KMS key. Amazon Q Business doesn't support asymmetric keys.
func (ApplicationEncryptionConfigurationOutput) ToApplicationEncryptionConfigurationOutput ¶
func (o ApplicationEncryptionConfigurationOutput) ToApplicationEncryptionConfigurationOutput() ApplicationEncryptionConfigurationOutput
func (ApplicationEncryptionConfigurationOutput) ToApplicationEncryptionConfigurationOutputWithContext ¶
func (o ApplicationEncryptionConfigurationOutput) ToApplicationEncryptionConfigurationOutputWithContext(ctx context.Context) ApplicationEncryptionConfigurationOutput
func (ApplicationEncryptionConfigurationOutput) ToApplicationEncryptionConfigurationPtrOutput ¶
func (o ApplicationEncryptionConfigurationOutput) ToApplicationEncryptionConfigurationPtrOutput() ApplicationEncryptionConfigurationPtrOutput
func (ApplicationEncryptionConfigurationOutput) ToApplicationEncryptionConfigurationPtrOutputWithContext ¶
func (o ApplicationEncryptionConfigurationOutput) ToApplicationEncryptionConfigurationPtrOutputWithContext(ctx context.Context) ApplicationEncryptionConfigurationPtrOutput
type ApplicationEncryptionConfigurationPtrInput ¶
type ApplicationEncryptionConfigurationPtrInput interface { pulumi.Input ToApplicationEncryptionConfigurationPtrOutput() ApplicationEncryptionConfigurationPtrOutput ToApplicationEncryptionConfigurationPtrOutputWithContext(context.Context) ApplicationEncryptionConfigurationPtrOutput }
ApplicationEncryptionConfigurationPtrInput is an input type that accepts ApplicationEncryptionConfigurationArgs, ApplicationEncryptionConfigurationPtr and ApplicationEncryptionConfigurationPtrOutput values. You can construct a concrete instance of `ApplicationEncryptionConfigurationPtrInput` via:
ApplicationEncryptionConfigurationArgs{...} or: nil
func ApplicationEncryptionConfigurationPtr ¶
func ApplicationEncryptionConfigurationPtr(v *ApplicationEncryptionConfigurationArgs) ApplicationEncryptionConfigurationPtrInput
type ApplicationEncryptionConfigurationPtrOutput ¶
type ApplicationEncryptionConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ApplicationEncryptionConfigurationPtrOutput) ElementType ¶
func (ApplicationEncryptionConfigurationPtrOutput) ElementType() reflect.Type
func (ApplicationEncryptionConfigurationPtrOutput) KmsKeyId ¶
func (o ApplicationEncryptionConfigurationPtrOutput) KmsKeyId() pulumi.StringPtrOutput
The identifier of the AWS KMS key. Amazon Q Business doesn't support asymmetric keys.
func (ApplicationEncryptionConfigurationPtrOutput) ToApplicationEncryptionConfigurationPtrOutput ¶
func (o ApplicationEncryptionConfigurationPtrOutput) ToApplicationEncryptionConfigurationPtrOutput() ApplicationEncryptionConfigurationPtrOutput
func (ApplicationEncryptionConfigurationPtrOutput) ToApplicationEncryptionConfigurationPtrOutputWithContext ¶
func (o ApplicationEncryptionConfigurationPtrOutput) ToApplicationEncryptionConfigurationPtrOutputWithContext(ctx context.Context) ApplicationEncryptionConfigurationPtrOutput
type ApplicationInput ¶
type ApplicationInput interface { pulumi.Input ToApplicationOutput() ApplicationOutput ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput }
type ApplicationOutput ¶
type ApplicationOutput struct{ *pulumi.OutputState }
func (ApplicationOutput) ApplicationArn ¶
func (o ApplicationOutput) ApplicationArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the Amazon Q Business application.
func (ApplicationOutput) ApplicationId ¶
func (o ApplicationOutput) ApplicationId() pulumi.StringOutput
The identifier for the Amazon Q Business application.
func (ApplicationOutput) AttachmentsConfiguration ¶
func (o ApplicationOutput) AttachmentsConfiguration() ApplicationAttachmentsConfigurationPtrOutput
Configuration information for the file upload during chat feature.
func (ApplicationOutput) CreatedAt ¶
func (o ApplicationOutput) CreatedAt() pulumi.StringOutput
The Unix timestamp when the Amazon Q Business application was created.
func (ApplicationOutput) Description ¶
func (o ApplicationOutput) Description() pulumi.StringPtrOutput
A description for the Amazon Q Business application.
func (ApplicationOutput) DisplayName ¶
func (o ApplicationOutput) DisplayName() pulumi.StringOutput
The name of the Amazon Q Business application.
func (ApplicationOutput) ElementType ¶
func (ApplicationOutput) ElementType() reflect.Type
func (ApplicationOutput) EncryptionConfiguration ¶
func (o ApplicationOutput) EncryptionConfiguration() ApplicationEncryptionConfigurationPtrOutput
Provides the identifier of the AWS KMS key used to encrypt data indexed by Amazon Q Business. Amazon Q Business doesn't support asymmetric keys.
func (ApplicationOutput) IdentityCenterApplicationArn ¶
func (o ApplicationOutput) IdentityCenterApplicationArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the AWS IAM Identity Center instance attached to your Amazon Q Business application.
func (ApplicationOutput) IdentityCenterInstanceArn ¶
func (o ApplicationOutput) IdentityCenterInstanceArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the IAM Identity Center instance you are either creating for—or connecting to—your Amazon Q Business application.
*Required* : `Yes`
func (ApplicationOutput) RoleArn ¶
func (o ApplicationOutput) RoleArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of an IAM role with permissions to access your Amazon CloudWatch logs and metrics.
func (ApplicationOutput) Status ¶
func (o ApplicationOutput) Status() ApplicationStatusOutput
The status of the Amazon Q Business application. The application is ready to use when the status is `ACTIVE` .
func (ApplicationOutput) Tags ¶
func (o ApplicationOutput) Tags() aws.TagArrayOutput
A list of key-value pairs that identify or categorize your Amazon Q Business application. You can also use tags to help control access to the application. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @.
func (ApplicationOutput) ToApplicationOutput ¶
func (o ApplicationOutput) ToApplicationOutput() ApplicationOutput
func (ApplicationOutput) ToApplicationOutputWithContext ¶
func (o ApplicationOutput) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
func (ApplicationOutput) UpdatedAt ¶
func (o ApplicationOutput) UpdatedAt() pulumi.StringOutput
The Unix timestamp when the Amazon Q Business application was last updated.
type ApplicationState ¶
type ApplicationState struct { }
func (ApplicationState) ElementType ¶
func (ApplicationState) ElementType() reflect.Type
type ApplicationStatus ¶
type ApplicationStatus string
type ApplicationStatusOutput ¶
type ApplicationStatusOutput struct{ *pulumi.OutputState }
func (ApplicationStatusOutput) ElementType ¶
func (ApplicationStatusOutput) ElementType() reflect.Type
func (ApplicationStatusOutput) ToApplicationStatusOutput ¶
func (o ApplicationStatusOutput) ToApplicationStatusOutput() ApplicationStatusOutput
func (ApplicationStatusOutput) ToApplicationStatusOutputWithContext ¶
func (o ApplicationStatusOutput) ToApplicationStatusOutputWithContext(ctx context.Context) ApplicationStatusOutput
func (ApplicationStatusOutput) ToApplicationStatusPtrOutput ¶
func (o ApplicationStatusOutput) ToApplicationStatusPtrOutput() ApplicationStatusPtrOutput
func (ApplicationStatusOutput) ToApplicationStatusPtrOutputWithContext ¶
func (o ApplicationStatusOutput) ToApplicationStatusPtrOutputWithContext(ctx context.Context) ApplicationStatusPtrOutput
func (ApplicationStatusOutput) ToStringOutput ¶
func (o ApplicationStatusOutput) ToStringOutput() pulumi.StringOutput
func (ApplicationStatusOutput) ToStringOutputWithContext ¶
func (o ApplicationStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ApplicationStatusOutput) ToStringPtrOutput ¶
func (o ApplicationStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ApplicationStatusOutput) ToStringPtrOutputWithContext ¶
func (o ApplicationStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ApplicationStatusPtrOutput ¶
type ApplicationStatusPtrOutput struct{ *pulumi.OutputState }
func (ApplicationStatusPtrOutput) Elem ¶
func (o ApplicationStatusPtrOutput) Elem() ApplicationStatusOutput
func (ApplicationStatusPtrOutput) ElementType ¶
func (ApplicationStatusPtrOutput) ElementType() reflect.Type
func (ApplicationStatusPtrOutput) ToApplicationStatusPtrOutput ¶
func (o ApplicationStatusPtrOutput) ToApplicationStatusPtrOutput() ApplicationStatusPtrOutput
func (ApplicationStatusPtrOutput) ToApplicationStatusPtrOutputWithContext ¶
func (o ApplicationStatusPtrOutput) ToApplicationStatusPtrOutputWithContext(ctx context.Context) ApplicationStatusPtrOutput
func (ApplicationStatusPtrOutput) ToStringPtrOutput ¶
func (o ApplicationStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ApplicationStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o ApplicationStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ApplicationTag ¶
type ApplicationTag struct { // The key for the tag. Keys are not case sensitive and must be unique for the Amazon Q Business application or data source. Key string `pulumi:"key"` // The value associated with the tag. The value may be an empty string but it can't be null. Value string `pulumi:"value"` }
type DataSource ¶
type DataSource struct { pulumi.CustomResourceState // The identifier of the Amazon Q Business application the data source will be attached to. ApplicationId pulumi.StringOutput `pulumi:"applicationId"` // Configuration information to connect to your data source repository. For configuration templates for your specific data source, see [Supported connectors](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/connectors-list.html) . // // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::QBusiness::DataSource` for more information about the expected schema for this property. Configuration pulumi.AnyOutput `pulumi:"configuration"` // The Unix timestamp when the Amazon Q Business data source was created. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // The Amazon Resource Name (ARN) of a data source in an Amazon Q Business application. DataSourceArn pulumi.StringOutput `pulumi:"dataSourceArn"` // The identifier of the Amazon Q Business data source. DataSourceId pulumi.StringOutput `pulumi:"dataSourceId"` // A description for the data source connector. Description pulumi.StringPtrOutput `pulumi:"description"` // The name of the Amazon Q Business data source. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Provides the configuration information for altering document metadata and content during the document ingestion process. // // For more information, see [Custom document enrichment](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/custom-document-enrichment.html) . DocumentEnrichmentConfiguration DataSourceDocumentEnrichmentConfigurationPtrOutput `pulumi:"documentEnrichmentConfiguration"` // The identifier of the index the data source is attached to. IndexId pulumi.StringOutput `pulumi:"indexId"` // The Amazon Resource Name (ARN) of an IAM role with permission to access the data source and required resources. RoleArn pulumi.StringPtrOutput `pulumi:"roleArn"` // The status of the Amazon Q Business data source. Status DataSourceStatusOutput `pulumi:"status"` // Sets the frequency for Amazon Q Business to check the documents in your data source repository and update your index. If you don't set a schedule, Amazon Q Business won't periodically update the index. // // Specify a `cron-` format schedule string or an empty string to indicate that the index is updated on demand. You can't specify the `Schedule` parameter when the `Type` parameter is set to `CUSTOM` . If you do, you receive a `ValidationException` exception. SyncSchedule pulumi.StringPtrOutput `pulumi:"syncSchedule"` // A list of key-value pairs that identify or categorize the data source connector. You can also use tags to help control access to the data source connector. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @. Tags aws.TagArrayOutput `pulumi:"tags"` // The type of the Amazon Q Business data source. Type pulumi.StringOutput `pulumi:"type"` // The Unix timestamp when the Amazon Q Business data source was last updated. UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` // Configuration information for an Amazon VPC (Virtual Private Cloud) to connect to your data source. For more information, see [Using Amazon VPC with Amazon Q Business connectors](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/connector-vpc.html) . VpcConfiguration DataSourceVpcConfigurationPtrOutput `pulumi:"vpcConfiguration"` }
Definition of AWS::QBusiness::DataSource Resource Type
func GetDataSource ¶
func GetDataSource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DataSourceState, opts ...pulumi.ResourceOption) (*DataSource, error)
GetDataSource gets an existing DataSource resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDataSource ¶
func NewDataSource(ctx *pulumi.Context, name string, args *DataSourceArgs, opts ...pulumi.ResourceOption) (*DataSource, error)
NewDataSource registers a new resource with the given unique name, arguments, and options.
func (*DataSource) ElementType ¶
func (*DataSource) ElementType() reflect.Type
func (*DataSource) ToDataSourceOutput ¶
func (i *DataSource) ToDataSourceOutput() DataSourceOutput
func (*DataSource) ToDataSourceOutputWithContext ¶
func (i *DataSource) ToDataSourceOutputWithContext(ctx context.Context) DataSourceOutput
type DataSourceArgs ¶
type DataSourceArgs struct { // The identifier of the Amazon Q Business application the data source will be attached to. ApplicationId pulumi.StringInput // Configuration information to connect to your data source repository. For configuration templates for your specific data source, see [Supported connectors](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/connectors-list.html) . // // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::QBusiness::DataSource` for more information about the expected schema for this property. Configuration pulumi.Input // A description for the data source connector. Description pulumi.StringPtrInput // The name of the Amazon Q Business data source. DisplayName pulumi.StringInput // Provides the configuration information for altering document metadata and content during the document ingestion process. // // For more information, see [Custom document enrichment](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/custom-document-enrichment.html) . DocumentEnrichmentConfiguration DataSourceDocumentEnrichmentConfigurationPtrInput // The identifier of the index the data source is attached to. IndexId pulumi.StringInput // The Amazon Resource Name (ARN) of an IAM role with permission to access the data source and required resources. RoleArn pulumi.StringPtrInput // Sets the frequency for Amazon Q Business to check the documents in your data source repository and update your index. If you don't set a schedule, Amazon Q Business won't periodically update the index. // // Specify a `cron-` format schedule string or an empty string to indicate that the index is updated on demand. You can't specify the `Schedule` parameter when the `Type` parameter is set to `CUSTOM` . If you do, you receive a `ValidationException` exception. SyncSchedule pulumi.StringPtrInput // A list of key-value pairs that identify or categorize the data source connector. You can also use tags to help control access to the data source connector. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @. Tags aws.TagArrayInput // Configuration information for an Amazon VPC (Virtual Private Cloud) to connect to your data source. For more information, see [Using Amazon VPC with Amazon Q Business connectors](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/connector-vpc.html) . VpcConfiguration DataSourceVpcConfigurationPtrInput }
The set of arguments for constructing a DataSource resource.
func (DataSourceArgs) ElementType ¶
func (DataSourceArgs) ElementType() reflect.Type
type DataSourceAttributeValueOperator ¶
type DataSourceAttributeValueOperator string
func (DataSourceAttributeValueOperator) ElementType ¶
func (DataSourceAttributeValueOperator) ElementType() reflect.Type
func (DataSourceAttributeValueOperator) ToDataSourceAttributeValueOperatorOutput ¶
func (e DataSourceAttributeValueOperator) ToDataSourceAttributeValueOperatorOutput() DataSourceAttributeValueOperatorOutput
func (DataSourceAttributeValueOperator) ToDataSourceAttributeValueOperatorOutputWithContext ¶
func (e DataSourceAttributeValueOperator) ToDataSourceAttributeValueOperatorOutputWithContext(ctx context.Context) DataSourceAttributeValueOperatorOutput
func (DataSourceAttributeValueOperator) ToDataSourceAttributeValueOperatorPtrOutput ¶
func (e DataSourceAttributeValueOperator) ToDataSourceAttributeValueOperatorPtrOutput() DataSourceAttributeValueOperatorPtrOutput
func (DataSourceAttributeValueOperator) ToDataSourceAttributeValueOperatorPtrOutputWithContext ¶
func (e DataSourceAttributeValueOperator) ToDataSourceAttributeValueOperatorPtrOutputWithContext(ctx context.Context) DataSourceAttributeValueOperatorPtrOutput
func (DataSourceAttributeValueOperator) ToStringOutput ¶
func (e DataSourceAttributeValueOperator) ToStringOutput() pulumi.StringOutput
func (DataSourceAttributeValueOperator) ToStringOutputWithContext ¶
func (e DataSourceAttributeValueOperator) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataSourceAttributeValueOperator) ToStringPtrOutput ¶
func (e DataSourceAttributeValueOperator) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataSourceAttributeValueOperator) ToStringPtrOutputWithContext ¶
func (e DataSourceAttributeValueOperator) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataSourceAttributeValueOperatorInput ¶
type DataSourceAttributeValueOperatorInput interface { pulumi.Input ToDataSourceAttributeValueOperatorOutput() DataSourceAttributeValueOperatorOutput ToDataSourceAttributeValueOperatorOutputWithContext(context.Context) DataSourceAttributeValueOperatorOutput }
DataSourceAttributeValueOperatorInput is an input type that accepts values of the DataSourceAttributeValueOperator enum A concrete instance of `DataSourceAttributeValueOperatorInput` can be one of the following:
DataSourceAttributeValueOperatorDelete
type DataSourceAttributeValueOperatorOutput ¶
type DataSourceAttributeValueOperatorOutput struct{ *pulumi.OutputState }
func (DataSourceAttributeValueOperatorOutput) ElementType ¶
func (DataSourceAttributeValueOperatorOutput) ElementType() reflect.Type
func (DataSourceAttributeValueOperatorOutput) ToDataSourceAttributeValueOperatorOutput ¶
func (o DataSourceAttributeValueOperatorOutput) ToDataSourceAttributeValueOperatorOutput() DataSourceAttributeValueOperatorOutput
func (DataSourceAttributeValueOperatorOutput) ToDataSourceAttributeValueOperatorOutputWithContext ¶
func (o DataSourceAttributeValueOperatorOutput) ToDataSourceAttributeValueOperatorOutputWithContext(ctx context.Context) DataSourceAttributeValueOperatorOutput
func (DataSourceAttributeValueOperatorOutput) ToDataSourceAttributeValueOperatorPtrOutput ¶
func (o DataSourceAttributeValueOperatorOutput) ToDataSourceAttributeValueOperatorPtrOutput() DataSourceAttributeValueOperatorPtrOutput
func (DataSourceAttributeValueOperatorOutput) ToDataSourceAttributeValueOperatorPtrOutputWithContext ¶
func (o DataSourceAttributeValueOperatorOutput) ToDataSourceAttributeValueOperatorPtrOutputWithContext(ctx context.Context) DataSourceAttributeValueOperatorPtrOutput
func (DataSourceAttributeValueOperatorOutput) ToStringOutput ¶
func (o DataSourceAttributeValueOperatorOutput) ToStringOutput() pulumi.StringOutput
func (DataSourceAttributeValueOperatorOutput) ToStringOutputWithContext ¶
func (o DataSourceAttributeValueOperatorOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataSourceAttributeValueOperatorOutput) ToStringPtrOutput ¶
func (o DataSourceAttributeValueOperatorOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataSourceAttributeValueOperatorOutput) ToStringPtrOutputWithContext ¶
func (o DataSourceAttributeValueOperatorOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataSourceAttributeValueOperatorPtrInput ¶
type DataSourceAttributeValueOperatorPtrInput interface { pulumi.Input ToDataSourceAttributeValueOperatorPtrOutput() DataSourceAttributeValueOperatorPtrOutput ToDataSourceAttributeValueOperatorPtrOutputWithContext(context.Context) DataSourceAttributeValueOperatorPtrOutput }
func DataSourceAttributeValueOperatorPtr ¶
func DataSourceAttributeValueOperatorPtr(v string) DataSourceAttributeValueOperatorPtrInput
type DataSourceAttributeValueOperatorPtrOutput ¶
type DataSourceAttributeValueOperatorPtrOutput struct{ *pulumi.OutputState }
func (DataSourceAttributeValueOperatorPtrOutput) ElementType ¶
func (DataSourceAttributeValueOperatorPtrOutput) ElementType() reflect.Type
func (DataSourceAttributeValueOperatorPtrOutput) ToDataSourceAttributeValueOperatorPtrOutput ¶
func (o DataSourceAttributeValueOperatorPtrOutput) ToDataSourceAttributeValueOperatorPtrOutput() DataSourceAttributeValueOperatorPtrOutput
func (DataSourceAttributeValueOperatorPtrOutput) ToDataSourceAttributeValueOperatorPtrOutputWithContext ¶
func (o DataSourceAttributeValueOperatorPtrOutput) ToDataSourceAttributeValueOperatorPtrOutputWithContext(ctx context.Context) DataSourceAttributeValueOperatorPtrOutput
func (DataSourceAttributeValueOperatorPtrOutput) ToStringPtrOutput ¶
func (o DataSourceAttributeValueOperatorPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataSourceAttributeValueOperatorPtrOutput) ToStringPtrOutputWithContext ¶
func (o DataSourceAttributeValueOperatorPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataSourceDocumentAttributeCondition ¶
type DataSourceDocumentAttributeCondition struct { // The identifier of the document attribute used for the condition. // // For example, 'Source_URI' could be an identifier for the attribute or metadata field that contains source URIs associated with the documents. // // Amazon Q Business currently doesn't support `_document_body` as an attribute key used for the condition. Key string `pulumi:"key"` // The identifier of the document attribute used for the condition. // // For example, 'Source_URI' could be an identifier for the attribute or metadata field that contains source URIs associated with the documents. // // Amazon Q Business currently does not support `_document_body` as an attribute key used for the condition. Operator DataSourceDocumentEnrichmentConditionOperator `pulumi:"operator"` // The value of a document attribute. You can only provide one value for a document attribute. Value interface{} `pulumi:"value"` }
type DataSourceDocumentAttributeConditionArgs ¶
type DataSourceDocumentAttributeConditionArgs struct { // The identifier of the document attribute used for the condition. // // For example, 'Source_URI' could be an identifier for the attribute or metadata field that contains source URIs associated with the documents. // // Amazon Q Business currently doesn't support `_document_body` as an attribute key used for the condition. Key pulumi.StringInput `pulumi:"key"` // The identifier of the document attribute used for the condition. // // For example, 'Source_URI' could be an identifier for the attribute or metadata field that contains source URIs associated with the documents. // // Amazon Q Business currently does not support `_document_body` as an attribute key used for the condition. Operator DataSourceDocumentEnrichmentConditionOperatorInput `pulumi:"operator"` // The value of a document attribute. You can only provide one value for a document attribute. Value pulumi.Input `pulumi:"value"` }
func (DataSourceDocumentAttributeConditionArgs) ElementType ¶
func (DataSourceDocumentAttributeConditionArgs) ElementType() reflect.Type
func (DataSourceDocumentAttributeConditionArgs) ToDataSourceDocumentAttributeConditionOutput ¶
func (i DataSourceDocumentAttributeConditionArgs) ToDataSourceDocumentAttributeConditionOutput() DataSourceDocumentAttributeConditionOutput
func (DataSourceDocumentAttributeConditionArgs) ToDataSourceDocumentAttributeConditionOutputWithContext ¶
func (i DataSourceDocumentAttributeConditionArgs) ToDataSourceDocumentAttributeConditionOutputWithContext(ctx context.Context) DataSourceDocumentAttributeConditionOutput
func (DataSourceDocumentAttributeConditionArgs) ToDataSourceDocumentAttributeConditionPtrOutput ¶
func (i DataSourceDocumentAttributeConditionArgs) ToDataSourceDocumentAttributeConditionPtrOutput() DataSourceDocumentAttributeConditionPtrOutput
func (DataSourceDocumentAttributeConditionArgs) ToDataSourceDocumentAttributeConditionPtrOutputWithContext ¶
func (i DataSourceDocumentAttributeConditionArgs) ToDataSourceDocumentAttributeConditionPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeConditionPtrOutput
type DataSourceDocumentAttributeConditionInput ¶
type DataSourceDocumentAttributeConditionInput interface { pulumi.Input ToDataSourceDocumentAttributeConditionOutput() DataSourceDocumentAttributeConditionOutput ToDataSourceDocumentAttributeConditionOutputWithContext(context.Context) DataSourceDocumentAttributeConditionOutput }
DataSourceDocumentAttributeConditionInput is an input type that accepts DataSourceDocumentAttributeConditionArgs and DataSourceDocumentAttributeConditionOutput values. You can construct a concrete instance of `DataSourceDocumentAttributeConditionInput` via:
DataSourceDocumentAttributeConditionArgs{...}
type DataSourceDocumentAttributeConditionOutput ¶
type DataSourceDocumentAttributeConditionOutput struct{ *pulumi.OutputState }
func (DataSourceDocumentAttributeConditionOutput) ElementType ¶
func (DataSourceDocumentAttributeConditionOutput) ElementType() reflect.Type
func (DataSourceDocumentAttributeConditionOutput) Key ¶
func (o DataSourceDocumentAttributeConditionOutput) Key() pulumi.StringOutput
The identifier of the document attribute used for the condition.
For example, 'Source_URI' could be an identifier for the attribute or metadata field that contains source URIs associated with the documents.
Amazon Q Business currently doesn't support `_document_body` as an attribute key used for the condition.
func (DataSourceDocumentAttributeConditionOutput) Operator ¶
func (o DataSourceDocumentAttributeConditionOutput) Operator() DataSourceDocumentEnrichmentConditionOperatorOutput
The identifier of the document attribute used for the condition.
For example, 'Source_URI' could be an identifier for the attribute or metadata field that contains source URIs associated with the documents.
Amazon Q Business currently does not support `_document_body` as an attribute key used for the condition.
func (DataSourceDocumentAttributeConditionOutput) ToDataSourceDocumentAttributeConditionOutput ¶
func (o DataSourceDocumentAttributeConditionOutput) ToDataSourceDocumentAttributeConditionOutput() DataSourceDocumentAttributeConditionOutput
func (DataSourceDocumentAttributeConditionOutput) ToDataSourceDocumentAttributeConditionOutputWithContext ¶
func (o DataSourceDocumentAttributeConditionOutput) ToDataSourceDocumentAttributeConditionOutputWithContext(ctx context.Context) DataSourceDocumentAttributeConditionOutput
func (DataSourceDocumentAttributeConditionOutput) ToDataSourceDocumentAttributeConditionPtrOutput ¶
func (o DataSourceDocumentAttributeConditionOutput) ToDataSourceDocumentAttributeConditionPtrOutput() DataSourceDocumentAttributeConditionPtrOutput
func (DataSourceDocumentAttributeConditionOutput) ToDataSourceDocumentAttributeConditionPtrOutputWithContext ¶
func (o DataSourceDocumentAttributeConditionOutput) ToDataSourceDocumentAttributeConditionPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeConditionPtrOutput
func (DataSourceDocumentAttributeConditionOutput) Value ¶
func (o DataSourceDocumentAttributeConditionOutput) Value() pulumi.AnyOutput
The value of a document attribute. You can only provide one value for a document attribute.
type DataSourceDocumentAttributeConditionPtrInput ¶
type DataSourceDocumentAttributeConditionPtrInput interface { pulumi.Input ToDataSourceDocumentAttributeConditionPtrOutput() DataSourceDocumentAttributeConditionPtrOutput ToDataSourceDocumentAttributeConditionPtrOutputWithContext(context.Context) DataSourceDocumentAttributeConditionPtrOutput }
DataSourceDocumentAttributeConditionPtrInput is an input type that accepts DataSourceDocumentAttributeConditionArgs, DataSourceDocumentAttributeConditionPtr and DataSourceDocumentAttributeConditionPtrOutput values. You can construct a concrete instance of `DataSourceDocumentAttributeConditionPtrInput` via:
DataSourceDocumentAttributeConditionArgs{...} or: nil
func DataSourceDocumentAttributeConditionPtr ¶
func DataSourceDocumentAttributeConditionPtr(v *DataSourceDocumentAttributeConditionArgs) DataSourceDocumentAttributeConditionPtrInput
type DataSourceDocumentAttributeConditionPtrOutput ¶
type DataSourceDocumentAttributeConditionPtrOutput struct{ *pulumi.OutputState }
func (DataSourceDocumentAttributeConditionPtrOutput) ElementType ¶
func (DataSourceDocumentAttributeConditionPtrOutput) ElementType() reflect.Type
func (DataSourceDocumentAttributeConditionPtrOutput) Key ¶
func (o DataSourceDocumentAttributeConditionPtrOutput) Key() pulumi.StringPtrOutput
The identifier of the document attribute used for the condition.
For example, 'Source_URI' could be an identifier for the attribute or metadata field that contains source URIs associated with the documents.
Amazon Q Business currently doesn't support `_document_body` as an attribute key used for the condition.
func (DataSourceDocumentAttributeConditionPtrOutput) Operator ¶
func (o DataSourceDocumentAttributeConditionPtrOutput) Operator() DataSourceDocumentEnrichmentConditionOperatorPtrOutput
The identifier of the document attribute used for the condition.
For example, 'Source_URI' could be an identifier for the attribute or metadata field that contains source URIs associated with the documents.
Amazon Q Business currently does not support `_document_body` as an attribute key used for the condition.
func (DataSourceDocumentAttributeConditionPtrOutput) ToDataSourceDocumentAttributeConditionPtrOutput ¶
func (o DataSourceDocumentAttributeConditionPtrOutput) ToDataSourceDocumentAttributeConditionPtrOutput() DataSourceDocumentAttributeConditionPtrOutput
func (DataSourceDocumentAttributeConditionPtrOutput) ToDataSourceDocumentAttributeConditionPtrOutputWithContext ¶
func (o DataSourceDocumentAttributeConditionPtrOutput) ToDataSourceDocumentAttributeConditionPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeConditionPtrOutput
func (DataSourceDocumentAttributeConditionPtrOutput) Value ¶
func (o DataSourceDocumentAttributeConditionPtrOutput) Value() pulumi.AnyOutput
The value of a document attribute. You can only provide one value for a document attribute.
type DataSourceDocumentAttributeTarget ¶
type DataSourceDocumentAttributeTarget struct { // `TRUE` to delete the existing target value for your specified target attribute key. You cannot create a target value and set this to `TRUE` . AttributeValueOperator *DataSourceAttributeValueOperator `pulumi:"attributeValueOperator"` // The identifier of the target document attribute or metadata field. For example, 'Department' could be an identifier for the target attribute or metadata field that includes the department names associated with the documents. Key string `pulumi:"key"` // The value of a document attribute. You can only provide one value for a document attribute. Value interface{} `pulumi:"value"` }
type DataSourceDocumentAttributeTargetArgs ¶
type DataSourceDocumentAttributeTargetArgs struct { // `TRUE` to delete the existing target value for your specified target attribute key. You cannot create a target value and set this to `TRUE` . AttributeValueOperator DataSourceAttributeValueOperatorPtrInput `pulumi:"attributeValueOperator"` // The identifier of the target document attribute or metadata field. For example, 'Department' could be an identifier for the target attribute or metadata field that includes the department names associated with the documents. Key pulumi.StringInput `pulumi:"key"` // The value of a document attribute. You can only provide one value for a document attribute. Value pulumi.Input `pulumi:"value"` }
func (DataSourceDocumentAttributeTargetArgs) ElementType ¶
func (DataSourceDocumentAttributeTargetArgs) ElementType() reflect.Type
func (DataSourceDocumentAttributeTargetArgs) ToDataSourceDocumentAttributeTargetOutput ¶
func (i DataSourceDocumentAttributeTargetArgs) ToDataSourceDocumentAttributeTargetOutput() DataSourceDocumentAttributeTargetOutput
func (DataSourceDocumentAttributeTargetArgs) ToDataSourceDocumentAttributeTargetOutputWithContext ¶
func (i DataSourceDocumentAttributeTargetArgs) ToDataSourceDocumentAttributeTargetOutputWithContext(ctx context.Context) DataSourceDocumentAttributeTargetOutput
func (DataSourceDocumentAttributeTargetArgs) ToDataSourceDocumentAttributeTargetPtrOutput ¶
func (i DataSourceDocumentAttributeTargetArgs) ToDataSourceDocumentAttributeTargetPtrOutput() DataSourceDocumentAttributeTargetPtrOutput
func (DataSourceDocumentAttributeTargetArgs) ToDataSourceDocumentAttributeTargetPtrOutputWithContext ¶
func (i DataSourceDocumentAttributeTargetArgs) ToDataSourceDocumentAttributeTargetPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeTargetPtrOutput
type DataSourceDocumentAttributeTargetInput ¶
type DataSourceDocumentAttributeTargetInput interface { pulumi.Input ToDataSourceDocumentAttributeTargetOutput() DataSourceDocumentAttributeTargetOutput ToDataSourceDocumentAttributeTargetOutputWithContext(context.Context) DataSourceDocumentAttributeTargetOutput }
DataSourceDocumentAttributeTargetInput is an input type that accepts DataSourceDocumentAttributeTargetArgs and DataSourceDocumentAttributeTargetOutput values. You can construct a concrete instance of `DataSourceDocumentAttributeTargetInput` via:
DataSourceDocumentAttributeTargetArgs{...}
type DataSourceDocumentAttributeTargetOutput ¶
type DataSourceDocumentAttributeTargetOutput struct{ *pulumi.OutputState }
func (DataSourceDocumentAttributeTargetOutput) AttributeValueOperator ¶
func (o DataSourceDocumentAttributeTargetOutput) AttributeValueOperator() DataSourceAttributeValueOperatorPtrOutput
`TRUE` to delete the existing target value for your specified target attribute key. You cannot create a target value and set this to `TRUE` .
func (DataSourceDocumentAttributeTargetOutput) ElementType ¶
func (DataSourceDocumentAttributeTargetOutput) ElementType() reflect.Type
func (DataSourceDocumentAttributeTargetOutput) Key ¶
func (o DataSourceDocumentAttributeTargetOutput) Key() pulumi.StringOutput
The identifier of the target document attribute or metadata field. For example, 'Department' could be an identifier for the target attribute or metadata field that includes the department names associated with the documents.
func (DataSourceDocumentAttributeTargetOutput) ToDataSourceDocumentAttributeTargetOutput ¶
func (o DataSourceDocumentAttributeTargetOutput) ToDataSourceDocumentAttributeTargetOutput() DataSourceDocumentAttributeTargetOutput
func (DataSourceDocumentAttributeTargetOutput) ToDataSourceDocumentAttributeTargetOutputWithContext ¶
func (o DataSourceDocumentAttributeTargetOutput) ToDataSourceDocumentAttributeTargetOutputWithContext(ctx context.Context) DataSourceDocumentAttributeTargetOutput
func (DataSourceDocumentAttributeTargetOutput) ToDataSourceDocumentAttributeTargetPtrOutput ¶
func (o DataSourceDocumentAttributeTargetOutput) ToDataSourceDocumentAttributeTargetPtrOutput() DataSourceDocumentAttributeTargetPtrOutput
func (DataSourceDocumentAttributeTargetOutput) ToDataSourceDocumentAttributeTargetPtrOutputWithContext ¶
func (o DataSourceDocumentAttributeTargetOutput) ToDataSourceDocumentAttributeTargetPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeTargetPtrOutput
func (DataSourceDocumentAttributeTargetOutput) Value ¶
func (o DataSourceDocumentAttributeTargetOutput) Value() pulumi.AnyOutput
The value of a document attribute. You can only provide one value for a document attribute.
type DataSourceDocumentAttributeTargetPtrInput ¶
type DataSourceDocumentAttributeTargetPtrInput interface { pulumi.Input ToDataSourceDocumentAttributeTargetPtrOutput() DataSourceDocumentAttributeTargetPtrOutput ToDataSourceDocumentAttributeTargetPtrOutputWithContext(context.Context) DataSourceDocumentAttributeTargetPtrOutput }
DataSourceDocumentAttributeTargetPtrInput is an input type that accepts DataSourceDocumentAttributeTargetArgs, DataSourceDocumentAttributeTargetPtr and DataSourceDocumentAttributeTargetPtrOutput values. You can construct a concrete instance of `DataSourceDocumentAttributeTargetPtrInput` via:
DataSourceDocumentAttributeTargetArgs{...} or: nil
func DataSourceDocumentAttributeTargetPtr ¶
func DataSourceDocumentAttributeTargetPtr(v *DataSourceDocumentAttributeTargetArgs) DataSourceDocumentAttributeTargetPtrInput
type DataSourceDocumentAttributeTargetPtrOutput ¶
type DataSourceDocumentAttributeTargetPtrOutput struct{ *pulumi.OutputState }
func (DataSourceDocumentAttributeTargetPtrOutput) AttributeValueOperator ¶
func (o DataSourceDocumentAttributeTargetPtrOutput) AttributeValueOperator() DataSourceAttributeValueOperatorPtrOutput
`TRUE` to delete the existing target value for your specified target attribute key. You cannot create a target value and set this to `TRUE` .
func (DataSourceDocumentAttributeTargetPtrOutput) ElementType ¶
func (DataSourceDocumentAttributeTargetPtrOutput) ElementType() reflect.Type
func (DataSourceDocumentAttributeTargetPtrOutput) Key ¶
func (o DataSourceDocumentAttributeTargetPtrOutput) Key() pulumi.StringPtrOutput
The identifier of the target document attribute or metadata field. For example, 'Department' could be an identifier for the target attribute or metadata field that includes the department names associated with the documents.
func (DataSourceDocumentAttributeTargetPtrOutput) ToDataSourceDocumentAttributeTargetPtrOutput ¶
func (o DataSourceDocumentAttributeTargetPtrOutput) ToDataSourceDocumentAttributeTargetPtrOutput() DataSourceDocumentAttributeTargetPtrOutput
func (DataSourceDocumentAttributeTargetPtrOutput) ToDataSourceDocumentAttributeTargetPtrOutputWithContext ¶
func (o DataSourceDocumentAttributeTargetPtrOutput) ToDataSourceDocumentAttributeTargetPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeTargetPtrOutput
func (DataSourceDocumentAttributeTargetPtrOutput) Value ¶
func (o DataSourceDocumentAttributeTargetPtrOutput) Value() pulumi.AnyOutput
The value of a document attribute. You can only provide one value for a document attribute.
type DataSourceDocumentAttributeValue0Properties ¶
type DataSourceDocumentAttributeValue0Properties struct {
StringValue string `pulumi:"stringValue"`
}
type DataSourceDocumentAttributeValue0PropertiesArgs ¶
type DataSourceDocumentAttributeValue0PropertiesArgs struct {
StringValue pulumi.StringInput `pulumi:"stringValue"`
}
func (DataSourceDocumentAttributeValue0PropertiesArgs) ElementType ¶
func (DataSourceDocumentAttributeValue0PropertiesArgs) ElementType() reflect.Type
func (DataSourceDocumentAttributeValue0PropertiesArgs) ToDataSourceDocumentAttributeValue0PropertiesOutput ¶
func (i DataSourceDocumentAttributeValue0PropertiesArgs) ToDataSourceDocumentAttributeValue0PropertiesOutput() DataSourceDocumentAttributeValue0PropertiesOutput
func (DataSourceDocumentAttributeValue0PropertiesArgs) ToDataSourceDocumentAttributeValue0PropertiesOutputWithContext ¶
func (i DataSourceDocumentAttributeValue0PropertiesArgs) ToDataSourceDocumentAttributeValue0PropertiesOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue0PropertiesOutput
func (DataSourceDocumentAttributeValue0PropertiesArgs) ToDataSourceDocumentAttributeValue0PropertiesPtrOutput ¶
func (i DataSourceDocumentAttributeValue0PropertiesArgs) ToDataSourceDocumentAttributeValue0PropertiesPtrOutput() DataSourceDocumentAttributeValue0PropertiesPtrOutput
func (DataSourceDocumentAttributeValue0PropertiesArgs) ToDataSourceDocumentAttributeValue0PropertiesPtrOutputWithContext ¶
func (i DataSourceDocumentAttributeValue0PropertiesArgs) ToDataSourceDocumentAttributeValue0PropertiesPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue0PropertiesPtrOutput
type DataSourceDocumentAttributeValue0PropertiesInput ¶
type DataSourceDocumentAttributeValue0PropertiesInput interface { pulumi.Input ToDataSourceDocumentAttributeValue0PropertiesOutput() DataSourceDocumentAttributeValue0PropertiesOutput ToDataSourceDocumentAttributeValue0PropertiesOutputWithContext(context.Context) DataSourceDocumentAttributeValue0PropertiesOutput }
DataSourceDocumentAttributeValue0PropertiesInput is an input type that accepts DataSourceDocumentAttributeValue0PropertiesArgs and DataSourceDocumentAttributeValue0PropertiesOutput values. You can construct a concrete instance of `DataSourceDocumentAttributeValue0PropertiesInput` via:
DataSourceDocumentAttributeValue0PropertiesArgs{...}
type DataSourceDocumentAttributeValue0PropertiesOutput ¶
type DataSourceDocumentAttributeValue0PropertiesOutput struct{ *pulumi.OutputState }
func (DataSourceDocumentAttributeValue0PropertiesOutput) ElementType ¶
func (DataSourceDocumentAttributeValue0PropertiesOutput) ElementType() reflect.Type
func (DataSourceDocumentAttributeValue0PropertiesOutput) StringValue ¶
func (o DataSourceDocumentAttributeValue0PropertiesOutput) StringValue() pulumi.StringOutput
func (DataSourceDocumentAttributeValue0PropertiesOutput) ToDataSourceDocumentAttributeValue0PropertiesOutput ¶
func (o DataSourceDocumentAttributeValue0PropertiesOutput) ToDataSourceDocumentAttributeValue0PropertiesOutput() DataSourceDocumentAttributeValue0PropertiesOutput
func (DataSourceDocumentAttributeValue0PropertiesOutput) ToDataSourceDocumentAttributeValue0PropertiesOutputWithContext ¶
func (o DataSourceDocumentAttributeValue0PropertiesOutput) ToDataSourceDocumentAttributeValue0PropertiesOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue0PropertiesOutput
func (DataSourceDocumentAttributeValue0PropertiesOutput) ToDataSourceDocumentAttributeValue0PropertiesPtrOutput ¶
func (o DataSourceDocumentAttributeValue0PropertiesOutput) ToDataSourceDocumentAttributeValue0PropertiesPtrOutput() DataSourceDocumentAttributeValue0PropertiesPtrOutput
func (DataSourceDocumentAttributeValue0PropertiesOutput) ToDataSourceDocumentAttributeValue0PropertiesPtrOutputWithContext ¶
func (o DataSourceDocumentAttributeValue0PropertiesOutput) ToDataSourceDocumentAttributeValue0PropertiesPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue0PropertiesPtrOutput
type DataSourceDocumentAttributeValue0PropertiesPtrInput ¶
type DataSourceDocumentAttributeValue0PropertiesPtrInput interface { pulumi.Input ToDataSourceDocumentAttributeValue0PropertiesPtrOutput() DataSourceDocumentAttributeValue0PropertiesPtrOutput ToDataSourceDocumentAttributeValue0PropertiesPtrOutputWithContext(context.Context) DataSourceDocumentAttributeValue0PropertiesPtrOutput }
DataSourceDocumentAttributeValue0PropertiesPtrInput is an input type that accepts DataSourceDocumentAttributeValue0PropertiesArgs, DataSourceDocumentAttributeValue0PropertiesPtr and DataSourceDocumentAttributeValue0PropertiesPtrOutput values. You can construct a concrete instance of `DataSourceDocumentAttributeValue0PropertiesPtrInput` via:
DataSourceDocumentAttributeValue0PropertiesArgs{...} or: nil
func DataSourceDocumentAttributeValue0PropertiesPtr ¶
func DataSourceDocumentAttributeValue0PropertiesPtr(v *DataSourceDocumentAttributeValue0PropertiesArgs) DataSourceDocumentAttributeValue0PropertiesPtrInput
type DataSourceDocumentAttributeValue0PropertiesPtrOutput ¶
type DataSourceDocumentAttributeValue0PropertiesPtrOutput struct{ *pulumi.OutputState }
func (DataSourceDocumentAttributeValue0PropertiesPtrOutput) ElementType ¶
func (DataSourceDocumentAttributeValue0PropertiesPtrOutput) ElementType() reflect.Type
func (DataSourceDocumentAttributeValue0PropertiesPtrOutput) StringValue ¶
func (o DataSourceDocumentAttributeValue0PropertiesPtrOutput) StringValue() pulumi.StringPtrOutput
func (DataSourceDocumentAttributeValue0PropertiesPtrOutput) ToDataSourceDocumentAttributeValue0PropertiesPtrOutput ¶
func (o DataSourceDocumentAttributeValue0PropertiesPtrOutput) ToDataSourceDocumentAttributeValue0PropertiesPtrOutput() DataSourceDocumentAttributeValue0PropertiesPtrOutput
func (DataSourceDocumentAttributeValue0PropertiesPtrOutput) ToDataSourceDocumentAttributeValue0PropertiesPtrOutputWithContext ¶
func (o DataSourceDocumentAttributeValue0PropertiesPtrOutput) ToDataSourceDocumentAttributeValue0PropertiesPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue0PropertiesPtrOutput
type DataSourceDocumentAttributeValue1Properties ¶
type DataSourceDocumentAttributeValue1Properties struct {
StringListValue []string `pulumi:"stringListValue"`
}
type DataSourceDocumentAttributeValue1PropertiesArgs ¶
type DataSourceDocumentAttributeValue1PropertiesArgs struct {
StringListValue pulumi.StringArrayInput `pulumi:"stringListValue"`
}
func (DataSourceDocumentAttributeValue1PropertiesArgs) ElementType ¶
func (DataSourceDocumentAttributeValue1PropertiesArgs) ElementType() reflect.Type
func (DataSourceDocumentAttributeValue1PropertiesArgs) ToDataSourceDocumentAttributeValue1PropertiesOutput ¶
func (i DataSourceDocumentAttributeValue1PropertiesArgs) ToDataSourceDocumentAttributeValue1PropertiesOutput() DataSourceDocumentAttributeValue1PropertiesOutput
func (DataSourceDocumentAttributeValue1PropertiesArgs) ToDataSourceDocumentAttributeValue1PropertiesOutputWithContext ¶
func (i DataSourceDocumentAttributeValue1PropertiesArgs) ToDataSourceDocumentAttributeValue1PropertiesOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue1PropertiesOutput
func (DataSourceDocumentAttributeValue1PropertiesArgs) ToDataSourceDocumentAttributeValue1PropertiesPtrOutput ¶
func (i DataSourceDocumentAttributeValue1PropertiesArgs) ToDataSourceDocumentAttributeValue1PropertiesPtrOutput() DataSourceDocumentAttributeValue1PropertiesPtrOutput
func (DataSourceDocumentAttributeValue1PropertiesArgs) ToDataSourceDocumentAttributeValue1PropertiesPtrOutputWithContext ¶
func (i DataSourceDocumentAttributeValue1PropertiesArgs) ToDataSourceDocumentAttributeValue1PropertiesPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue1PropertiesPtrOutput
type DataSourceDocumentAttributeValue1PropertiesInput ¶
type DataSourceDocumentAttributeValue1PropertiesInput interface { pulumi.Input ToDataSourceDocumentAttributeValue1PropertiesOutput() DataSourceDocumentAttributeValue1PropertiesOutput ToDataSourceDocumentAttributeValue1PropertiesOutputWithContext(context.Context) DataSourceDocumentAttributeValue1PropertiesOutput }
DataSourceDocumentAttributeValue1PropertiesInput is an input type that accepts DataSourceDocumentAttributeValue1PropertiesArgs and DataSourceDocumentAttributeValue1PropertiesOutput values. You can construct a concrete instance of `DataSourceDocumentAttributeValue1PropertiesInput` via:
DataSourceDocumentAttributeValue1PropertiesArgs{...}
type DataSourceDocumentAttributeValue1PropertiesOutput ¶
type DataSourceDocumentAttributeValue1PropertiesOutput struct{ *pulumi.OutputState }
func (DataSourceDocumentAttributeValue1PropertiesOutput) ElementType ¶
func (DataSourceDocumentAttributeValue1PropertiesOutput) ElementType() reflect.Type
func (DataSourceDocumentAttributeValue1PropertiesOutput) StringListValue ¶
func (o DataSourceDocumentAttributeValue1PropertiesOutput) StringListValue() pulumi.StringArrayOutput
func (DataSourceDocumentAttributeValue1PropertiesOutput) ToDataSourceDocumentAttributeValue1PropertiesOutput ¶
func (o DataSourceDocumentAttributeValue1PropertiesOutput) ToDataSourceDocumentAttributeValue1PropertiesOutput() DataSourceDocumentAttributeValue1PropertiesOutput
func (DataSourceDocumentAttributeValue1PropertiesOutput) ToDataSourceDocumentAttributeValue1PropertiesOutputWithContext ¶
func (o DataSourceDocumentAttributeValue1PropertiesOutput) ToDataSourceDocumentAttributeValue1PropertiesOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue1PropertiesOutput
func (DataSourceDocumentAttributeValue1PropertiesOutput) ToDataSourceDocumentAttributeValue1PropertiesPtrOutput ¶
func (o DataSourceDocumentAttributeValue1PropertiesOutput) ToDataSourceDocumentAttributeValue1PropertiesPtrOutput() DataSourceDocumentAttributeValue1PropertiesPtrOutput
func (DataSourceDocumentAttributeValue1PropertiesOutput) ToDataSourceDocumentAttributeValue1PropertiesPtrOutputWithContext ¶
func (o DataSourceDocumentAttributeValue1PropertiesOutput) ToDataSourceDocumentAttributeValue1PropertiesPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue1PropertiesPtrOutput
type DataSourceDocumentAttributeValue1PropertiesPtrInput ¶
type DataSourceDocumentAttributeValue1PropertiesPtrInput interface { pulumi.Input ToDataSourceDocumentAttributeValue1PropertiesPtrOutput() DataSourceDocumentAttributeValue1PropertiesPtrOutput ToDataSourceDocumentAttributeValue1PropertiesPtrOutputWithContext(context.Context) DataSourceDocumentAttributeValue1PropertiesPtrOutput }
DataSourceDocumentAttributeValue1PropertiesPtrInput is an input type that accepts DataSourceDocumentAttributeValue1PropertiesArgs, DataSourceDocumentAttributeValue1PropertiesPtr and DataSourceDocumentAttributeValue1PropertiesPtrOutput values. You can construct a concrete instance of `DataSourceDocumentAttributeValue1PropertiesPtrInput` via:
DataSourceDocumentAttributeValue1PropertiesArgs{...} or: nil
func DataSourceDocumentAttributeValue1PropertiesPtr ¶
func DataSourceDocumentAttributeValue1PropertiesPtr(v *DataSourceDocumentAttributeValue1PropertiesArgs) DataSourceDocumentAttributeValue1PropertiesPtrInput
type DataSourceDocumentAttributeValue1PropertiesPtrOutput ¶
type DataSourceDocumentAttributeValue1PropertiesPtrOutput struct{ *pulumi.OutputState }
func (DataSourceDocumentAttributeValue1PropertiesPtrOutput) ElementType ¶
func (DataSourceDocumentAttributeValue1PropertiesPtrOutput) ElementType() reflect.Type
func (DataSourceDocumentAttributeValue1PropertiesPtrOutput) StringListValue ¶
func (o DataSourceDocumentAttributeValue1PropertiesPtrOutput) StringListValue() pulumi.StringArrayOutput
func (DataSourceDocumentAttributeValue1PropertiesPtrOutput) ToDataSourceDocumentAttributeValue1PropertiesPtrOutput ¶
func (o DataSourceDocumentAttributeValue1PropertiesPtrOutput) ToDataSourceDocumentAttributeValue1PropertiesPtrOutput() DataSourceDocumentAttributeValue1PropertiesPtrOutput
func (DataSourceDocumentAttributeValue1PropertiesPtrOutput) ToDataSourceDocumentAttributeValue1PropertiesPtrOutputWithContext ¶
func (o DataSourceDocumentAttributeValue1PropertiesPtrOutput) ToDataSourceDocumentAttributeValue1PropertiesPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue1PropertiesPtrOutput
type DataSourceDocumentAttributeValue2Properties ¶
type DataSourceDocumentAttributeValue2Properties struct {
LongValue float64 `pulumi:"longValue"`
}
type DataSourceDocumentAttributeValue2PropertiesArgs ¶
type DataSourceDocumentAttributeValue2PropertiesArgs struct {
LongValue pulumi.Float64Input `pulumi:"longValue"`
}
func (DataSourceDocumentAttributeValue2PropertiesArgs) ElementType ¶
func (DataSourceDocumentAttributeValue2PropertiesArgs) ElementType() reflect.Type
func (DataSourceDocumentAttributeValue2PropertiesArgs) ToDataSourceDocumentAttributeValue2PropertiesOutput ¶
func (i DataSourceDocumentAttributeValue2PropertiesArgs) ToDataSourceDocumentAttributeValue2PropertiesOutput() DataSourceDocumentAttributeValue2PropertiesOutput
func (DataSourceDocumentAttributeValue2PropertiesArgs) ToDataSourceDocumentAttributeValue2PropertiesOutputWithContext ¶
func (i DataSourceDocumentAttributeValue2PropertiesArgs) ToDataSourceDocumentAttributeValue2PropertiesOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue2PropertiesOutput
func (DataSourceDocumentAttributeValue2PropertiesArgs) ToDataSourceDocumentAttributeValue2PropertiesPtrOutput ¶
func (i DataSourceDocumentAttributeValue2PropertiesArgs) ToDataSourceDocumentAttributeValue2PropertiesPtrOutput() DataSourceDocumentAttributeValue2PropertiesPtrOutput
func (DataSourceDocumentAttributeValue2PropertiesArgs) ToDataSourceDocumentAttributeValue2PropertiesPtrOutputWithContext ¶
func (i DataSourceDocumentAttributeValue2PropertiesArgs) ToDataSourceDocumentAttributeValue2PropertiesPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue2PropertiesPtrOutput
type DataSourceDocumentAttributeValue2PropertiesInput ¶
type DataSourceDocumentAttributeValue2PropertiesInput interface { pulumi.Input ToDataSourceDocumentAttributeValue2PropertiesOutput() DataSourceDocumentAttributeValue2PropertiesOutput ToDataSourceDocumentAttributeValue2PropertiesOutputWithContext(context.Context) DataSourceDocumentAttributeValue2PropertiesOutput }
DataSourceDocumentAttributeValue2PropertiesInput is an input type that accepts DataSourceDocumentAttributeValue2PropertiesArgs and DataSourceDocumentAttributeValue2PropertiesOutput values. You can construct a concrete instance of `DataSourceDocumentAttributeValue2PropertiesInput` via:
DataSourceDocumentAttributeValue2PropertiesArgs{...}
type DataSourceDocumentAttributeValue2PropertiesOutput ¶
type DataSourceDocumentAttributeValue2PropertiesOutput struct{ *pulumi.OutputState }
func (DataSourceDocumentAttributeValue2PropertiesOutput) ElementType ¶
func (DataSourceDocumentAttributeValue2PropertiesOutput) ElementType() reflect.Type
func (DataSourceDocumentAttributeValue2PropertiesOutput) LongValue ¶
func (o DataSourceDocumentAttributeValue2PropertiesOutput) LongValue() pulumi.Float64Output
func (DataSourceDocumentAttributeValue2PropertiesOutput) ToDataSourceDocumentAttributeValue2PropertiesOutput ¶
func (o DataSourceDocumentAttributeValue2PropertiesOutput) ToDataSourceDocumentAttributeValue2PropertiesOutput() DataSourceDocumentAttributeValue2PropertiesOutput
func (DataSourceDocumentAttributeValue2PropertiesOutput) ToDataSourceDocumentAttributeValue2PropertiesOutputWithContext ¶
func (o DataSourceDocumentAttributeValue2PropertiesOutput) ToDataSourceDocumentAttributeValue2PropertiesOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue2PropertiesOutput
func (DataSourceDocumentAttributeValue2PropertiesOutput) ToDataSourceDocumentAttributeValue2PropertiesPtrOutput ¶
func (o DataSourceDocumentAttributeValue2PropertiesOutput) ToDataSourceDocumentAttributeValue2PropertiesPtrOutput() DataSourceDocumentAttributeValue2PropertiesPtrOutput
func (DataSourceDocumentAttributeValue2PropertiesOutput) ToDataSourceDocumentAttributeValue2PropertiesPtrOutputWithContext ¶
func (o DataSourceDocumentAttributeValue2PropertiesOutput) ToDataSourceDocumentAttributeValue2PropertiesPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue2PropertiesPtrOutput
type DataSourceDocumentAttributeValue2PropertiesPtrInput ¶
type DataSourceDocumentAttributeValue2PropertiesPtrInput interface { pulumi.Input ToDataSourceDocumentAttributeValue2PropertiesPtrOutput() DataSourceDocumentAttributeValue2PropertiesPtrOutput ToDataSourceDocumentAttributeValue2PropertiesPtrOutputWithContext(context.Context) DataSourceDocumentAttributeValue2PropertiesPtrOutput }
DataSourceDocumentAttributeValue2PropertiesPtrInput is an input type that accepts DataSourceDocumentAttributeValue2PropertiesArgs, DataSourceDocumentAttributeValue2PropertiesPtr and DataSourceDocumentAttributeValue2PropertiesPtrOutput values. You can construct a concrete instance of `DataSourceDocumentAttributeValue2PropertiesPtrInput` via:
DataSourceDocumentAttributeValue2PropertiesArgs{...} or: nil
func DataSourceDocumentAttributeValue2PropertiesPtr ¶
func DataSourceDocumentAttributeValue2PropertiesPtr(v *DataSourceDocumentAttributeValue2PropertiesArgs) DataSourceDocumentAttributeValue2PropertiesPtrInput
type DataSourceDocumentAttributeValue2PropertiesPtrOutput ¶
type DataSourceDocumentAttributeValue2PropertiesPtrOutput struct{ *pulumi.OutputState }
func (DataSourceDocumentAttributeValue2PropertiesPtrOutput) ElementType ¶
func (DataSourceDocumentAttributeValue2PropertiesPtrOutput) ElementType() reflect.Type
func (DataSourceDocumentAttributeValue2PropertiesPtrOutput) LongValue ¶
func (o DataSourceDocumentAttributeValue2PropertiesPtrOutput) LongValue() pulumi.Float64PtrOutput
func (DataSourceDocumentAttributeValue2PropertiesPtrOutput) ToDataSourceDocumentAttributeValue2PropertiesPtrOutput ¶
func (o DataSourceDocumentAttributeValue2PropertiesPtrOutput) ToDataSourceDocumentAttributeValue2PropertiesPtrOutput() DataSourceDocumentAttributeValue2PropertiesPtrOutput
func (DataSourceDocumentAttributeValue2PropertiesPtrOutput) ToDataSourceDocumentAttributeValue2PropertiesPtrOutputWithContext ¶
func (o DataSourceDocumentAttributeValue2PropertiesPtrOutput) ToDataSourceDocumentAttributeValue2PropertiesPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue2PropertiesPtrOutput
type DataSourceDocumentAttributeValue3Properties ¶
type DataSourceDocumentAttributeValue3Properties struct {
DateValue string `pulumi:"dateValue"`
}
type DataSourceDocumentAttributeValue3PropertiesArgs ¶
type DataSourceDocumentAttributeValue3PropertiesArgs struct {
DateValue pulumi.StringInput `pulumi:"dateValue"`
}
func (DataSourceDocumentAttributeValue3PropertiesArgs) ElementType ¶
func (DataSourceDocumentAttributeValue3PropertiesArgs) ElementType() reflect.Type
func (DataSourceDocumentAttributeValue3PropertiesArgs) ToDataSourceDocumentAttributeValue3PropertiesOutput ¶
func (i DataSourceDocumentAttributeValue3PropertiesArgs) ToDataSourceDocumentAttributeValue3PropertiesOutput() DataSourceDocumentAttributeValue3PropertiesOutput
func (DataSourceDocumentAttributeValue3PropertiesArgs) ToDataSourceDocumentAttributeValue3PropertiesOutputWithContext ¶
func (i DataSourceDocumentAttributeValue3PropertiesArgs) ToDataSourceDocumentAttributeValue3PropertiesOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue3PropertiesOutput
func (DataSourceDocumentAttributeValue3PropertiesArgs) ToDataSourceDocumentAttributeValue3PropertiesPtrOutput ¶
func (i DataSourceDocumentAttributeValue3PropertiesArgs) ToDataSourceDocumentAttributeValue3PropertiesPtrOutput() DataSourceDocumentAttributeValue3PropertiesPtrOutput
func (DataSourceDocumentAttributeValue3PropertiesArgs) ToDataSourceDocumentAttributeValue3PropertiesPtrOutputWithContext ¶
func (i DataSourceDocumentAttributeValue3PropertiesArgs) ToDataSourceDocumentAttributeValue3PropertiesPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue3PropertiesPtrOutput
type DataSourceDocumentAttributeValue3PropertiesInput ¶
type DataSourceDocumentAttributeValue3PropertiesInput interface { pulumi.Input ToDataSourceDocumentAttributeValue3PropertiesOutput() DataSourceDocumentAttributeValue3PropertiesOutput ToDataSourceDocumentAttributeValue3PropertiesOutputWithContext(context.Context) DataSourceDocumentAttributeValue3PropertiesOutput }
DataSourceDocumentAttributeValue3PropertiesInput is an input type that accepts DataSourceDocumentAttributeValue3PropertiesArgs and DataSourceDocumentAttributeValue3PropertiesOutput values. You can construct a concrete instance of `DataSourceDocumentAttributeValue3PropertiesInput` via:
DataSourceDocumentAttributeValue3PropertiesArgs{...}
type DataSourceDocumentAttributeValue3PropertiesOutput ¶
type DataSourceDocumentAttributeValue3PropertiesOutput struct{ *pulumi.OutputState }
func (DataSourceDocumentAttributeValue3PropertiesOutput) DateValue ¶
func (o DataSourceDocumentAttributeValue3PropertiesOutput) DateValue() pulumi.StringOutput
func (DataSourceDocumentAttributeValue3PropertiesOutput) ElementType ¶
func (DataSourceDocumentAttributeValue3PropertiesOutput) ElementType() reflect.Type
func (DataSourceDocumentAttributeValue3PropertiesOutput) ToDataSourceDocumentAttributeValue3PropertiesOutput ¶
func (o DataSourceDocumentAttributeValue3PropertiesOutput) ToDataSourceDocumentAttributeValue3PropertiesOutput() DataSourceDocumentAttributeValue3PropertiesOutput
func (DataSourceDocumentAttributeValue3PropertiesOutput) ToDataSourceDocumentAttributeValue3PropertiesOutputWithContext ¶
func (o DataSourceDocumentAttributeValue3PropertiesOutput) ToDataSourceDocumentAttributeValue3PropertiesOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue3PropertiesOutput
func (DataSourceDocumentAttributeValue3PropertiesOutput) ToDataSourceDocumentAttributeValue3PropertiesPtrOutput ¶
func (o DataSourceDocumentAttributeValue3PropertiesOutput) ToDataSourceDocumentAttributeValue3PropertiesPtrOutput() DataSourceDocumentAttributeValue3PropertiesPtrOutput
func (DataSourceDocumentAttributeValue3PropertiesOutput) ToDataSourceDocumentAttributeValue3PropertiesPtrOutputWithContext ¶
func (o DataSourceDocumentAttributeValue3PropertiesOutput) ToDataSourceDocumentAttributeValue3PropertiesPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue3PropertiesPtrOutput
type DataSourceDocumentAttributeValue3PropertiesPtrInput ¶
type DataSourceDocumentAttributeValue3PropertiesPtrInput interface { pulumi.Input ToDataSourceDocumentAttributeValue3PropertiesPtrOutput() DataSourceDocumentAttributeValue3PropertiesPtrOutput ToDataSourceDocumentAttributeValue3PropertiesPtrOutputWithContext(context.Context) DataSourceDocumentAttributeValue3PropertiesPtrOutput }
DataSourceDocumentAttributeValue3PropertiesPtrInput is an input type that accepts DataSourceDocumentAttributeValue3PropertiesArgs, DataSourceDocumentAttributeValue3PropertiesPtr and DataSourceDocumentAttributeValue3PropertiesPtrOutput values. You can construct a concrete instance of `DataSourceDocumentAttributeValue3PropertiesPtrInput` via:
DataSourceDocumentAttributeValue3PropertiesArgs{...} or: nil
func DataSourceDocumentAttributeValue3PropertiesPtr ¶
func DataSourceDocumentAttributeValue3PropertiesPtr(v *DataSourceDocumentAttributeValue3PropertiesArgs) DataSourceDocumentAttributeValue3PropertiesPtrInput
type DataSourceDocumentAttributeValue3PropertiesPtrOutput ¶
type DataSourceDocumentAttributeValue3PropertiesPtrOutput struct{ *pulumi.OutputState }
func (DataSourceDocumentAttributeValue3PropertiesPtrOutput) DateValue ¶
func (o DataSourceDocumentAttributeValue3PropertiesPtrOutput) DateValue() pulumi.StringPtrOutput
func (DataSourceDocumentAttributeValue3PropertiesPtrOutput) ElementType ¶
func (DataSourceDocumentAttributeValue3PropertiesPtrOutput) ElementType() reflect.Type
func (DataSourceDocumentAttributeValue3PropertiesPtrOutput) ToDataSourceDocumentAttributeValue3PropertiesPtrOutput ¶
func (o DataSourceDocumentAttributeValue3PropertiesPtrOutput) ToDataSourceDocumentAttributeValue3PropertiesPtrOutput() DataSourceDocumentAttributeValue3PropertiesPtrOutput
func (DataSourceDocumentAttributeValue3PropertiesPtrOutput) ToDataSourceDocumentAttributeValue3PropertiesPtrOutputWithContext ¶
func (o DataSourceDocumentAttributeValue3PropertiesPtrOutput) ToDataSourceDocumentAttributeValue3PropertiesPtrOutputWithContext(ctx context.Context) DataSourceDocumentAttributeValue3PropertiesPtrOutput
type DataSourceDocumentContentOperator ¶
type DataSourceDocumentContentOperator string
func (DataSourceDocumentContentOperator) ElementType ¶
func (DataSourceDocumentContentOperator) ElementType() reflect.Type
func (DataSourceDocumentContentOperator) ToDataSourceDocumentContentOperatorOutput ¶
func (e DataSourceDocumentContentOperator) ToDataSourceDocumentContentOperatorOutput() DataSourceDocumentContentOperatorOutput
func (DataSourceDocumentContentOperator) ToDataSourceDocumentContentOperatorOutputWithContext ¶
func (e DataSourceDocumentContentOperator) ToDataSourceDocumentContentOperatorOutputWithContext(ctx context.Context) DataSourceDocumentContentOperatorOutput
func (DataSourceDocumentContentOperator) ToDataSourceDocumentContentOperatorPtrOutput ¶
func (e DataSourceDocumentContentOperator) ToDataSourceDocumentContentOperatorPtrOutput() DataSourceDocumentContentOperatorPtrOutput
func (DataSourceDocumentContentOperator) ToDataSourceDocumentContentOperatorPtrOutputWithContext ¶
func (e DataSourceDocumentContentOperator) ToDataSourceDocumentContentOperatorPtrOutputWithContext(ctx context.Context) DataSourceDocumentContentOperatorPtrOutput
func (DataSourceDocumentContentOperator) ToStringOutput ¶
func (e DataSourceDocumentContentOperator) ToStringOutput() pulumi.StringOutput
func (DataSourceDocumentContentOperator) ToStringOutputWithContext ¶
func (e DataSourceDocumentContentOperator) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataSourceDocumentContentOperator) ToStringPtrOutput ¶
func (e DataSourceDocumentContentOperator) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataSourceDocumentContentOperator) ToStringPtrOutputWithContext ¶
func (e DataSourceDocumentContentOperator) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataSourceDocumentContentOperatorInput ¶
type DataSourceDocumentContentOperatorInput interface { pulumi.Input ToDataSourceDocumentContentOperatorOutput() DataSourceDocumentContentOperatorOutput ToDataSourceDocumentContentOperatorOutputWithContext(context.Context) DataSourceDocumentContentOperatorOutput }
DataSourceDocumentContentOperatorInput is an input type that accepts values of the DataSourceDocumentContentOperator enum A concrete instance of `DataSourceDocumentContentOperatorInput` can be one of the following:
DataSourceDocumentContentOperatorDelete
type DataSourceDocumentContentOperatorOutput ¶
type DataSourceDocumentContentOperatorOutput struct{ *pulumi.OutputState }
func (DataSourceDocumentContentOperatorOutput) ElementType ¶
func (DataSourceDocumentContentOperatorOutput) ElementType() reflect.Type
func (DataSourceDocumentContentOperatorOutput) ToDataSourceDocumentContentOperatorOutput ¶
func (o DataSourceDocumentContentOperatorOutput) ToDataSourceDocumentContentOperatorOutput() DataSourceDocumentContentOperatorOutput
func (DataSourceDocumentContentOperatorOutput) ToDataSourceDocumentContentOperatorOutputWithContext ¶
func (o DataSourceDocumentContentOperatorOutput) ToDataSourceDocumentContentOperatorOutputWithContext(ctx context.Context) DataSourceDocumentContentOperatorOutput
func (DataSourceDocumentContentOperatorOutput) ToDataSourceDocumentContentOperatorPtrOutput ¶
func (o DataSourceDocumentContentOperatorOutput) ToDataSourceDocumentContentOperatorPtrOutput() DataSourceDocumentContentOperatorPtrOutput
func (DataSourceDocumentContentOperatorOutput) ToDataSourceDocumentContentOperatorPtrOutputWithContext ¶
func (o DataSourceDocumentContentOperatorOutput) ToDataSourceDocumentContentOperatorPtrOutputWithContext(ctx context.Context) DataSourceDocumentContentOperatorPtrOutput
func (DataSourceDocumentContentOperatorOutput) ToStringOutput ¶
func (o DataSourceDocumentContentOperatorOutput) ToStringOutput() pulumi.StringOutput
func (DataSourceDocumentContentOperatorOutput) ToStringOutputWithContext ¶
func (o DataSourceDocumentContentOperatorOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataSourceDocumentContentOperatorOutput) ToStringPtrOutput ¶
func (o DataSourceDocumentContentOperatorOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataSourceDocumentContentOperatorOutput) ToStringPtrOutputWithContext ¶
func (o DataSourceDocumentContentOperatorOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataSourceDocumentContentOperatorPtrInput ¶
type DataSourceDocumentContentOperatorPtrInput interface { pulumi.Input ToDataSourceDocumentContentOperatorPtrOutput() DataSourceDocumentContentOperatorPtrOutput ToDataSourceDocumentContentOperatorPtrOutputWithContext(context.Context) DataSourceDocumentContentOperatorPtrOutput }
func DataSourceDocumentContentOperatorPtr ¶
func DataSourceDocumentContentOperatorPtr(v string) DataSourceDocumentContentOperatorPtrInput
type DataSourceDocumentContentOperatorPtrOutput ¶
type DataSourceDocumentContentOperatorPtrOutput struct{ *pulumi.OutputState }
func (DataSourceDocumentContentOperatorPtrOutput) ElementType ¶
func (DataSourceDocumentContentOperatorPtrOutput) ElementType() reflect.Type
func (DataSourceDocumentContentOperatorPtrOutput) ToDataSourceDocumentContentOperatorPtrOutput ¶
func (o DataSourceDocumentContentOperatorPtrOutput) ToDataSourceDocumentContentOperatorPtrOutput() DataSourceDocumentContentOperatorPtrOutput
func (DataSourceDocumentContentOperatorPtrOutput) ToDataSourceDocumentContentOperatorPtrOutputWithContext ¶
func (o DataSourceDocumentContentOperatorPtrOutput) ToDataSourceDocumentContentOperatorPtrOutputWithContext(ctx context.Context) DataSourceDocumentContentOperatorPtrOutput
func (DataSourceDocumentContentOperatorPtrOutput) ToStringPtrOutput ¶
func (o DataSourceDocumentContentOperatorPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataSourceDocumentContentOperatorPtrOutput) ToStringPtrOutputWithContext ¶
func (o DataSourceDocumentContentOperatorPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataSourceDocumentEnrichmentConditionOperator ¶
type DataSourceDocumentEnrichmentConditionOperator string
func (DataSourceDocumentEnrichmentConditionOperator) ElementType ¶
func (DataSourceDocumentEnrichmentConditionOperator) ElementType() reflect.Type
func (DataSourceDocumentEnrichmentConditionOperator) ToDataSourceDocumentEnrichmentConditionOperatorOutput ¶
func (e DataSourceDocumentEnrichmentConditionOperator) ToDataSourceDocumentEnrichmentConditionOperatorOutput() DataSourceDocumentEnrichmentConditionOperatorOutput
func (DataSourceDocumentEnrichmentConditionOperator) ToDataSourceDocumentEnrichmentConditionOperatorOutputWithContext ¶
func (e DataSourceDocumentEnrichmentConditionOperator) ToDataSourceDocumentEnrichmentConditionOperatorOutputWithContext(ctx context.Context) DataSourceDocumentEnrichmentConditionOperatorOutput
func (DataSourceDocumentEnrichmentConditionOperator) ToDataSourceDocumentEnrichmentConditionOperatorPtrOutput ¶
func (e DataSourceDocumentEnrichmentConditionOperator) ToDataSourceDocumentEnrichmentConditionOperatorPtrOutput() DataSourceDocumentEnrichmentConditionOperatorPtrOutput
func (DataSourceDocumentEnrichmentConditionOperator) ToDataSourceDocumentEnrichmentConditionOperatorPtrOutputWithContext ¶
func (e DataSourceDocumentEnrichmentConditionOperator) ToDataSourceDocumentEnrichmentConditionOperatorPtrOutputWithContext(ctx context.Context) DataSourceDocumentEnrichmentConditionOperatorPtrOutput
func (DataSourceDocumentEnrichmentConditionOperator) ToStringOutput ¶
func (e DataSourceDocumentEnrichmentConditionOperator) ToStringOutput() pulumi.StringOutput
func (DataSourceDocumentEnrichmentConditionOperator) ToStringOutputWithContext ¶
func (e DataSourceDocumentEnrichmentConditionOperator) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataSourceDocumentEnrichmentConditionOperator) ToStringPtrOutput ¶
func (e DataSourceDocumentEnrichmentConditionOperator) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataSourceDocumentEnrichmentConditionOperator) ToStringPtrOutputWithContext ¶
func (e DataSourceDocumentEnrichmentConditionOperator) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataSourceDocumentEnrichmentConditionOperatorInput ¶
type DataSourceDocumentEnrichmentConditionOperatorInput interface { pulumi.Input ToDataSourceDocumentEnrichmentConditionOperatorOutput() DataSourceDocumentEnrichmentConditionOperatorOutput ToDataSourceDocumentEnrichmentConditionOperatorOutputWithContext(context.Context) DataSourceDocumentEnrichmentConditionOperatorOutput }
DataSourceDocumentEnrichmentConditionOperatorInput is an input type that accepts values of the DataSourceDocumentEnrichmentConditionOperator enum A concrete instance of `DataSourceDocumentEnrichmentConditionOperatorInput` can be one of the following:
DataSourceDocumentEnrichmentConditionOperatorGreaterThan DataSourceDocumentEnrichmentConditionOperatorGreaterThanOrEquals DataSourceDocumentEnrichmentConditionOperatorLessThan DataSourceDocumentEnrichmentConditionOperatorLessThanOrEquals DataSourceDocumentEnrichmentConditionOperatorEquals DataSourceDocumentEnrichmentConditionOperatorNotEquals DataSourceDocumentEnrichmentConditionOperatorContains DataSourceDocumentEnrichmentConditionOperatorNotContains DataSourceDocumentEnrichmentConditionOperatorExists DataSourceDocumentEnrichmentConditionOperatorNotExists DataSourceDocumentEnrichmentConditionOperatorBeginsWith
type DataSourceDocumentEnrichmentConditionOperatorOutput ¶
type DataSourceDocumentEnrichmentConditionOperatorOutput struct{ *pulumi.OutputState }
func (DataSourceDocumentEnrichmentConditionOperatorOutput) ElementType ¶
func (DataSourceDocumentEnrichmentConditionOperatorOutput) ElementType() reflect.Type
func (DataSourceDocumentEnrichmentConditionOperatorOutput) ToDataSourceDocumentEnrichmentConditionOperatorOutput ¶
func (o DataSourceDocumentEnrichmentConditionOperatorOutput) ToDataSourceDocumentEnrichmentConditionOperatorOutput() DataSourceDocumentEnrichmentConditionOperatorOutput
func (DataSourceDocumentEnrichmentConditionOperatorOutput) ToDataSourceDocumentEnrichmentConditionOperatorOutputWithContext ¶
func (o DataSourceDocumentEnrichmentConditionOperatorOutput) ToDataSourceDocumentEnrichmentConditionOperatorOutputWithContext(ctx context.Context) DataSourceDocumentEnrichmentConditionOperatorOutput
func (DataSourceDocumentEnrichmentConditionOperatorOutput) ToDataSourceDocumentEnrichmentConditionOperatorPtrOutput ¶
func (o DataSourceDocumentEnrichmentConditionOperatorOutput) ToDataSourceDocumentEnrichmentConditionOperatorPtrOutput() DataSourceDocumentEnrichmentConditionOperatorPtrOutput
func (DataSourceDocumentEnrichmentConditionOperatorOutput) ToDataSourceDocumentEnrichmentConditionOperatorPtrOutputWithContext ¶
func (o DataSourceDocumentEnrichmentConditionOperatorOutput) ToDataSourceDocumentEnrichmentConditionOperatorPtrOutputWithContext(ctx context.Context) DataSourceDocumentEnrichmentConditionOperatorPtrOutput
func (DataSourceDocumentEnrichmentConditionOperatorOutput) ToStringOutput ¶
func (o DataSourceDocumentEnrichmentConditionOperatorOutput) ToStringOutput() pulumi.StringOutput
func (DataSourceDocumentEnrichmentConditionOperatorOutput) ToStringOutputWithContext ¶
func (o DataSourceDocumentEnrichmentConditionOperatorOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataSourceDocumentEnrichmentConditionOperatorOutput) ToStringPtrOutput ¶
func (o DataSourceDocumentEnrichmentConditionOperatorOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataSourceDocumentEnrichmentConditionOperatorOutput) ToStringPtrOutputWithContext ¶
func (o DataSourceDocumentEnrichmentConditionOperatorOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataSourceDocumentEnrichmentConditionOperatorPtrInput ¶
type DataSourceDocumentEnrichmentConditionOperatorPtrInput interface { pulumi.Input ToDataSourceDocumentEnrichmentConditionOperatorPtrOutput() DataSourceDocumentEnrichmentConditionOperatorPtrOutput ToDataSourceDocumentEnrichmentConditionOperatorPtrOutputWithContext(context.Context) DataSourceDocumentEnrichmentConditionOperatorPtrOutput }
func DataSourceDocumentEnrichmentConditionOperatorPtr ¶
func DataSourceDocumentEnrichmentConditionOperatorPtr(v string) DataSourceDocumentEnrichmentConditionOperatorPtrInput
type DataSourceDocumentEnrichmentConditionOperatorPtrOutput ¶
type DataSourceDocumentEnrichmentConditionOperatorPtrOutput struct{ *pulumi.OutputState }
func (DataSourceDocumentEnrichmentConditionOperatorPtrOutput) ElementType ¶
func (DataSourceDocumentEnrichmentConditionOperatorPtrOutput) ElementType() reflect.Type
func (DataSourceDocumentEnrichmentConditionOperatorPtrOutput) ToDataSourceDocumentEnrichmentConditionOperatorPtrOutput ¶
func (o DataSourceDocumentEnrichmentConditionOperatorPtrOutput) ToDataSourceDocumentEnrichmentConditionOperatorPtrOutput() DataSourceDocumentEnrichmentConditionOperatorPtrOutput
func (DataSourceDocumentEnrichmentConditionOperatorPtrOutput) ToDataSourceDocumentEnrichmentConditionOperatorPtrOutputWithContext ¶
func (o DataSourceDocumentEnrichmentConditionOperatorPtrOutput) ToDataSourceDocumentEnrichmentConditionOperatorPtrOutputWithContext(ctx context.Context) DataSourceDocumentEnrichmentConditionOperatorPtrOutput
func (DataSourceDocumentEnrichmentConditionOperatorPtrOutput) ToStringPtrOutput ¶
func (o DataSourceDocumentEnrichmentConditionOperatorPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataSourceDocumentEnrichmentConditionOperatorPtrOutput) ToStringPtrOutputWithContext ¶
func (o DataSourceDocumentEnrichmentConditionOperatorPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataSourceDocumentEnrichmentConfiguration ¶
type DataSourceDocumentEnrichmentConfiguration struct { // Configuration information to alter document attributes or metadata fields and content when ingesting documents into Amazon Q Business. InlineConfigurations []DataSourceInlineDocumentEnrichmentConfiguration `pulumi:"inlineConfigurations"` // Configuration information for invoking a Lambda function in AWS Lambda on the structured documents with their metadata and text extracted. You can use a Lambda function to apply advanced logic for creating, modifying, or deleting document metadata and content. For more information, see [Using Lambda functions](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/cde-lambda-operations.html) . PostExtractionHookConfiguration *DataSourceHookConfiguration `pulumi:"postExtractionHookConfiguration"` // Configuration information for invoking a Lambda function in AWS Lambda on the original or raw documents before extracting their metadata and text. You can use a Lambda function to apply advanced logic for creating, modifying, or deleting document metadata and content. For more information, see [Using Lambda functions](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/cde-lambda-operations.html) . PreExtractionHookConfiguration *DataSourceHookConfiguration `pulumi:"preExtractionHookConfiguration"` }
type DataSourceDocumentEnrichmentConfigurationArgs ¶
type DataSourceDocumentEnrichmentConfigurationArgs struct { // Configuration information to alter document attributes or metadata fields and content when ingesting documents into Amazon Q Business. InlineConfigurations DataSourceInlineDocumentEnrichmentConfigurationArrayInput `pulumi:"inlineConfigurations"` // Configuration information for invoking a Lambda function in AWS Lambda on the structured documents with their metadata and text extracted. You can use a Lambda function to apply advanced logic for creating, modifying, or deleting document metadata and content. For more information, see [Using Lambda functions](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/cde-lambda-operations.html) . PostExtractionHookConfiguration DataSourceHookConfigurationPtrInput `pulumi:"postExtractionHookConfiguration"` // Configuration information for invoking a Lambda function in AWS Lambda on the original or raw documents before extracting their metadata and text. You can use a Lambda function to apply advanced logic for creating, modifying, or deleting document metadata and content. For more information, see [Using Lambda functions](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/cde-lambda-operations.html) . PreExtractionHookConfiguration DataSourceHookConfigurationPtrInput `pulumi:"preExtractionHookConfiguration"` }
func (DataSourceDocumentEnrichmentConfigurationArgs) ElementType ¶
func (DataSourceDocumentEnrichmentConfigurationArgs) ElementType() reflect.Type
func (DataSourceDocumentEnrichmentConfigurationArgs) ToDataSourceDocumentEnrichmentConfigurationOutput ¶
func (i DataSourceDocumentEnrichmentConfigurationArgs) ToDataSourceDocumentEnrichmentConfigurationOutput() DataSourceDocumentEnrichmentConfigurationOutput
func (DataSourceDocumentEnrichmentConfigurationArgs) ToDataSourceDocumentEnrichmentConfigurationOutputWithContext ¶
func (i DataSourceDocumentEnrichmentConfigurationArgs) ToDataSourceDocumentEnrichmentConfigurationOutputWithContext(ctx context.Context) DataSourceDocumentEnrichmentConfigurationOutput
func (DataSourceDocumentEnrichmentConfigurationArgs) ToDataSourceDocumentEnrichmentConfigurationPtrOutput ¶
func (i DataSourceDocumentEnrichmentConfigurationArgs) ToDataSourceDocumentEnrichmentConfigurationPtrOutput() DataSourceDocumentEnrichmentConfigurationPtrOutput
func (DataSourceDocumentEnrichmentConfigurationArgs) ToDataSourceDocumentEnrichmentConfigurationPtrOutputWithContext ¶
func (i DataSourceDocumentEnrichmentConfigurationArgs) ToDataSourceDocumentEnrichmentConfigurationPtrOutputWithContext(ctx context.Context) DataSourceDocumentEnrichmentConfigurationPtrOutput
type DataSourceDocumentEnrichmentConfigurationInput ¶
type DataSourceDocumentEnrichmentConfigurationInput interface { pulumi.Input ToDataSourceDocumentEnrichmentConfigurationOutput() DataSourceDocumentEnrichmentConfigurationOutput ToDataSourceDocumentEnrichmentConfigurationOutputWithContext(context.Context) DataSourceDocumentEnrichmentConfigurationOutput }
DataSourceDocumentEnrichmentConfigurationInput is an input type that accepts DataSourceDocumentEnrichmentConfigurationArgs and DataSourceDocumentEnrichmentConfigurationOutput values. You can construct a concrete instance of `DataSourceDocumentEnrichmentConfigurationInput` via:
DataSourceDocumentEnrichmentConfigurationArgs{...}
type DataSourceDocumentEnrichmentConfigurationOutput ¶
type DataSourceDocumentEnrichmentConfigurationOutput struct{ *pulumi.OutputState }
func (DataSourceDocumentEnrichmentConfigurationOutput) ElementType ¶
func (DataSourceDocumentEnrichmentConfigurationOutput) ElementType() reflect.Type
func (DataSourceDocumentEnrichmentConfigurationOutput) InlineConfigurations ¶
func (o DataSourceDocumentEnrichmentConfigurationOutput) InlineConfigurations() DataSourceInlineDocumentEnrichmentConfigurationArrayOutput
Configuration information to alter document attributes or metadata fields and content when ingesting documents into Amazon Q Business.
func (DataSourceDocumentEnrichmentConfigurationOutput) PostExtractionHookConfiguration ¶
func (o DataSourceDocumentEnrichmentConfigurationOutput) PostExtractionHookConfiguration() DataSourceHookConfigurationPtrOutput
Configuration information for invoking a Lambda function in AWS Lambda on the structured documents with their metadata and text extracted. You can use a Lambda function to apply advanced logic for creating, modifying, or deleting document metadata and content. For more information, see [Using Lambda functions](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/cde-lambda-operations.html) .
func (DataSourceDocumentEnrichmentConfigurationOutput) PreExtractionHookConfiguration ¶
func (o DataSourceDocumentEnrichmentConfigurationOutput) PreExtractionHookConfiguration() DataSourceHookConfigurationPtrOutput
Configuration information for invoking a Lambda function in AWS Lambda on the original or raw documents before extracting their metadata and text. You can use a Lambda function to apply advanced logic for creating, modifying, or deleting document metadata and content. For more information, see [Using Lambda functions](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/cde-lambda-operations.html) .
func (DataSourceDocumentEnrichmentConfigurationOutput) ToDataSourceDocumentEnrichmentConfigurationOutput ¶
func (o DataSourceDocumentEnrichmentConfigurationOutput) ToDataSourceDocumentEnrichmentConfigurationOutput() DataSourceDocumentEnrichmentConfigurationOutput
func (DataSourceDocumentEnrichmentConfigurationOutput) ToDataSourceDocumentEnrichmentConfigurationOutputWithContext ¶
func (o DataSourceDocumentEnrichmentConfigurationOutput) ToDataSourceDocumentEnrichmentConfigurationOutputWithContext(ctx context.Context) DataSourceDocumentEnrichmentConfigurationOutput
func (DataSourceDocumentEnrichmentConfigurationOutput) ToDataSourceDocumentEnrichmentConfigurationPtrOutput ¶
func (o DataSourceDocumentEnrichmentConfigurationOutput) ToDataSourceDocumentEnrichmentConfigurationPtrOutput() DataSourceDocumentEnrichmentConfigurationPtrOutput
func (DataSourceDocumentEnrichmentConfigurationOutput) ToDataSourceDocumentEnrichmentConfigurationPtrOutputWithContext ¶
func (o DataSourceDocumentEnrichmentConfigurationOutput) ToDataSourceDocumentEnrichmentConfigurationPtrOutputWithContext(ctx context.Context) DataSourceDocumentEnrichmentConfigurationPtrOutput
type DataSourceDocumentEnrichmentConfigurationPtrInput ¶
type DataSourceDocumentEnrichmentConfigurationPtrInput interface { pulumi.Input ToDataSourceDocumentEnrichmentConfigurationPtrOutput() DataSourceDocumentEnrichmentConfigurationPtrOutput ToDataSourceDocumentEnrichmentConfigurationPtrOutputWithContext(context.Context) DataSourceDocumentEnrichmentConfigurationPtrOutput }
DataSourceDocumentEnrichmentConfigurationPtrInput is an input type that accepts DataSourceDocumentEnrichmentConfigurationArgs, DataSourceDocumentEnrichmentConfigurationPtr and DataSourceDocumentEnrichmentConfigurationPtrOutput values. You can construct a concrete instance of `DataSourceDocumentEnrichmentConfigurationPtrInput` via:
DataSourceDocumentEnrichmentConfigurationArgs{...} or: nil
func DataSourceDocumentEnrichmentConfigurationPtr ¶
func DataSourceDocumentEnrichmentConfigurationPtr(v *DataSourceDocumentEnrichmentConfigurationArgs) DataSourceDocumentEnrichmentConfigurationPtrInput
type DataSourceDocumentEnrichmentConfigurationPtrOutput ¶
type DataSourceDocumentEnrichmentConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DataSourceDocumentEnrichmentConfigurationPtrOutput) ElementType ¶
func (DataSourceDocumentEnrichmentConfigurationPtrOutput) ElementType() reflect.Type
func (DataSourceDocumentEnrichmentConfigurationPtrOutput) InlineConfigurations ¶
func (o DataSourceDocumentEnrichmentConfigurationPtrOutput) InlineConfigurations() DataSourceInlineDocumentEnrichmentConfigurationArrayOutput
Configuration information to alter document attributes or metadata fields and content when ingesting documents into Amazon Q Business.
func (DataSourceDocumentEnrichmentConfigurationPtrOutput) PostExtractionHookConfiguration ¶
func (o DataSourceDocumentEnrichmentConfigurationPtrOutput) PostExtractionHookConfiguration() DataSourceHookConfigurationPtrOutput
Configuration information for invoking a Lambda function in AWS Lambda on the structured documents with their metadata and text extracted. You can use a Lambda function to apply advanced logic for creating, modifying, or deleting document metadata and content. For more information, see [Using Lambda functions](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/cde-lambda-operations.html) .
func (DataSourceDocumentEnrichmentConfigurationPtrOutput) PreExtractionHookConfiguration ¶
func (o DataSourceDocumentEnrichmentConfigurationPtrOutput) PreExtractionHookConfiguration() DataSourceHookConfigurationPtrOutput
Configuration information for invoking a Lambda function in AWS Lambda on the original or raw documents before extracting their metadata and text. You can use a Lambda function to apply advanced logic for creating, modifying, or deleting document metadata and content. For more information, see [Using Lambda functions](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/cde-lambda-operations.html) .
func (DataSourceDocumentEnrichmentConfigurationPtrOutput) ToDataSourceDocumentEnrichmentConfigurationPtrOutput ¶
func (o DataSourceDocumentEnrichmentConfigurationPtrOutput) ToDataSourceDocumentEnrichmentConfigurationPtrOutput() DataSourceDocumentEnrichmentConfigurationPtrOutput
func (DataSourceDocumentEnrichmentConfigurationPtrOutput) ToDataSourceDocumentEnrichmentConfigurationPtrOutputWithContext ¶
func (o DataSourceDocumentEnrichmentConfigurationPtrOutput) ToDataSourceDocumentEnrichmentConfigurationPtrOutputWithContext(ctx context.Context) DataSourceDocumentEnrichmentConfigurationPtrOutput
type DataSourceHookConfiguration ¶
type DataSourceHookConfiguration struct { // The condition used for when a Lambda function should be invoked. // // For example, you can specify a condition that if there are empty date-time values, then Amazon Q Business should invoke a function that inserts the current date-time. InvocationCondition *DataSourceDocumentAttributeCondition `pulumi:"invocationCondition"` // The Amazon Resource Name (ARN) of a role with permission to run a Lambda function during ingestion. For more information, see [IAM roles for Custom Document Enrichment (CDE)](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/iam-roles.html#cde-iam-role) . LambdaArn *string `pulumi:"lambdaArn"` // The Amazon Resource Name (ARN) of a role with permission to run `PreExtractionHookConfiguration` and `PostExtractionHookConfiguration` for altering document metadata and content during the document ingestion process. RoleArn *string `pulumi:"roleArn"` // Stores the original, raw documents or the structured, parsed documents before and after altering them. For more information, see [Data contracts for Lambda functions](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/cde-lambda-operations.html#cde-lambda-operations-data-contracts) . S3BucketName *string `pulumi:"s3BucketName"` }
type DataSourceHookConfigurationArgs ¶
type DataSourceHookConfigurationArgs struct { // The condition used for when a Lambda function should be invoked. // // For example, you can specify a condition that if there are empty date-time values, then Amazon Q Business should invoke a function that inserts the current date-time. InvocationCondition DataSourceDocumentAttributeConditionPtrInput `pulumi:"invocationCondition"` // The Amazon Resource Name (ARN) of a role with permission to run a Lambda function during ingestion. For more information, see [IAM roles for Custom Document Enrichment (CDE)](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/iam-roles.html#cde-iam-role) . LambdaArn pulumi.StringPtrInput `pulumi:"lambdaArn"` // The Amazon Resource Name (ARN) of a role with permission to run `PreExtractionHookConfiguration` and `PostExtractionHookConfiguration` for altering document metadata and content during the document ingestion process. RoleArn pulumi.StringPtrInput `pulumi:"roleArn"` // Stores the original, raw documents or the structured, parsed documents before and after altering them. For more information, see [Data contracts for Lambda functions](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/cde-lambda-operations.html#cde-lambda-operations-data-contracts) . S3BucketName pulumi.StringPtrInput `pulumi:"s3BucketName"` }
func (DataSourceHookConfigurationArgs) ElementType ¶
func (DataSourceHookConfigurationArgs) ElementType() reflect.Type
func (DataSourceHookConfigurationArgs) ToDataSourceHookConfigurationOutput ¶
func (i DataSourceHookConfigurationArgs) ToDataSourceHookConfigurationOutput() DataSourceHookConfigurationOutput
func (DataSourceHookConfigurationArgs) ToDataSourceHookConfigurationOutputWithContext ¶
func (i DataSourceHookConfigurationArgs) ToDataSourceHookConfigurationOutputWithContext(ctx context.Context) DataSourceHookConfigurationOutput
func (DataSourceHookConfigurationArgs) ToDataSourceHookConfigurationPtrOutput ¶
func (i DataSourceHookConfigurationArgs) ToDataSourceHookConfigurationPtrOutput() DataSourceHookConfigurationPtrOutput
func (DataSourceHookConfigurationArgs) ToDataSourceHookConfigurationPtrOutputWithContext ¶
func (i DataSourceHookConfigurationArgs) ToDataSourceHookConfigurationPtrOutputWithContext(ctx context.Context) DataSourceHookConfigurationPtrOutput
type DataSourceHookConfigurationInput ¶
type DataSourceHookConfigurationInput interface { pulumi.Input ToDataSourceHookConfigurationOutput() DataSourceHookConfigurationOutput ToDataSourceHookConfigurationOutputWithContext(context.Context) DataSourceHookConfigurationOutput }
DataSourceHookConfigurationInput is an input type that accepts DataSourceHookConfigurationArgs and DataSourceHookConfigurationOutput values. You can construct a concrete instance of `DataSourceHookConfigurationInput` via:
DataSourceHookConfigurationArgs{...}
type DataSourceHookConfigurationOutput ¶
type DataSourceHookConfigurationOutput struct{ *pulumi.OutputState }
func (DataSourceHookConfigurationOutput) ElementType ¶
func (DataSourceHookConfigurationOutput) ElementType() reflect.Type
func (DataSourceHookConfigurationOutput) InvocationCondition ¶
func (o DataSourceHookConfigurationOutput) InvocationCondition() DataSourceDocumentAttributeConditionPtrOutput
The condition used for when a Lambda function should be invoked.
For example, you can specify a condition that if there are empty date-time values, then Amazon Q Business should invoke a function that inserts the current date-time.
func (DataSourceHookConfigurationOutput) LambdaArn ¶
func (o DataSourceHookConfigurationOutput) LambdaArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of a role with permission to run a Lambda function during ingestion. For more information, see [IAM roles for Custom Document Enrichment (CDE)](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/iam-roles.html#cde-iam-role) .
func (DataSourceHookConfigurationOutput) RoleArn ¶
func (o DataSourceHookConfigurationOutput) RoleArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of a role with permission to run `PreExtractionHookConfiguration` and `PostExtractionHookConfiguration` for altering document metadata and content during the document ingestion process.
func (DataSourceHookConfigurationOutput) S3BucketName ¶
func (o DataSourceHookConfigurationOutput) S3BucketName() pulumi.StringPtrOutput
Stores the original, raw documents or the structured, parsed documents before and after altering them. For more information, see [Data contracts for Lambda functions](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/cde-lambda-operations.html#cde-lambda-operations-data-contracts) .
func (DataSourceHookConfigurationOutput) ToDataSourceHookConfigurationOutput ¶
func (o DataSourceHookConfigurationOutput) ToDataSourceHookConfigurationOutput() DataSourceHookConfigurationOutput
func (DataSourceHookConfigurationOutput) ToDataSourceHookConfigurationOutputWithContext ¶
func (o DataSourceHookConfigurationOutput) ToDataSourceHookConfigurationOutputWithContext(ctx context.Context) DataSourceHookConfigurationOutput
func (DataSourceHookConfigurationOutput) ToDataSourceHookConfigurationPtrOutput ¶
func (o DataSourceHookConfigurationOutput) ToDataSourceHookConfigurationPtrOutput() DataSourceHookConfigurationPtrOutput
func (DataSourceHookConfigurationOutput) ToDataSourceHookConfigurationPtrOutputWithContext ¶
func (o DataSourceHookConfigurationOutput) ToDataSourceHookConfigurationPtrOutputWithContext(ctx context.Context) DataSourceHookConfigurationPtrOutput
type DataSourceHookConfigurationPtrInput ¶
type DataSourceHookConfigurationPtrInput interface { pulumi.Input ToDataSourceHookConfigurationPtrOutput() DataSourceHookConfigurationPtrOutput ToDataSourceHookConfigurationPtrOutputWithContext(context.Context) DataSourceHookConfigurationPtrOutput }
DataSourceHookConfigurationPtrInput is an input type that accepts DataSourceHookConfigurationArgs, DataSourceHookConfigurationPtr and DataSourceHookConfigurationPtrOutput values. You can construct a concrete instance of `DataSourceHookConfigurationPtrInput` via:
DataSourceHookConfigurationArgs{...} or: nil
func DataSourceHookConfigurationPtr ¶
func DataSourceHookConfigurationPtr(v *DataSourceHookConfigurationArgs) DataSourceHookConfigurationPtrInput
type DataSourceHookConfigurationPtrOutput ¶
type DataSourceHookConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DataSourceHookConfigurationPtrOutput) ElementType ¶
func (DataSourceHookConfigurationPtrOutput) ElementType() reflect.Type
func (DataSourceHookConfigurationPtrOutput) InvocationCondition ¶
func (o DataSourceHookConfigurationPtrOutput) InvocationCondition() DataSourceDocumentAttributeConditionPtrOutput
The condition used for when a Lambda function should be invoked.
For example, you can specify a condition that if there are empty date-time values, then Amazon Q Business should invoke a function that inserts the current date-time.
func (DataSourceHookConfigurationPtrOutput) LambdaArn ¶
func (o DataSourceHookConfigurationPtrOutput) LambdaArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of a role with permission to run a Lambda function during ingestion. For more information, see [IAM roles for Custom Document Enrichment (CDE)](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/iam-roles.html#cde-iam-role) .
func (DataSourceHookConfigurationPtrOutput) RoleArn ¶
func (o DataSourceHookConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of a role with permission to run `PreExtractionHookConfiguration` and `PostExtractionHookConfiguration` for altering document metadata and content during the document ingestion process.
func (DataSourceHookConfigurationPtrOutput) S3BucketName ¶
func (o DataSourceHookConfigurationPtrOutput) S3BucketName() pulumi.StringPtrOutput
Stores the original, raw documents or the structured, parsed documents before and after altering them. For more information, see [Data contracts for Lambda functions](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/cde-lambda-operations.html#cde-lambda-operations-data-contracts) .
func (DataSourceHookConfigurationPtrOutput) ToDataSourceHookConfigurationPtrOutput ¶
func (o DataSourceHookConfigurationPtrOutput) ToDataSourceHookConfigurationPtrOutput() DataSourceHookConfigurationPtrOutput
func (DataSourceHookConfigurationPtrOutput) ToDataSourceHookConfigurationPtrOutputWithContext ¶
func (o DataSourceHookConfigurationPtrOutput) ToDataSourceHookConfigurationPtrOutputWithContext(ctx context.Context) DataSourceHookConfigurationPtrOutput
type DataSourceInlineDocumentEnrichmentConfiguration ¶
type DataSourceInlineDocumentEnrichmentConfiguration struct { // Configuration of the condition used for the target document attribute or metadata field when ingesting documents into Amazon Q Business . Condition *DataSourceDocumentAttributeCondition `pulumi:"condition"` // `TRUE` to delete content if the condition used for the target attribute is met. DocumentContentOperator *DataSourceDocumentContentOperator `pulumi:"documentContentOperator"` // Configuration of the target document attribute or metadata field when ingesting documents into Amazon Q Business . You can also include a value. Target *DataSourceDocumentAttributeTarget `pulumi:"target"` }
type DataSourceInlineDocumentEnrichmentConfigurationArgs ¶
type DataSourceInlineDocumentEnrichmentConfigurationArgs struct { // Configuration of the condition used for the target document attribute or metadata field when ingesting documents into Amazon Q Business . Condition DataSourceDocumentAttributeConditionPtrInput `pulumi:"condition"` // `TRUE` to delete content if the condition used for the target attribute is met. DocumentContentOperator DataSourceDocumentContentOperatorPtrInput `pulumi:"documentContentOperator"` // Configuration of the target document attribute or metadata field when ingesting documents into Amazon Q Business . You can also include a value. Target DataSourceDocumentAttributeTargetPtrInput `pulumi:"target"` }
func (DataSourceInlineDocumentEnrichmentConfigurationArgs) ElementType ¶
func (DataSourceInlineDocumentEnrichmentConfigurationArgs) ElementType() reflect.Type
func (DataSourceInlineDocumentEnrichmentConfigurationArgs) ToDataSourceInlineDocumentEnrichmentConfigurationOutput ¶
func (i DataSourceInlineDocumentEnrichmentConfigurationArgs) ToDataSourceInlineDocumentEnrichmentConfigurationOutput() DataSourceInlineDocumentEnrichmentConfigurationOutput
func (DataSourceInlineDocumentEnrichmentConfigurationArgs) ToDataSourceInlineDocumentEnrichmentConfigurationOutputWithContext ¶
func (i DataSourceInlineDocumentEnrichmentConfigurationArgs) ToDataSourceInlineDocumentEnrichmentConfigurationOutputWithContext(ctx context.Context) DataSourceInlineDocumentEnrichmentConfigurationOutput
type DataSourceInlineDocumentEnrichmentConfigurationArray ¶
type DataSourceInlineDocumentEnrichmentConfigurationArray []DataSourceInlineDocumentEnrichmentConfigurationInput
func (DataSourceInlineDocumentEnrichmentConfigurationArray) ElementType ¶
func (DataSourceInlineDocumentEnrichmentConfigurationArray) ElementType() reflect.Type
func (DataSourceInlineDocumentEnrichmentConfigurationArray) ToDataSourceInlineDocumentEnrichmentConfigurationArrayOutput ¶
func (i DataSourceInlineDocumentEnrichmentConfigurationArray) ToDataSourceInlineDocumentEnrichmentConfigurationArrayOutput() DataSourceInlineDocumentEnrichmentConfigurationArrayOutput
func (DataSourceInlineDocumentEnrichmentConfigurationArray) ToDataSourceInlineDocumentEnrichmentConfigurationArrayOutputWithContext ¶
func (i DataSourceInlineDocumentEnrichmentConfigurationArray) ToDataSourceInlineDocumentEnrichmentConfigurationArrayOutputWithContext(ctx context.Context) DataSourceInlineDocumentEnrichmentConfigurationArrayOutput
type DataSourceInlineDocumentEnrichmentConfigurationArrayInput ¶
type DataSourceInlineDocumentEnrichmentConfigurationArrayInput interface { pulumi.Input ToDataSourceInlineDocumentEnrichmentConfigurationArrayOutput() DataSourceInlineDocumentEnrichmentConfigurationArrayOutput ToDataSourceInlineDocumentEnrichmentConfigurationArrayOutputWithContext(context.Context) DataSourceInlineDocumentEnrichmentConfigurationArrayOutput }
DataSourceInlineDocumentEnrichmentConfigurationArrayInput is an input type that accepts DataSourceInlineDocumentEnrichmentConfigurationArray and DataSourceInlineDocumentEnrichmentConfigurationArrayOutput values. You can construct a concrete instance of `DataSourceInlineDocumentEnrichmentConfigurationArrayInput` via:
DataSourceInlineDocumentEnrichmentConfigurationArray{ DataSourceInlineDocumentEnrichmentConfigurationArgs{...} }
type DataSourceInlineDocumentEnrichmentConfigurationArrayOutput ¶
type DataSourceInlineDocumentEnrichmentConfigurationArrayOutput struct{ *pulumi.OutputState }
func (DataSourceInlineDocumentEnrichmentConfigurationArrayOutput) ElementType ¶
func (DataSourceInlineDocumentEnrichmentConfigurationArrayOutput) ElementType() reflect.Type
func (DataSourceInlineDocumentEnrichmentConfigurationArrayOutput) ToDataSourceInlineDocumentEnrichmentConfigurationArrayOutput ¶
func (o DataSourceInlineDocumentEnrichmentConfigurationArrayOutput) ToDataSourceInlineDocumentEnrichmentConfigurationArrayOutput() DataSourceInlineDocumentEnrichmentConfigurationArrayOutput
func (DataSourceInlineDocumentEnrichmentConfigurationArrayOutput) ToDataSourceInlineDocumentEnrichmentConfigurationArrayOutputWithContext ¶
func (o DataSourceInlineDocumentEnrichmentConfigurationArrayOutput) ToDataSourceInlineDocumentEnrichmentConfigurationArrayOutputWithContext(ctx context.Context) DataSourceInlineDocumentEnrichmentConfigurationArrayOutput
type DataSourceInlineDocumentEnrichmentConfigurationInput ¶
type DataSourceInlineDocumentEnrichmentConfigurationInput interface { pulumi.Input ToDataSourceInlineDocumentEnrichmentConfigurationOutput() DataSourceInlineDocumentEnrichmentConfigurationOutput ToDataSourceInlineDocumentEnrichmentConfigurationOutputWithContext(context.Context) DataSourceInlineDocumentEnrichmentConfigurationOutput }
DataSourceInlineDocumentEnrichmentConfigurationInput is an input type that accepts DataSourceInlineDocumentEnrichmentConfigurationArgs and DataSourceInlineDocumentEnrichmentConfigurationOutput values. You can construct a concrete instance of `DataSourceInlineDocumentEnrichmentConfigurationInput` via:
DataSourceInlineDocumentEnrichmentConfigurationArgs{...}
type DataSourceInlineDocumentEnrichmentConfigurationOutput ¶
type DataSourceInlineDocumentEnrichmentConfigurationOutput struct{ *pulumi.OutputState }
func (DataSourceInlineDocumentEnrichmentConfigurationOutput) Condition ¶
func (o DataSourceInlineDocumentEnrichmentConfigurationOutput) Condition() DataSourceDocumentAttributeConditionPtrOutput
Configuration of the condition used for the target document attribute or metadata field when ingesting documents into Amazon Q Business .
func (DataSourceInlineDocumentEnrichmentConfigurationOutput) DocumentContentOperator ¶
func (o DataSourceInlineDocumentEnrichmentConfigurationOutput) DocumentContentOperator() DataSourceDocumentContentOperatorPtrOutput
`TRUE` to delete content if the condition used for the target attribute is met.
func (DataSourceInlineDocumentEnrichmentConfigurationOutput) ElementType ¶
func (DataSourceInlineDocumentEnrichmentConfigurationOutput) ElementType() reflect.Type
func (DataSourceInlineDocumentEnrichmentConfigurationOutput) Target ¶
func (o DataSourceInlineDocumentEnrichmentConfigurationOutput) Target() DataSourceDocumentAttributeTargetPtrOutput
Configuration of the target document attribute or metadata field when ingesting documents into Amazon Q Business . You can also include a value.
func (DataSourceInlineDocumentEnrichmentConfigurationOutput) ToDataSourceInlineDocumentEnrichmentConfigurationOutput ¶
func (o DataSourceInlineDocumentEnrichmentConfigurationOutput) ToDataSourceInlineDocumentEnrichmentConfigurationOutput() DataSourceInlineDocumentEnrichmentConfigurationOutput
func (DataSourceInlineDocumentEnrichmentConfigurationOutput) ToDataSourceInlineDocumentEnrichmentConfigurationOutputWithContext ¶
func (o DataSourceInlineDocumentEnrichmentConfigurationOutput) ToDataSourceInlineDocumentEnrichmentConfigurationOutputWithContext(ctx context.Context) DataSourceInlineDocumentEnrichmentConfigurationOutput
type DataSourceInput ¶
type DataSourceInput interface { pulumi.Input ToDataSourceOutput() DataSourceOutput ToDataSourceOutputWithContext(ctx context.Context) DataSourceOutput }
type DataSourceOutput ¶
type DataSourceOutput struct{ *pulumi.OutputState }
func (DataSourceOutput) ApplicationId ¶
func (o DataSourceOutput) ApplicationId() pulumi.StringOutput
The identifier of the Amazon Q Business application the data source will be attached to.
func (DataSourceOutput) Configuration ¶
func (o DataSourceOutput) Configuration() pulumi.AnyOutput
Configuration information to connect to your data source repository. For configuration templates for your specific data source, see [Supported connectors](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/connectors-list.html) .
Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::QBusiness::DataSource` for more information about the expected schema for this property.
func (DataSourceOutput) CreatedAt ¶
func (o DataSourceOutput) CreatedAt() pulumi.StringOutput
The Unix timestamp when the Amazon Q Business data source was created.
func (DataSourceOutput) DataSourceArn ¶
func (o DataSourceOutput) DataSourceArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of a data source in an Amazon Q Business application.
func (DataSourceOutput) DataSourceId ¶
func (o DataSourceOutput) DataSourceId() pulumi.StringOutput
The identifier of the Amazon Q Business data source.
func (DataSourceOutput) Description ¶
func (o DataSourceOutput) Description() pulumi.StringPtrOutput
A description for the data source connector.
func (DataSourceOutput) DisplayName ¶
func (o DataSourceOutput) DisplayName() pulumi.StringOutput
The name of the Amazon Q Business data source.
func (DataSourceOutput) DocumentEnrichmentConfiguration ¶
func (o DataSourceOutput) DocumentEnrichmentConfiguration() DataSourceDocumentEnrichmentConfigurationPtrOutput
Provides the configuration information for altering document metadata and content during the document ingestion process.
For more information, see [Custom document enrichment](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/custom-document-enrichment.html) .
func (DataSourceOutput) ElementType ¶
func (DataSourceOutput) ElementType() reflect.Type
func (DataSourceOutput) IndexId ¶
func (o DataSourceOutput) IndexId() pulumi.StringOutput
The identifier of the index the data source is attached to.
func (DataSourceOutput) RoleArn ¶
func (o DataSourceOutput) RoleArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of an IAM role with permission to access the data source and required resources.
func (DataSourceOutput) Status ¶
func (o DataSourceOutput) Status() DataSourceStatusOutput
The status of the Amazon Q Business data source.
func (DataSourceOutput) SyncSchedule ¶
func (o DataSourceOutput) SyncSchedule() pulumi.StringPtrOutput
Sets the frequency for Amazon Q Business to check the documents in your data source repository and update your index. If you don't set a schedule, Amazon Q Business won't periodically update the index.
Specify a `cron-` format schedule string or an empty string to indicate that the index is updated on demand. You can't specify the `Schedule` parameter when the `Type` parameter is set to `CUSTOM` . If you do, you receive a `ValidationException` exception.
func (DataSourceOutput) Tags ¶
func (o DataSourceOutput) Tags() aws.TagArrayOutput
A list of key-value pairs that identify or categorize the data source connector. You can also use tags to help control access to the data source connector. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @.
func (DataSourceOutput) ToDataSourceOutput ¶
func (o DataSourceOutput) ToDataSourceOutput() DataSourceOutput
func (DataSourceOutput) ToDataSourceOutputWithContext ¶
func (o DataSourceOutput) ToDataSourceOutputWithContext(ctx context.Context) DataSourceOutput
func (DataSourceOutput) Type ¶
func (o DataSourceOutput) Type() pulumi.StringOutput
The type of the Amazon Q Business data source.
func (DataSourceOutput) UpdatedAt ¶
func (o DataSourceOutput) UpdatedAt() pulumi.StringOutput
The Unix timestamp when the Amazon Q Business data source was last updated.
func (DataSourceOutput) VpcConfiguration ¶
func (o DataSourceOutput) VpcConfiguration() DataSourceVpcConfigurationPtrOutput
Configuration information for an Amazon VPC (Virtual Private Cloud) to connect to your data source. For more information, see [Using Amazon VPC with Amazon Q Business connectors](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/connector-vpc.html) .
type DataSourceState ¶
type DataSourceState struct { }
func (DataSourceState) ElementType ¶
func (DataSourceState) ElementType() reflect.Type
type DataSourceStatus ¶
type DataSourceStatus string
type DataSourceStatusOutput ¶
type DataSourceStatusOutput struct{ *pulumi.OutputState }
func (DataSourceStatusOutput) ElementType ¶
func (DataSourceStatusOutput) ElementType() reflect.Type
func (DataSourceStatusOutput) ToDataSourceStatusOutput ¶
func (o DataSourceStatusOutput) ToDataSourceStatusOutput() DataSourceStatusOutput
func (DataSourceStatusOutput) ToDataSourceStatusOutputWithContext ¶
func (o DataSourceStatusOutput) ToDataSourceStatusOutputWithContext(ctx context.Context) DataSourceStatusOutput
func (DataSourceStatusOutput) ToDataSourceStatusPtrOutput ¶
func (o DataSourceStatusOutput) ToDataSourceStatusPtrOutput() DataSourceStatusPtrOutput
func (DataSourceStatusOutput) ToDataSourceStatusPtrOutputWithContext ¶
func (o DataSourceStatusOutput) ToDataSourceStatusPtrOutputWithContext(ctx context.Context) DataSourceStatusPtrOutput
func (DataSourceStatusOutput) ToStringOutput ¶
func (o DataSourceStatusOutput) ToStringOutput() pulumi.StringOutput
func (DataSourceStatusOutput) ToStringOutputWithContext ¶
func (o DataSourceStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataSourceStatusOutput) ToStringPtrOutput ¶
func (o DataSourceStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataSourceStatusOutput) ToStringPtrOutputWithContext ¶
func (o DataSourceStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataSourceStatusPtrOutput ¶
type DataSourceStatusPtrOutput struct{ *pulumi.OutputState }
func (DataSourceStatusPtrOutput) Elem ¶
func (o DataSourceStatusPtrOutput) Elem() DataSourceStatusOutput
func (DataSourceStatusPtrOutput) ElementType ¶
func (DataSourceStatusPtrOutput) ElementType() reflect.Type
func (DataSourceStatusPtrOutput) ToDataSourceStatusPtrOutput ¶
func (o DataSourceStatusPtrOutput) ToDataSourceStatusPtrOutput() DataSourceStatusPtrOutput
func (DataSourceStatusPtrOutput) ToDataSourceStatusPtrOutputWithContext ¶
func (o DataSourceStatusPtrOutput) ToDataSourceStatusPtrOutputWithContext(ctx context.Context) DataSourceStatusPtrOutput
func (DataSourceStatusPtrOutput) ToStringPtrOutput ¶
func (o DataSourceStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataSourceStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o DataSourceStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataSourceTag ¶
type DataSourceTag struct { // The key for the tag. Keys are not case sensitive and must be unique for the Amazon Q Business application or data source. Key string `pulumi:"key"` // The value associated with the tag. The value may be an empty string but it can't be null. Value string `pulumi:"value"` }
type DataSourceVpcConfiguration ¶
type DataSourceVpcConfiguration struct { // A list of identifiers of security groups within your Amazon VPC. The security groups should enable Amazon Q Business to connect to the data source. SecurityGroupIds []string `pulumi:"securityGroupIds"` // A list of identifiers for subnets within your Amazon VPC. The subnets should be able to connect to each other in the VPC, and they should have outgoing access to the Internet through a NAT device. SubnetIds []string `pulumi:"subnetIds"` }
type DataSourceVpcConfigurationArgs ¶
type DataSourceVpcConfigurationArgs struct { // A list of identifiers of security groups within your Amazon VPC. The security groups should enable Amazon Q Business to connect to the data source. SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"` // A list of identifiers for subnets within your Amazon VPC. The subnets should be able to connect to each other in the VPC, and they should have outgoing access to the Internet through a NAT device. SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"` }
func (DataSourceVpcConfigurationArgs) ElementType ¶
func (DataSourceVpcConfigurationArgs) ElementType() reflect.Type
func (DataSourceVpcConfigurationArgs) ToDataSourceVpcConfigurationOutput ¶
func (i DataSourceVpcConfigurationArgs) ToDataSourceVpcConfigurationOutput() DataSourceVpcConfigurationOutput
func (DataSourceVpcConfigurationArgs) ToDataSourceVpcConfigurationOutputWithContext ¶
func (i DataSourceVpcConfigurationArgs) ToDataSourceVpcConfigurationOutputWithContext(ctx context.Context) DataSourceVpcConfigurationOutput
func (DataSourceVpcConfigurationArgs) ToDataSourceVpcConfigurationPtrOutput ¶
func (i DataSourceVpcConfigurationArgs) ToDataSourceVpcConfigurationPtrOutput() DataSourceVpcConfigurationPtrOutput
func (DataSourceVpcConfigurationArgs) ToDataSourceVpcConfigurationPtrOutputWithContext ¶
func (i DataSourceVpcConfigurationArgs) ToDataSourceVpcConfigurationPtrOutputWithContext(ctx context.Context) DataSourceVpcConfigurationPtrOutput
type DataSourceVpcConfigurationInput ¶
type DataSourceVpcConfigurationInput interface { pulumi.Input ToDataSourceVpcConfigurationOutput() DataSourceVpcConfigurationOutput ToDataSourceVpcConfigurationOutputWithContext(context.Context) DataSourceVpcConfigurationOutput }
DataSourceVpcConfigurationInput is an input type that accepts DataSourceVpcConfigurationArgs and DataSourceVpcConfigurationOutput values. You can construct a concrete instance of `DataSourceVpcConfigurationInput` via:
DataSourceVpcConfigurationArgs{...}
type DataSourceVpcConfigurationOutput ¶
type DataSourceVpcConfigurationOutput struct{ *pulumi.OutputState }
func (DataSourceVpcConfigurationOutput) ElementType ¶
func (DataSourceVpcConfigurationOutput) ElementType() reflect.Type
func (DataSourceVpcConfigurationOutput) SecurityGroupIds ¶
func (o DataSourceVpcConfigurationOutput) SecurityGroupIds() pulumi.StringArrayOutput
A list of identifiers of security groups within your Amazon VPC. The security groups should enable Amazon Q Business to connect to the data source.
func (DataSourceVpcConfigurationOutput) SubnetIds ¶
func (o DataSourceVpcConfigurationOutput) SubnetIds() pulumi.StringArrayOutput
A list of identifiers for subnets within your Amazon VPC. The subnets should be able to connect to each other in the VPC, and they should have outgoing access to the Internet through a NAT device.
func (DataSourceVpcConfigurationOutput) ToDataSourceVpcConfigurationOutput ¶
func (o DataSourceVpcConfigurationOutput) ToDataSourceVpcConfigurationOutput() DataSourceVpcConfigurationOutput
func (DataSourceVpcConfigurationOutput) ToDataSourceVpcConfigurationOutputWithContext ¶
func (o DataSourceVpcConfigurationOutput) ToDataSourceVpcConfigurationOutputWithContext(ctx context.Context) DataSourceVpcConfigurationOutput
func (DataSourceVpcConfigurationOutput) ToDataSourceVpcConfigurationPtrOutput ¶
func (o DataSourceVpcConfigurationOutput) ToDataSourceVpcConfigurationPtrOutput() DataSourceVpcConfigurationPtrOutput
func (DataSourceVpcConfigurationOutput) ToDataSourceVpcConfigurationPtrOutputWithContext ¶
func (o DataSourceVpcConfigurationOutput) ToDataSourceVpcConfigurationPtrOutputWithContext(ctx context.Context) DataSourceVpcConfigurationPtrOutput
type DataSourceVpcConfigurationPtrInput ¶
type DataSourceVpcConfigurationPtrInput interface { pulumi.Input ToDataSourceVpcConfigurationPtrOutput() DataSourceVpcConfigurationPtrOutput ToDataSourceVpcConfigurationPtrOutputWithContext(context.Context) DataSourceVpcConfigurationPtrOutput }
DataSourceVpcConfigurationPtrInput is an input type that accepts DataSourceVpcConfigurationArgs, DataSourceVpcConfigurationPtr and DataSourceVpcConfigurationPtrOutput values. You can construct a concrete instance of `DataSourceVpcConfigurationPtrInput` via:
DataSourceVpcConfigurationArgs{...} or: nil
func DataSourceVpcConfigurationPtr ¶
func DataSourceVpcConfigurationPtr(v *DataSourceVpcConfigurationArgs) DataSourceVpcConfigurationPtrInput
type DataSourceVpcConfigurationPtrOutput ¶
type DataSourceVpcConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DataSourceVpcConfigurationPtrOutput) Elem ¶
func (o DataSourceVpcConfigurationPtrOutput) Elem() DataSourceVpcConfigurationOutput
func (DataSourceVpcConfigurationPtrOutput) ElementType ¶
func (DataSourceVpcConfigurationPtrOutput) ElementType() reflect.Type
func (DataSourceVpcConfigurationPtrOutput) SecurityGroupIds ¶
func (o DataSourceVpcConfigurationPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
A list of identifiers of security groups within your Amazon VPC. The security groups should enable Amazon Q Business to connect to the data source.
func (DataSourceVpcConfigurationPtrOutput) SubnetIds ¶
func (o DataSourceVpcConfigurationPtrOutput) SubnetIds() pulumi.StringArrayOutput
A list of identifiers for subnets within your Amazon VPC. The subnets should be able to connect to each other in the VPC, and they should have outgoing access to the Internet through a NAT device.
func (DataSourceVpcConfigurationPtrOutput) ToDataSourceVpcConfigurationPtrOutput ¶
func (o DataSourceVpcConfigurationPtrOutput) ToDataSourceVpcConfigurationPtrOutput() DataSourceVpcConfigurationPtrOutput
func (DataSourceVpcConfigurationPtrOutput) ToDataSourceVpcConfigurationPtrOutputWithContext ¶
func (o DataSourceVpcConfigurationPtrOutput) ToDataSourceVpcConfigurationPtrOutputWithContext(ctx context.Context) DataSourceVpcConfigurationPtrOutput
type Index ¶
type Index struct { pulumi.CustomResourceState // The identifier of the Amazon Q Business application using the index. ApplicationId pulumi.StringOutput `pulumi:"applicationId"` // The capacity units you want to provision for your index. You can add and remove capacity to fit your usage needs. CapacityConfiguration IndexCapacityConfigurationPtrOutput `pulumi:"capacityConfiguration"` // The Unix timestamp when the index was created. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // A description for the Amazon Q Business index. Description pulumi.StringPtrOutput `pulumi:"description"` // The name of the index. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Configuration information for document attributes. Document attributes are metadata or fields associated with your documents. For example, the company department name associated with each document. // // For more information, see [Understanding document attributes](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/doc-attributes.html) . DocumentAttributeConfigurations IndexDocumentAttributeConfigurationArrayOutput `pulumi:"documentAttributeConfigurations"` // The Amazon Resource Name (ARN) of an Amazon Q Business index. IndexArn pulumi.StringOutput `pulumi:"indexArn"` // The identifier for the index. IndexId pulumi.StringOutput `pulumi:"indexId"` IndexStatistics IndexStatisticsOutput `pulumi:"indexStatistics"` // The current status of the index. When the status is `ACTIVE` , the index is ready. Status IndexStatusOutput `pulumi:"status"` // A list of key-value pairs that identify or categorize the index. You can also use tags to help control access to the index. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @. Tags aws.TagArrayOutput `pulumi:"tags"` // The index type that's suitable for your needs. For more information on what's included in each type of index, see [Amazon Q Business tiers](https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/tiers.html#index-tiers) . Type IndexTypePtrOutput `pulumi:"type"` // The Unix timestamp when the index was last updated. UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` }
Definition of AWS::QBusiness::Index Resource Type
func GetIndex ¶
func GetIndex(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IndexState, opts ...pulumi.ResourceOption) (*Index, error)
GetIndex gets an existing Index resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewIndex ¶
func NewIndex(ctx *pulumi.Context, name string, args *IndexArgs, opts ...pulumi.ResourceOption) (*Index, error)
NewIndex registers a new resource with the given unique name, arguments, and options.
func (*Index) ElementType ¶
func (*Index) ToIndexOutput ¶
func (i *Index) ToIndexOutput() IndexOutput
func (*Index) ToIndexOutputWithContext ¶
func (i *Index) ToIndexOutputWithContext(ctx context.Context) IndexOutput
type IndexArgs ¶
type IndexArgs struct { // The identifier of the Amazon Q Business application using the index. ApplicationId pulumi.StringInput // The capacity units you want to provision for your index. You can add and remove capacity to fit your usage needs. CapacityConfiguration IndexCapacityConfigurationPtrInput // A description for the Amazon Q Business index. Description pulumi.StringPtrInput // The name of the index. DisplayName pulumi.StringInput // Configuration information for document attributes. Document attributes are metadata or fields associated with your documents. For example, the company department name associated with each document. // // For more information, see [Understanding document attributes](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/doc-attributes.html) . DocumentAttributeConfigurations IndexDocumentAttributeConfigurationArrayInput // A list of key-value pairs that identify or categorize the index. You can also use tags to help control access to the index. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @. Tags aws.TagArrayInput // The index type that's suitable for your needs. For more information on what's included in each type of index, see [Amazon Q Business tiers](https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/tiers.html#index-tiers) . Type IndexTypePtrInput }
The set of arguments for constructing a Index resource.
func (IndexArgs) ElementType ¶
type IndexAttributeType ¶
type IndexAttributeType string
func (IndexAttributeType) ElementType ¶
func (IndexAttributeType) ElementType() reflect.Type
func (IndexAttributeType) ToIndexAttributeTypeOutput ¶
func (e IndexAttributeType) ToIndexAttributeTypeOutput() IndexAttributeTypeOutput
func (IndexAttributeType) ToIndexAttributeTypeOutputWithContext ¶
func (e IndexAttributeType) ToIndexAttributeTypeOutputWithContext(ctx context.Context) IndexAttributeTypeOutput
func (IndexAttributeType) ToIndexAttributeTypePtrOutput ¶
func (e IndexAttributeType) ToIndexAttributeTypePtrOutput() IndexAttributeTypePtrOutput
func (IndexAttributeType) ToIndexAttributeTypePtrOutputWithContext ¶
func (e IndexAttributeType) ToIndexAttributeTypePtrOutputWithContext(ctx context.Context) IndexAttributeTypePtrOutput
func (IndexAttributeType) ToStringOutput ¶
func (e IndexAttributeType) ToStringOutput() pulumi.StringOutput
func (IndexAttributeType) ToStringOutputWithContext ¶
func (e IndexAttributeType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IndexAttributeType) ToStringPtrOutput ¶
func (e IndexAttributeType) ToStringPtrOutput() pulumi.StringPtrOutput
func (IndexAttributeType) ToStringPtrOutputWithContext ¶
func (e IndexAttributeType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IndexAttributeTypeInput ¶
type IndexAttributeTypeInput interface { pulumi.Input ToIndexAttributeTypeOutput() IndexAttributeTypeOutput ToIndexAttributeTypeOutputWithContext(context.Context) IndexAttributeTypeOutput }
IndexAttributeTypeInput is an input type that accepts values of the IndexAttributeType enum A concrete instance of `IndexAttributeTypeInput` can be one of the following:
IndexAttributeTypeString IndexAttributeTypeStringList IndexAttributeTypeNumber IndexAttributeTypeDate
type IndexAttributeTypeOutput ¶
type IndexAttributeTypeOutput struct{ *pulumi.OutputState }
func (IndexAttributeTypeOutput) ElementType ¶
func (IndexAttributeTypeOutput) ElementType() reflect.Type
func (IndexAttributeTypeOutput) ToIndexAttributeTypeOutput ¶
func (o IndexAttributeTypeOutput) ToIndexAttributeTypeOutput() IndexAttributeTypeOutput
func (IndexAttributeTypeOutput) ToIndexAttributeTypeOutputWithContext ¶
func (o IndexAttributeTypeOutput) ToIndexAttributeTypeOutputWithContext(ctx context.Context) IndexAttributeTypeOutput
func (IndexAttributeTypeOutput) ToIndexAttributeTypePtrOutput ¶
func (o IndexAttributeTypeOutput) ToIndexAttributeTypePtrOutput() IndexAttributeTypePtrOutput
func (IndexAttributeTypeOutput) ToIndexAttributeTypePtrOutputWithContext ¶
func (o IndexAttributeTypeOutput) ToIndexAttributeTypePtrOutputWithContext(ctx context.Context) IndexAttributeTypePtrOutput
func (IndexAttributeTypeOutput) ToStringOutput ¶
func (o IndexAttributeTypeOutput) ToStringOutput() pulumi.StringOutput
func (IndexAttributeTypeOutput) ToStringOutputWithContext ¶
func (o IndexAttributeTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IndexAttributeTypeOutput) ToStringPtrOutput ¶
func (o IndexAttributeTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (IndexAttributeTypeOutput) ToStringPtrOutputWithContext ¶
func (o IndexAttributeTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IndexAttributeTypePtrInput ¶
type IndexAttributeTypePtrInput interface { pulumi.Input ToIndexAttributeTypePtrOutput() IndexAttributeTypePtrOutput ToIndexAttributeTypePtrOutputWithContext(context.Context) IndexAttributeTypePtrOutput }
func IndexAttributeTypePtr ¶
func IndexAttributeTypePtr(v string) IndexAttributeTypePtrInput
type IndexAttributeTypePtrOutput ¶
type IndexAttributeTypePtrOutput struct{ *pulumi.OutputState }
func (IndexAttributeTypePtrOutput) Elem ¶
func (o IndexAttributeTypePtrOutput) Elem() IndexAttributeTypeOutput
func (IndexAttributeTypePtrOutput) ElementType ¶
func (IndexAttributeTypePtrOutput) ElementType() reflect.Type
func (IndexAttributeTypePtrOutput) ToIndexAttributeTypePtrOutput ¶
func (o IndexAttributeTypePtrOutput) ToIndexAttributeTypePtrOutput() IndexAttributeTypePtrOutput
func (IndexAttributeTypePtrOutput) ToIndexAttributeTypePtrOutputWithContext ¶
func (o IndexAttributeTypePtrOutput) ToIndexAttributeTypePtrOutputWithContext(ctx context.Context) IndexAttributeTypePtrOutput
func (IndexAttributeTypePtrOutput) ToStringPtrOutput ¶
func (o IndexAttributeTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (IndexAttributeTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o IndexAttributeTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IndexCapacityConfiguration ¶
type IndexCapacityConfiguration struct { // The number of storage units configured for an Amazon Q Business index. Units *float64 `pulumi:"units"` }
type IndexCapacityConfigurationArgs ¶
type IndexCapacityConfigurationArgs struct { // The number of storage units configured for an Amazon Q Business index. Units pulumi.Float64PtrInput `pulumi:"units"` }
func (IndexCapacityConfigurationArgs) ElementType ¶
func (IndexCapacityConfigurationArgs) ElementType() reflect.Type
func (IndexCapacityConfigurationArgs) ToIndexCapacityConfigurationOutput ¶
func (i IndexCapacityConfigurationArgs) ToIndexCapacityConfigurationOutput() IndexCapacityConfigurationOutput
func (IndexCapacityConfigurationArgs) ToIndexCapacityConfigurationOutputWithContext ¶
func (i IndexCapacityConfigurationArgs) ToIndexCapacityConfigurationOutputWithContext(ctx context.Context) IndexCapacityConfigurationOutput
func (IndexCapacityConfigurationArgs) ToIndexCapacityConfigurationPtrOutput ¶
func (i IndexCapacityConfigurationArgs) ToIndexCapacityConfigurationPtrOutput() IndexCapacityConfigurationPtrOutput
func (IndexCapacityConfigurationArgs) ToIndexCapacityConfigurationPtrOutputWithContext ¶
func (i IndexCapacityConfigurationArgs) ToIndexCapacityConfigurationPtrOutputWithContext(ctx context.Context) IndexCapacityConfigurationPtrOutput
type IndexCapacityConfigurationInput ¶
type IndexCapacityConfigurationInput interface { pulumi.Input ToIndexCapacityConfigurationOutput() IndexCapacityConfigurationOutput ToIndexCapacityConfigurationOutputWithContext(context.Context) IndexCapacityConfigurationOutput }
IndexCapacityConfigurationInput is an input type that accepts IndexCapacityConfigurationArgs and IndexCapacityConfigurationOutput values. You can construct a concrete instance of `IndexCapacityConfigurationInput` via:
IndexCapacityConfigurationArgs{...}
type IndexCapacityConfigurationOutput ¶
type IndexCapacityConfigurationOutput struct{ *pulumi.OutputState }
func (IndexCapacityConfigurationOutput) ElementType ¶
func (IndexCapacityConfigurationOutput) ElementType() reflect.Type
func (IndexCapacityConfigurationOutput) ToIndexCapacityConfigurationOutput ¶
func (o IndexCapacityConfigurationOutput) ToIndexCapacityConfigurationOutput() IndexCapacityConfigurationOutput
func (IndexCapacityConfigurationOutput) ToIndexCapacityConfigurationOutputWithContext ¶
func (o IndexCapacityConfigurationOutput) ToIndexCapacityConfigurationOutputWithContext(ctx context.Context) IndexCapacityConfigurationOutput
func (IndexCapacityConfigurationOutput) ToIndexCapacityConfigurationPtrOutput ¶
func (o IndexCapacityConfigurationOutput) ToIndexCapacityConfigurationPtrOutput() IndexCapacityConfigurationPtrOutput
func (IndexCapacityConfigurationOutput) ToIndexCapacityConfigurationPtrOutputWithContext ¶
func (o IndexCapacityConfigurationOutput) ToIndexCapacityConfigurationPtrOutputWithContext(ctx context.Context) IndexCapacityConfigurationPtrOutput
func (IndexCapacityConfigurationOutput) Units ¶
func (o IndexCapacityConfigurationOutput) Units() pulumi.Float64PtrOutput
The number of storage units configured for an Amazon Q Business index.
type IndexCapacityConfigurationPtrInput ¶
type IndexCapacityConfigurationPtrInput interface { pulumi.Input ToIndexCapacityConfigurationPtrOutput() IndexCapacityConfigurationPtrOutput ToIndexCapacityConfigurationPtrOutputWithContext(context.Context) IndexCapacityConfigurationPtrOutput }
IndexCapacityConfigurationPtrInput is an input type that accepts IndexCapacityConfigurationArgs, IndexCapacityConfigurationPtr and IndexCapacityConfigurationPtrOutput values. You can construct a concrete instance of `IndexCapacityConfigurationPtrInput` via:
IndexCapacityConfigurationArgs{...} or: nil
func IndexCapacityConfigurationPtr ¶
func IndexCapacityConfigurationPtr(v *IndexCapacityConfigurationArgs) IndexCapacityConfigurationPtrInput
type IndexCapacityConfigurationPtrOutput ¶
type IndexCapacityConfigurationPtrOutput struct{ *pulumi.OutputState }
func (IndexCapacityConfigurationPtrOutput) Elem ¶
func (o IndexCapacityConfigurationPtrOutput) Elem() IndexCapacityConfigurationOutput
func (IndexCapacityConfigurationPtrOutput) ElementType ¶
func (IndexCapacityConfigurationPtrOutput) ElementType() reflect.Type
func (IndexCapacityConfigurationPtrOutput) ToIndexCapacityConfigurationPtrOutput ¶
func (o IndexCapacityConfigurationPtrOutput) ToIndexCapacityConfigurationPtrOutput() IndexCapacityConfigurationPtrOutput
func (IndexCapacityConfigurationPtrOutput) ToIndexCapacityConfigurationPtrOutputWithContext ¶
func (o IndexCapacityConfigurationPtrOutput) ToIndexCapacityConfigurationPtrOutputWithContext(ctx context.Context) IndexCapacityConfigurationPtrOutput
func (IndexCapacityConfigurationPtrOutput) Units ¶
func (o IndexCapacityConfigurationPtrOutput) Units() pulumi.Float64PtrOutput
The number of storage units configured for an Amazon Q Business index.
type IndexDocumentAttributeConfiguration ¶
type IndexDocumentAttributeConfiguration struct { // The name of the document attribute. Name *string `pulumi:"name"` // Information about whether the document attribute can be used by an end user to search for information on their web experience. Search *QBusinessIndexStatus `pulumi:"search"` // The type of document attribute. Type *IndexAttributeType `pulumi:"type"` }
type IndexDocumentAttributeConfigurationArgs ¶
type IndexDocumentAttributeConfigurationArgs struct { // The name of the document attribute. Name pulumi.StringPtrInput `pulumi:"name"` // Information about whether the document attribute can be used by an end user to search for information on their web experience. Search QBusinessIndexStatusPtrInput `pulumi:"search"` // The type of document attribute. Type IndexAttributeTypePtrInput `pulumi:"type"` }
func (IndexDocumentAttributeConfigurationArgs) ElementType ¶
func (IndexDocumentAttributeConfigurationArgs) ElementType() reflect.Type
func (IndexDocumentAttributeConfigurationArgs) ToIndexDocumentAttributeConfigurationOutput ¶
func (i IndexDocumentAttributeConfigurationArgs) ToIndexDocumentAttributeConfigurationOutput() IndexDocumentAttributeConfigurationOutput
func (IndexDocumentAttributeConfigurationArgs) ToIndexDocumentAttributeConfigurationOutputWithContext ¶
func (i IndexDocumentAttributeConfigurationArgs) ToIndexDocumentAttributeConfigurationOutputWithContext(ctx context.Context) IndexDocumentAttributeConfigurationOutput
type IndexDocumentAttributeConfigurationArray ¶
type IndexDocumentAttributeConfigurationArray []IndexDocumentAttributeConfigurationInput
func (IndexDocumentAttributeConfigurationArray) ElementType ¶
func (IndexDocumentAttributeConfigurationArray) ElementType() reflect.Type
func (IndexDocumentAttributeConfigurationArray) ToIndexDocumentAttributeConfigurationArrayOutput ¶
func (i IndexDocumentAttributeConfigurationArray) ToIndexDocumentAttributeConfigurationArrayOutput() IndexDocumentAttributeConfigurationArrayOutput
func (IndexDocumentAttributeConfigurationArray) ToIndexDocumentAttributeConfigurationArrayOutputWithContext ¶
func (i IndexDocumentAttributeConfigurationArray) ToIndexDocumentAttributeConfigurationArrayOutputWithContext(ctx context.Context) IndexDocumentAttributeConfigurationArrayOutput
type IndexDocumentAttributeConfigurationArrayInput ¶
type IndexDocumentAttributeConfigurationArrayInput interface { pulumi.Input ToIndexDocumentAttributeConfigurationArrayOutput() IndexDocumentAttributeConfigurationArrayOutput ToIndexDocumentAttributeConfigurationArrayOutputWithContext(context.Context) IndexDocumentAttributeConfigurationArrayOutput }
IndexDocumentAttributeConfigurationArrayInput is an input type that accepts IndexDocumentAttributeConfigurationArray and IndexDocumentAttributeConfigurationArrayOutput values. You can construct a concrete instance of `IndexDocumentAttributeConfigurationArrayInput` via:
IndexDocumentAttributeConfigurationArray{ IndexDocumentAttributeConfigurationArgs{...} }
type IndexDocumentAttributeConfigurationArrayOutput ¶
type IndexDocumentAttributeConfigurationArrayOutput struct{ *pulumi.OutputState }
func (IndexDocumentAttributeConfigurationArrayOutput) ElementType ¶
func (IndexDocumentAttributeConfigurationArrayOutput) ElementType() reflect.Type
func (IndexDocumentAttributeConfigurationArrayOutput) ToIndexDocumentAttributeConfigurationArrayOutput ¶
func (o IndexDocumentAttributeConfigurationArrayOutput) ToIndexDocumentAttributeConfigurationArrayOutput() IndexDocumentAttributeConfigurationArrayOutput
func (IndexDocumentAttributeConfigurationArrayOutput) ToIndexDocumentAttributeConfigurationArrayOutputWithContext ¶
func (o IndexDocumentAttributeConfigurationArrayOutput) ToIndexDocumentAttributeConfigurationArrayOutputWithContext(ctx context.Context) IndexDocumentAttributeConfigurationArrayOutput
type IndexDocumentAttributeConfigurationInput ¶
type IndexDocumentAttributeConfigurationInput interface { pulumi.Input ToIndexDocumentAttributeConfigurationOutput() IndexDocumentAttributeConfigurationOutput ToIndexDocumentAttributeConfigurationOutputWithContext(context.Context) IndexDocumentAttributeConfigurationOutput }
IndexDocumentAttributeConfigurationInput is an input type that accepts IndexDocumentAttributeConfigurationArgs and IndexDocumentAttributeConfigurationOutput values. You can construct a concrete instance of `IndexDocumentAttributeConfigurationInput` via:
IndexDocumentAttributeConfigurationArgs{...}
type IndexDocumentAttributeConfigurationOutput ¶
type IndexDocumentAttributeConfigurationOutput struct{ *pulumi.OutputState }
func (IndexDocumentAttributeConfigurationOutput) ElementType ¶
func (IndexDocumentAttributeConfigurationOutput) ElementType() reflect.Type
func (IndexDocumentAttributeConfigurationOutput) Name ¶
func (o IndexDocumentAttributeConfigurationOutput) Name() pulumi.StringPtrOutput
The name of the document attribute.
func (IndexDocumentAttributeConfigurationOutput) Search ¶
func (o IndexDocumentAttributeConfigurationOutput) Search() QBusinessIndexStatusPtrOutput
Information about whether the document attribute can be used by an end user to search for information on their web experience.
func (IndexDocumentAttributeConfigurationOutput) ToIndexDocumentAttributeConfigurationOutput ¶
func (o IndexDocumentAttributeConfigurationOutput) ToIndexDocumentAttributeConfigurationOutput() IndexDocumentAttributeConfigurationOutput
func (IndexDocumentAttributeConfigurationOutput) ToIndexDocumentAttributeConfigurationOutputWithContext ¶
func (o IndexDocumentAttributeConfigurationOutput) ToIndexDocumentAttributeConfigurationOutputWithContext(ctx context.Context) IndexDocumentAttributeConfigurationOutput
func (IndexDocumentAttributeConfigurationOutput) Type ¶
func (o IndexDocumentAttributeConfigurationOutput) Type() IndexAttributeTypePtrOutput
The type of document attribute.
type IndexInput ¶
type IndexInput interface { pulumi.Input ToIndexOutput() IndexOutput ToIndexOutputWithContext(ctx context.Context) IndexOutput }
type IndexOutput ¶
type IndexOutput struct{ *pulumi.OutputState }
func (IndexOutput) ApplicationId ¶
func (o IndexOutput) ApplicationId() pulumi.StringOutput
The identifier of the Amazon Q Business application using the index.
func (IndexOutput) CapacityConfiguration ¶
func (o IndexOutput) CapacityConfiguration() IndexCapacityConfigurationPtrOutput
The capacity units you want to provision for your index. You can add and remove capacity to fit your usage needs.
func (IndexOutput) CreatedAt ¶
func (o IndexOutput) CreatedAt() pulumi.StringOutput
The Unix timestamp when the index was created.
func (IndexOutput) Description ¶
func (o IndexOutput) Description() pulumi.StringPtrOutput
A description for the Amazon Q Business index.
func (IndexOutput) DisplayName ¶
func (o IndexOutput) DisplayName() pulumi.StringOutput
The name of the index.
func (IndexOutput) DocumentAttributeConfigurations ¶
func (o IndexOutput) DocumentAttributeConfigurations() IndexDocumentAttributeConfigurationArrayOutput
Configuration information for document attributes. Document attributes are metadata or fields associated with your documents. For example, the company department name associated with each document.
For more information, see [Understanding document attributes](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/doc-attributes.html) .
func (IndexOutput) ElementType ¶
func (IndexOutput) ElementType() reflect.Type
func (IndexOutput) IndexArn ¶
func (o IndexOutput) IndexArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of an Amazon Q Business index.
func (IndexOutput) IndexId ¶
func (o IndexOutput) IndexId() pulumi.StringOutput
The identifier for the index.
func (IndexOutput) IndexStatistics ¶
func (o IndexOutput) IndexStatistics() IndexStatisticsOutput
func (IndexOutput) Status ¶
func (o IndexOutput) Status() IndexStatusOutput
The current status of the index. When the status is `ACTIVE` , the index is ready.
func (IndexOutput) Tags ¶
func (o IndexOutput) Tags() aws.TagArrayOutput
A list of key-value pairs that identify or categorize the index. You can also use tags to help control access to the index. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @.
func (IndexOutput) ToIndexOutput ¶
func (o IndexOutput) ToIndexOutput() IndexOutput
func (IndexOutput) ToIndexOutputWithContext ¶
func (o IndexOutput) ToIndexOutputWithContext(ctx context.Context) IndexOutput
func (IndexOutput) Type ¶
func (o IndexOutput) Type() IndexTypePtrOutput
The index type that's suitable for your needs. For more information on what's included in each type of index, see [Amazon Q Business tiers](https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/tiers.html#index-tiers) .
func (IndexOutput) UpdatedAt ¶
func (o IndexOutput) UpdatedAt() pulumi.StringOutput
The Unix timestamp when the index was last updated.
type IndexState ¶
type IndexState struct { }
func (IndexState) ElementType ¶
func (IndexState) ElementType() reflect.Type
type IndexStatistics ¶
type IndexStatistics struct { // The number of documents indexed. TextDocumentStatistics *IndexTextDocumentStatistics `pulumi:"textDocumentStatistics"` }
type IndexStatisticsOutput ¶
type IndexStatisticsOutput struct{ *pulumi.OutputState }
func (IndexStatisticsOutput) ElementType ¶
func (IndexStatisticsOutput) ElementType() reflect.Type
func (IndexStatisticsOutput) TextDocumentStatistics ¶
func (o IndexStatisticsOutput) TextDocumentStatistics() IndexTextDocumentStatisticsPtrOutput
The number of documents indexed.
func (IndexStatisticsOutput) ToIndexStatisticsOutput ¶
func (o IndexStatisticsOutput) ToIndexStatisticsOutput() IndexStatisticsOutput
func (IndexStatisticsOutput) ToIndexStatisticsOutputWithContext ¶
func (o IndexStatisticsOutput) ToIndexStatisticsOutputWithContext(ctx context.Context) IndexStatisticsOutput
type IndexStatisticsPtrOutput ¶
type IndexStatisticsPtrOutput struct{ *pulumi.OutputState }
func (IndexStatisticsPtrOutput) Elem ¶
func (o IndexStatisticsPtrOutput) Elem() IndexStatisticsOutput
func (IndexStatisticsPtrOutput) ElementType ¶
func (IndexStatisticsPtrOutput) ElementType() reflect.Type
func (IndexStatisticsPtrOutput) TextDocumentStatistics ¶
func (o IndexStatisticsPtrOutput) TextDocumentStatistics() IndexTextDocumentStatisticsPtrOutput
The number of documents indexed.
func (IndexStatisticsPtrOutput) ToIndexStatisticsPtrOutput ¶
func (o IndexStatisticsPtrOutput) ToIndexStatisticsPtrOutput() IndexStatisticsPtrOutput
func (IndexStatisticsPtrOutput) ToIndexStatisticsPtrOutputWithContext ¶
func (o IndexStatisticsPtrOutput) ToIndexStatisticsPtrOutputWithContext(ctx context.Context) IndexStatisticsPtrOutput
type IndexStatus ¶
type IndexStatus string
type IndexStatusOutput ¶
type IndexStatusOutput struct{ *pulumi.OutputState }
func (IndexStatusOutput) ElementType ¶
func (IndexStatusOutput) ElementType() reflect.Type
func (IndexStatusOutput) ToIndexStatusOutput ¶
func (o IndexStatusOutput) ToIndexStatusOutput() IndexStatusOutput
func (IndexStatusOutput) ToIndexStatusOutputWithContext ¶
func (o IndexStatusOutput) ToIndexStatusOutputWithContext(ctx context.Context) IndexStatusOutput
func (IndexStatusOutput) ToIndexStatusPtrOutput ¶
func (o IndexStatusOutput) ToIndexStatusPtrOutput() IndexStatusPtrOutput
func (IndexStatusOutput) ToIndexStatusPtrOutputWithContext ¶
func (o IndexStatusOutput) ToIndexStatusPtrOutputWithContext(ctx context.Context) IndexStatusPtrOutput
func (IndexStatusOutput) ToStringOutput ¶
func (o IndexStatusOutput) ToStringOutput() pulumi.StringOutput
func (IndexStatusOutput) ToStringOutputWithContext ¶
func (o IndexStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IndexStatusOutput) ToStringPtrOutput ¶
func (o IndexStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (IndexStatusOutput) ToStringPtrOutputWithContext ¶
func (o IndexStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IndexStatusPtrOutput ¶
type IndexStatusPtrOutput struct{ *pulumi.OutputState }
func (IndexStatusPtrOutput) Elem ¶
func (o IndexStatusPtrOutput) Elem() IndexStatusOutput
func (IndexStatusPtrOutput) ElementType ¶
func (IndexStatusPtrOutput) ElementType() reflect.Type
func (IndexStatusPtrOutput) ToIndexStatusPtrOutput ¶
func (o IndexStatusPtrOutput) ToIndexStatusPtrOutput() IndexStatusPtrOutput
func (IndexStatusPtrOutput) ToIndexStatusPtrOutputWithContext ¶
func (o IndexStatusPtrOutput) ToIndexStatusPtrOutputWithContext(ctx context.Context) IndexStatusPtrOutput
func (IndexStatusPtrOutput) ToStringPtrOutput ¶
func (o IndexStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (IndexStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o IndexStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IndexTextDocumentStatisticsOutput ¶
type IndexTextDocumentStatisticsOutput struct{ *pulumi.OutputState }
func (IndexTextDocumentStatisticsOutput) ElementType ¶
func (IndexTextDocumentStatisticsOutput) ElementType() reflect.Type
func (IndexTextDocumentStatisticsOutput) IndexedTextBytes ¶
func (o IndexTextDocumentStatisticsOutput) IndexedTextBytes() pulumi.Float64PtrOutput
The total size, in bytes, of the indexed documents.
func (IndexTextDocumentStatisticsOutput) IndexedTextDocumentCount ¶
func (o IndexTextDocumentStatisticsOutput) IndexedTextDocumentCount() pulumi.Float64PtrOutput
The number of text documents indexed.
func (IndexTextDocumentStatisticsOutput) ToIndexTextDocumentStatisticsOutput ¶
func (o IndexTextDocumentStatisticsOutput) ToIndexTextDocumentStatisticsOutput() IndexTextDocumentStatisticsOutput
func (IndexTextDocumentStatisticsOutput) ToIndexTextDocumentStatisticsOutputWithContext ¶
func (o IndexTextDocumentStatisticsOutput) ToIndexTextDocumentStatisticsOutputWithContext(ctx context.Context) IndexTextDocumentStatisticsOutput
type IndexTextDocumentStatisticsPtrOutput ¶
type IndexTextDocumentStatisticsPtrOutput struct{ *pulumi.OutputState }
func (IndexTextDocumentStatisticsPtrOutput) ElementType ¶
func (IndexTextDocumentStatisticsPtrOutput) ElementType() reflect.Type
func (IndexTextDocumentStatisticsPtrOutput) IndexedTextBytes ¶
func (o IndexTextDocumentStatisticsPtrOutput) IndexedTextBytes() pulumi.Float64PtrOutput
The total size, in bytes, of the indexed documents.
func (IndexTextDocumentStatisticsPtrOutput) IndexedTextDocumentCount ¶
func (o IndexTextDocumentStatisticsPtrOutput) IndexedTextDocumentCount() pulumi.Float64PtrOutput
The number of text documents indexed.
func (IndexTextDocumentStatisticsPtrOutput) ToIndexTextDocumentStatisticsPtrOutput ¶
func (o IndexTextDocumentStatisticsPtrOutput) ToIndexTextDocumentStatisticsPtrOutput() IndexTextDocumentStatisticsPtrOutput
func (IndexTextDocumentStatisticsPtrOutput) ToIndexTextDocumentStatisticsPtrOutputWithContext ¶
func (o IndexTextDocumentStatisticsPtrOutput) ToIndexTextDocumentStatisticsPtrOutputWithContext(ctx context.Context) IndexTextDocumentStatisticsPtrOutput
type IndexType ¶
type IndexType string
func (IndexType) ElementType ¶
func (IndexType) ToIndexTypeOutput ¶
func (e IndexType) ToIndexTypeOutput() IndexTypeOutput
func (IndexType) ToIndexTypeOutputWithContext ¶
func (e IndexType) ToIndexTypeOutputWithContext(ctx context.Context) IndexTypeOutput
func (IndexType) ToIndexTypePtrOutput ¶
func (e IndexType) ToIndexTypePtrOutput() IndexTypePtrOutput
func (IndexType) ToIndexTypePtrOutputWithContext ¶
func (e IndexType) ToIndexTypePtrOutputWithContext(ctx context.Context) IndexTypePtrOutput
func (IndexType) ToStringOutput ¶
func (e IndexType) ToStringOutput() pulumi.StringOutput
func (IndexType) ToStringOutputWithContext ¶
func (e IndexType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IndexType) ToStringPtrOutput ¶
func (e IndexType) ToStringPtrOutput() pulumi.StringPtrOutput
func (IndexType) ToStringPtrOutputWithContext ¶
func (e IndexType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IndexTypeInput ¶
type IndexTypeInput interface { pulumi.Input ToIndexTypeOutput() IndexTypeOutput ToIndexTypeOutputWithContext(context.Context) IndexTypeOutput }
IndexTypeInput is an input type that accepts values of the IndexType enum A concrete instance of `IndexTypeInput` can be one of the following:
IndexTypeEnterprise IndexTypeStarter
type IndexTypeOutput ¶
type IndexTypeOutput struct{ *pulumi.OutputState }
func (IndexTypeOutput) ElementType ¶
func (IndexTypeOutput) ElementType() reflect.Type
func (IndexTypeOutput) ToIndexTypeOutput ¶
func (o IndexTypeOutput) ToIndexTypeOutput() IndexTypeOutput
func (IndexTypeOutput) ToIndexTypeOutputWithContext ¶
func (o IndexTypeOutput) ToIndexTypeOutputWithContext(ctx context.Context) IndexTypeOutput
func (IndexTypeOutput) ToIndexTypePtrOutput ¶
func (o IndexTypeOutput) ToIndexTypePtrOutput() IndexTypePtrOutput
func (IndexTypeOutput) ToIndexTypePtrOutputWithContext ¶
func (o IndexTypeOutput) ToIndexTypePtrOutputWithContext(ctx context.Context) IndexTypePtrOutput
func (IndexTypeOutput) ToStringOutput ¶
func (o IndexTypeOutput) ToStringOutput() pulumi.StringOutput
func (IndexTypeOutput) ToStringOutputWithContext ¶
func (o IndexTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IndexTypeOutput) ToStringPtrOutput ¶
func (o IndexTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (IndexTypeOutput) ToStringPtrOutputWithContext ¶
func (o IndexTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IndexTypePtrInput ¶
type IndexTypePtrInput interface { pulumi.Input ToIndexTypePtrOutput() IndexTypePtrOutput ToIndexTypePtrOutputWithContext(context.Context) IndexTypePtrOutput }
func IndexTypePtr ¶
func IndexTypePtr(v string) IndexTypePtrInput
type IndexTypePtrOutput ¶
type IndexTypePtrOutput struct{ *pulumi.OutputState }
func (IndexTypePtrOutput) Elem ¶
func (o IndexTypePtrOutput) Elem() IndexTypeOutput
func (IndexTypePtrOutput) ElementType ¶
func (IndexTypePtrOutput) ElementType() reflect.Type
func (IndexTypePtrOutput) ToIndexTypePtrOutput ¶
func (o IndexTypePtrOutput) ToIndexTypePtrOutput() IndexTypePtrOutput
func (IndexTypePtrOutput) ToIndexTypePtrOutputWithContext ¶
func (o IndexTypePtrOutput) ToIndexTypePtrOutputWithContext(ctx context.Context) IndexTypePtrOutput
func (IndexTypePtrOutput) ToStringPtrOutput ¶
func (o IndexTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (IndexTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o IndexTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LookupApplicationArgs ¶
type LookupApplicationArgs struct { // The identifier for the Amazon Q Business application. ApplicationId string `pulumi:"applicationId"` }
type LookupApplicationOutputArgs ¶
type LookupApplicationOutputArgs struct { // The identifier for the Amazon Q Business application. ApplicationId pulumi.StringInput `pulumi:"applicationId"` }
func (LookupApplicationOutputArgs) ElementType ¶
func (LookupApplicationOutputArgs) ElementType() reflect.Type
type LookupApplicationResult ¶
type LookupApplicationResult struct { // The Amazon Resource Name (ARN) of the Amazon Q Business application. ApplicationArn *string `pulumi:"applicationArn"` // The identifier for the Amazon Q Business application. ApplicationId *string `pulumi:"applicationId"` // Configuration information for the file upload during chat feature. AttachmentsConfiguration *ApplicationAttachmentsConfiguration `pulumi:"attachmentsConfiguration"` // The Unix timestamp when the Amazon Q Business application was created. CreatedAt *string `pulumi:"createdAt"` // A description for the Amazon Q Business application. Description *string `pulumi:"description"` // The name of the Amazon Q Business application. DisplayName *string `pulumi:"displayName"` // The Amazon Resource Name (ARN) of the AWS IAM Identity Center instance attached to your Amazon Q Business application. IdentityCenterApplicationArn *string `pulumi:"identityCenterApplicationArn"` // The Amazon Resource Name (ARN) of an IAM role with permissions to access your Amazon CloudWatch logs and metrics. RoleArn *string `pulumi:"roleArn"` // The status of the Amazon Q Business application. The application is ready to use when the status is `ACTIVE` . Status *ApplicationStatus `pulumi:"status"` // A list of key-value pairs that identify or categorize your Amazon Q Business application. You can also use tags to help control access to the application. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @. Tags []aws.Tag `pulumi:"tags"` // The Unix timestamp when the Amazon Q Business application was last updated. UpdatedAt *string `pulumi:"updatedAt"` }
func LookupApplication ¶
func LookupApplication(ctx *pulumi.Context, args *LookupApplicationArgs, opts ...pulumi.InvokeOption) (*LookupApplicationResult, error)
Definition of AWS::QBusiness::Application Resource Type
type LookupApplicationResultOutput ¶
type LookupApplicationResultOutput struct{ *pulumi.OutputState }
func LookupApplicationOutput ¶
func LookupApplicationOutput(ctx *pulumi.Context, args LookupApplicationOutputArgs, opts ...pulumi.InvokeOption) LookupApplicationResultOutput
func (LookupApplicationResultOutput) ApplicationArn ¶
func (o LookupApplicationResultOutput) ApplicationArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Amazon Q Business application.
func (LookupApplicationResultOutput) ApplicationId ¶
func (o LookupApplicationResultOutput) ApplicationId() pulumi.StringPtrOutput
The identifier for the Amazon Q Business application.
func (LookupApplicationResultOutput) AttachmentsConfiguration ¶
func (o LookupApplicationResultOutput) AttachmentsConfiguration() ApplicationAttachmentsConfigurationPtrOutput
Configuration information for the file upload during chat feature.
func (LookupApplicationResultOutput) CreatedAt ¶
func (o LookupApplicationResultOutput) CreatedAt() pulumi.StringPtrOutput
The Unix timestamp when the Amazon Q Business application was created.
func (LookupApplicationResultOutput) Description ¶
func (o LookupApplicationResultOutput) Description() pulumi.StringPtrOutput
A description for the Amazon Q Business application.
func (LookupApplicationResultOutput) DisplayName ¶
func (o LookupApplicationResultOutput) DisplayName() pulumi.StringPtrOutput
The name of the Amazon Q Business application.
func (LookupApplicationResultOutput) ElementType ¶
func (LookupApplicationResultOutput) ElementType() reflect.Type
func (LookupApplicationResultOutput) IdentityCenterApplicationArn ¶
func (o LookupApplicationResultOutput) IdentityCenterApplicationArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the AWS IAM Identity Center instance attached to your Amazon Q Business application.
func (LookupApplicationResultOutput) RoleArn ¶
func (o LookupApplicationResultOutput) RoleArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of an IAM role with permissions to access your Amazon CloudWatch logs and metrics.
func (LookupApplicationResultOutput) Status ¶
func (o LookupApplicationResultOutput) Status() ApplicationStatusPtrOutput
The status of the Amazon Q Business application. The application is ready to use when the status is `ACTIVE` .
func (LookupApplicationResultOutput) Tags ¶
func (o LookupApplicationResultOutput) Tags() aws.TagArrayOutput
A list of key-value pairs that identify or categorize your Amazon Q Business application. You can also use tags to help control access to the application. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @.
func (LookupApplicationResultOutput) ToLookupApplicationResultOutput ¶
func (o LookupApplicationResultOutput) ToLookupApplicationResultOutput() LookupApplicationResultOutput
func (LookupApplicationResultOutput) ToLookupApplicationResultOutputWithContext ¶
func (o LookupApplicationResultOutput) ToLookupApplicationResultOutputWithContext(ctx context.Context) LookupApplicationResultOutput
func (LookupApplicationResultOutput) UpdatedAt ¶
func (o LookupApplicationResultOutput) UpdatedAt() pulumi.StringPtrOutput
The Unix timestamp when the Amazon Q Business application was last updated.
type LookupDataSourceArgs ¶
type LookupDataSourceArgs struct { // The identifier of the Amazon Q Business application the data source will be attached to. ApplicationId string `pulumi:"applicationId"` // The identifier of the Amazon Q Business data source. DataSourceId string `pulumi:"dataSourceId"` // The identifier of the index the data source is attached to. IndexId string `pulumi:"indexId"` }
type LookupDataSourceOutputArgs ¶
type LookupDataSourceOutputArgs struct { // The identifier of the Amazon Q Business application the data source will be attached to. ApplicationId pulumi.StringInput `pulumi:"applicationId"` // The identifier of the Amazon Q Business data source. DataSourceId pulumi.StringInput `pulumi:"dataSourceId"` // The identifier of the index the data source is attached to. IndexId pulumi.StringInput `pulumi:"indexId"` }
func (LookupDataSourceOutputArgs) ElementType ¶
func (LookupDataSourceOutputArgs) ElementType() reflect.Type
type LookupDataSourceResult ¶
type LookupDataSourceResult struct { // Configuration information to connect to your data source repository. For configuration templates for your specific data source, see [Supported connectors](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/connectors-list.html) . // // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::QBusiness::DataSource` for more information about the expected schema for this property. Configuration interface{} `pulumi:"configuration"` // The Unix timestamp when the Amazon Q Business data source was created. CreatedAt *string `pulumi:"createdAt"` // The Amazon Resource Name (ARN) of a data source in an Amazon Q Business application. DataSourceArn *string `pulumi:"dataSourceArn"` // The identifier of the Amazon Q Business data source. DataSourceId *string `pulumi:"dataSourceId"` // A description for the data source connector. Description *string `pulumi:"description"` // The name of the Amazon Q Business data source. DisplayName *string `pulumi:"displayName"` // Provides the configuration information for altering document metadata and content during the document ingestion process. // // For more information, see [Custom document enrichment](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/custom-document-enrichment.html) . DocumentEnrichmentConfiguration *DataSourceDocumentEnrichmentConfiguration `pulumi:"documentEnrichmentConfiguration"` // The Amazon Resource Name (ARN) of an IAM role with permission to access the data source and required resources. RoleArn *string `pulumi:"roleArn"` // The status of the Amazon Q Business data source. Status *DataSourceStatus `pulumi:"status"` // Sets the frequency for Amazon Q Business to check the documents in your data source repository and update your index. If you don't set a schedule, Amazon Q Business won't periodically update the index. // // Specify a `cron-` format schedule string or an empty string to indicate that the index is updated on demand. You can't specify the `Schedule` parameter when the `Type` parameter is set to `CUSTOM` . If you do, you receive a `ValidationException` exception. SyncSchedule *string `pulumi:"syncSchedule"` // A list of key-value pairs that identify or categorize the data source connector. You can also use tags to help control access to the data source connector. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @. Tags []aws.Tag `pulumi:"tags"` // The type of the Amazon Q Business data source. Type *string `pulumi:"type"` // The Unix timestamp when the Amazon Q Business data source was last updated. UpdatedAt *string `pulumi:"updatedAt"` // Configuration information for an Amazon VPC (Virtual Private Cloud) to connect to your data source. For more information, see [Using Amazon VPC with Amazon Q Business connectors](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/connector-vpc.html) . VpcConfiguration *DataSourceVpcConfiguration `pulumi:"vpcConfiguration"` }
func LookupDataSource ¶
func LookupDataSource(ctx *pulumi.Context, args *LookupDataSourceArgs, opts ...pulumi.InvokeOption) (*LookupDataSourceResult, error)
Definition of AWS::QBusiness::DataSource Resource Type
type LookupDataSourceResultOutput ¶
type LookupDataSourceResultOutput struct{ *pulumi.OutputState }
func LookupDataSourceOutput ¶
func LookupDataSourceOutput(ctx *pulumi.Context, args LookupDataSourceOutputArgs, opts ...pulumi.InvokeOption) LookupDataSourceResultOutput
func (LookupDataSourceResultOutput) Configuration ¶
func (o LookupDataSourceResultOutput) Configuration() pulumi.AnyOutput
Configuration information to connect to your data source repository. For configuration templates for your specific data source, see [Supported connectors](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/connectors-list.html) .
Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::QBusiness::DataSource` for more information about the expected schema for this property.
func (LookupDataSourceResultOutput) CreatedAt ¶
func (o LookupDataSourceResultOutput) CreatedAt() pulumi.StringPtrOutput
The Unix timestamp when the Amazon Q Business data source was created.
func (LookupDataSourceResultOutput) DataSourceArn ¶
func (o LookupDataSourceResultOutput) DataSourceArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of a data source in an Amazon Q Business application.
func (LookupDataSourceResultOutput) DataSourceId ¶
func (o LookupDataSourceResultOutput) DataSourceId() pulumi.StringPtrOutput
The identifier of the Amazon Q Business data source.
func (LookupDataSourceResultOutput) Description ¶
func (o LookupDataSourceResultOutput) Description() pulumi.StringPtrOutput
A description for the data source connector.
func (LookupDataSourceResultOutput) DisplayName ¶
func (o LookupDataSourceResultOutput) DisplayName() pulumi.StringPtrOutput
The name of the Amazon Q Business data source.
func (LookupDataSourceResultOutput) DocumentEnrichmentConfiguration ¶
func (o LookupDataSourceResultOutput) DocumentEnrichmentConfiguration() DataSourceDocumentEnrichmentConfigurationPtrOutput
Provides the configuration information for altering document metadata and content during the document ingestion process.
For more information, see [Custom document enrichment](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/custom-document-enrichment.html) .
func (LookupDataSourceResultOutput) ElementType ¶
func (LookupDataSourceResultOutput) ElementType() reflect.Type
func (LookupDataSourceResultOutput) RoleArn ¶
func (o LookupDataSourceResultOutput) RoleArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of an IAM role with permission to access the data source and required resources.
func (LookupDataSourceResultOutput) Status ¶
func (o LookupDataSourceResultOutput) Status() DataSourceStatusPtrOutput
The status of the Amazon Q Business data source.
func (LookupDataSourceResultOutput) SyncSchedule ¶
func (o LookupDataSourceResultOutput) SyncSchedule() pulumi.StringPtrOutput
Sets the frequency for Amazon Q Business to check the documents in your data source repository and update your index. If you don't set a schedule, Amazon Q Business won't periodically update the index.
Specify a `cron-` format schedule string or an empty string to indicate that the index is updated on demand. You can't specify the `Schedule` parameter when the `Type` parameter is set to `CUSTOM` . If you do, you receive a `ValidationException` exception.
func (LookupDataSourceResultOutput) Tags ¶
func (o LookupDataSourceResultOutput) Tags() aws.TagArrayOutput
A list of key-value pairs that identify or categorize the data source connector. You can also use tags to help control access to the data source connector. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @.
func (LookupDataSourceResultOutput) ToLookupDataSourceResultOutput ¶
func (o LookupDataSourceResultOutput) ToLookupDataSourceResultOutput() LookupDataSourceResultOutput
func (LookupDataSourceResultOutput) ToLookupDataSourceResultOutputWithContext ¶
func (o LookupDataSourceResultOutput) ToLookupDataSourceResultOutputWithContext(ctx context.Context) LookupDataSourceResultOutput
func (LookupDataSourceResultOutput) Type ¶
func (o LookupDataSourceResultOutput) Type() pulumi.StringPtrOutput
The type of the Amazon Q Business data source.
func (LookupDataSourceResultOutput) UpdatedAt ¶
func (o LookupDataSourceResultOutput) UpdatedAt() pulumi.StringPtrOutput
The Unix timestamp when the Amazon Q Business data source was last updated.
func (LookupDataSourceResultOutput) VpcConfiguration ¶
func (o LookupDataSourceResultOutput) VpcConfiguration() DataSourceVpcConfigurationPtrOutput
Configuration information for an Amazon VPC (Virtual Private Cloud) to connect to your data source. For more information, see [Using Amazon VPC with Amazon Q Business connectors](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/connector-vpc.html) .
type LookupIndexArgs ¶
type LookupIndexOutputArgs ¶
type LookupIndexOutputArgs struct { // The identifier of the Amazon Q Business application using the index. ApplicationId pulumi.StringInput `pulumi:"applicationId"` // The identifier for the index. IndexId pulumi.StringInput `pulumi:"indexId"` }
func (LookupIndexOutputArgs) ElementType ¶
func (LookupIndexOutputArgs) ElementType() reflect.Type
type LookupIndexResult ¶
type LookupIndexResult struct { // The capacity units you want to provision for your index. You can add and remove capacity to fit your usage needs. CapacityConfiguration *IndexCapacityConfiguration `pulumi:"capacityConfiguration"` // The Unix timestamp when the index was created. CreatedAt *string `pulumi:"createdAt"` // A description for the Amazon Q Business index. Description *string `pulumi:"description"` // The name of the index. DisplayName *string `pulumi:"displayName"` // Configuration information for document attributes. Document attributes are metadata or fields associated with your documents. For example, the company department name associated with each document. // // For more information, see [Understanding document attributes](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/doc-attributes.html) . DocumentAttributeConfigurations []IndexDocumentAttributeConfiguration `pulumi:"documentAttributeConfigurations"` // The Amazon Resource Name (ARN) of an Amazon Q Business index. IndexArn *string `pulumi:"indexArn"` // The identifier for the index. IndexId *string `pulumi:"indexId"` IndexStatistics *IndexStatistics `pulumi:"indexStatistics"` // The current status of the index. When the status is `ACTIVE` , the index is ready. Status *IndexStatus `pulumi:"status"` // A list of key-value pairs that identify or categorize the index. You can also use tags to help control access to the index. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @. Tags []aws.Tag `pulumi:"tags"` // The Unix timestamp when the index was last updated. UpdatedAt *string `pulumi:"updatedAt"` }
func LookupIndex ¶
func LookupIndex(ctx *pulumi.Context, args *LookupIndexArgs, opts ...pulumi.InvokeOption) (*LookupIndexResult, error)
Definition of AWS::QBusiness::Index Resource Type
type LookupIndexResultOutput ¶
type LookupIndexResultOutput struct{ *pulumi.OutputState }
func LookupIndexOutput ¶
func LookupIndexOutput(ctx *pulumi.Context, args LookupIndexOutputArgs, opts ...pulumi.InvokeOption) LookupIndexResultOutput
func (LookupIndexResultOutput) CapacityConfiguration ¶
func (o LookupIndexResultOutput) CapacityConfiguration() IndexCapacityConfigurationPtrOutput
The capacity units you want to provision for your index. You can add and remove capacity to fit your usage needs.
func (LookupIndexResultOutput) CreatedAt ¶
func (o LookupIndexResultOutput) CreatedAt() pulumi.StringPtrOutput
The Unix timestamp when the index was created.
func (LookupIndexResultOutput) Description ¶
func (o LookupIndexResultOutput) Description() pulumi.StringPtrOutput
A description for the Amazon Q Business index.
func (LookupIndexResultOutput) DisplayName ¶
func (o LookupIndexResultOutput) DisplayName() pulumi.StringPtrOutput
The name of the index.
func (LookupIndexResultOutput) DocumentAttributeConfigurations ¶
func (o LookupIndexResultOutput) DocumentAttributeConfigurations() IndexDocumentAttributeConfigurationArrayOutput
Configuration information for document attributes. Document attributes are metadata or fields associated with your documents. For example, the company department name associated with each document.
For more information, see [Understanding document attributes](https://docs.aws.amazon.com/amazonq/latest/business-use-dg/doc-attributes.html) .
func (LookupIndexResultOutput) ElementType ¶
func (LookupIndexResultOutput) ElementType() reflect.Type
func (LookupIndexResultOutput) IndexArn ¶
func (o LookupIndexResultOutput) IndexArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of an Amazon Q Business index.
func (LookupIndexResultOutput) IndexId ¶
func (o LookupIndexResultOutput) IndexId() pulumi.StringPtrOutput
The identifier for the index.
func (LookupIndexResultOutput) IndexStatistics ¶
func (o LookupIndexResultOutput) IndexStatistics() IndexStatisticsPtrOutput
func (LookupIndexResultOutput) Status ¶
func (o LookupIndexResultOutput) Status() IndexStatusPtrOutput
The current status of the index. When the status is `ACTIVE` , the index is ready.
func (LookupIndexResultOutput) Tags ¶
func (o LookupIndexResultOutput) Tags() aws.TagArrayOutput
A list of key-value pairs that identify or categorize the index. You can also use tags to help control access to the index. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @.
func (LookupIndexResultOutput) ToLookupIndexResultOutput ¶
func (o LookupIndexResultOutput) ToLookupIndexResultOutput() LookupIndexResultOutput
func (LookupIndexResultOutput) ToLookupIndexResultOutputWithContext ¶
func (o LookupIndexResultOutput) ToLookupIndexResultOutputWithContext(ctx context.Context) LookupIndexResultOutput
func (LookupIndexResultOutput) UpdatedAt ¶
func (o LookupIndexResultOutput) UpdatedAt() pulumi.StringPtrOutput
The Unix timestamp when the index was last updated.
type LookupPluginArgs ¶
type LookupPluginOutputArgs ¶
type LookupPluginOutputArgs struct { // The identifier of the application that will contain the plugin. ApplicationId pulumi.StringInput `pulumi:"applicationId"` // The identifier of the plugin. PluginId pulumi.StringInput `pulumi:"pluginId"` }
func (LookupPluginOutputArgs) ElementType ¶
func (LookupPluginOutputArgs) ElementType() reflect.Type
type LookupPluginResult ¶
type LookupPluginResult struct { // Authentication configuration information for an Amazon Q Business plugin. AuthConfiguration interface{} `pulumi:"authConfiguration"` // The current status of a plugin. A plugin is modified asynchronously. BuildStatus *PluginBuildStatus `pulumi:"buildStatus"` // The timestamp for when the plugin was created. CreatedAt *string `pulumi:"createdAt"` // Configuration information required to create a custom plugin. CustomPluginConfiguration *PluginCustomPluginConfiguration `pulumi:"customPluginConfiguration"` // The name of the plugin. DisplayName *string `pulumi:"displayName"` // The Amazon Resource Name (ARN) of a plugin. PluginArn *string `pulumi:"pluginArn"` // The identifier of the plugin. PluginId *string `pulumi:"pluginId"` // The plugin server URL used for configuration. ServerUrl *string `pulumi:"serverUrl"` // The current status of the plugin. State *PluginStateEnum `pulumi:"state"` // A list of key-value pairs that identify or categorize the data source connector. You can also use tags to help control access to the data source connector. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @. Tags []aws.Tag `pulumi:"tags"` // The timestamp for when the plugin was last updated. UpdatedAt *string `pulumi:"updatedAt"` }
func LookupPlugin ¶
func LookupPlugin(ctx *pulumi.Context, args *LookupPluginArgs, opts ...pulumi.InvokeOption) (*LookupPluginResult, error)
Definition of AWS::QBusiness::Plugin Resource Type
type LookupPluginResultOutput ¶
type LookupPluginResultOutput struct{ *pulumi.OutputState }
func LookupPluginOutput ¶
func LookupPluginOutput(ctx *pulumi.Context, args LookupPluginOutputArgs, opts ...pulumi.InvokeOption) LookupPluginResultOutput
func (LookupPluginResultOutput) AuthConfiguration ¶
func (o LookupPluginResultOutput) AuthConfiguration() pulumi.AnyOutput
Authentication configuration information for an Amazon Q Business plugin.
func (LookupPluginResultOutput) BuildStatus ¶
func (o LookupPluginResultOutput) BuildStatus() PluginBuildStatusPtrOutput
The current status of a plugin. A plugin is modified asynchronously.
func (LookupPluginResultOutput) CreatedAt ¶
func (o LookupPluginResultOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp for when the plugin was created.
func (LookupPluginResultOutput) CustomPluginConfiguration ¶
func (o LookupPluginResultOutput) CustomPluginConfiguration() PluginCustomPluginConfigurationPtrOutput
Configuration information required to create a custom plugin.
func (LookupPluginResultOutput) DisplayName ¶
func (o LookupPluginResultOutput) DisplayName() pulumi.StringPtrOutput
The name of the plugin.
func (LookupPluginResultOutput) ElementType ¶
func (LookupPluginResultOutput) ElementType() reflect.Type
func (LookupPluginResultOutput) PluginArn ¶
func (o LookupPluginResultOutput) PluginArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of a plugin.
func (LookupPluginResultOutput) PluginId ¶
func (o LookupPluginResultOutput) PluginId() pulumi.StringPtrOutput
The identifier of the plugin.
func (LookupPluginResultOutput) ServerUrl ¶
func (o LookupPluginResultOutput) ServerUrl() pulumi.StringPtrOutput
The plugin server URL used for configuration.
func (LookupPluginResultOutput) State ¶
func (o LookupPluginResultOutput) State() PluginStateEnumPtrOutput
The current status of the plugin.
func (LookupPluginResultOutput) Tags ¶
func (o LookupPluginResultOutput) Tags() aws.TagArrayOutput
A list of key-value pairs that identify or categorize the data source connector. You can also use tags to help control access to the data source connector. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @.
func (LookupPluginResultOutput) ToLookupPluginResultOutput ¶
func (o LookupPluginResultOutput) ToLookupPluginResultOutput() LookupPluginResultOutput
func (LookupPluginResultOutput) ToLookupPluginResultOutputWithContext ¶
func (o LookupPluginResultOutput) ToLookupPluginResultOutputWithContext(ctx context.Context) LookupPluginResultOutput
func (LookupPluginResultOutput) UpdatedAt ¶
func (o LookupPluginResultOutput) UpdatedAt() pulumi.StringPtrOutput
The timestamp for when the plugin was last updated.
type LookupRetrieverArgs ¶
type LookupRetrieverOutputArgs ¶
type LookupRetrieverOutputArgs struct { // The identifier of the Amazon Q Business application using the retriever. ApplicationId pulumi.StringInput `pulumi:"applicationId"` // The identifier of the retriever used by your Amazon Q Business application. RetrieverId pulumi.StringInput `pulumi:"retrieverId"` }
func (LookupRetrieverOutputArgs) ElementType ¶
func (LookupRetrieverOutputArgs) ElementType() reflect.Type
type LookupRetrieverResult ¶
type LookupRetrieverResult struct { // Provides information on how the retriever used for your Amazon Q Business application is configured. Configuration interface{} `pulumi:"configuration"` // The Unix timestamp when the retriever was created. CreatedAt *string `pulumi:"createdAt"` // The name of your retriever. DisplayName *string `pulumi:"displayName"` // The Amazon Resource Name (ARN) of the IAM role associated with the retriever. RetrieverArn *string `pulumi:"retrieverArn"` // The identifier of the retriever used by your Amazon Q Business application. RetrieverId *string `pulumi:"retrieverId"` // The ARN of an IAM role used by Amazon Q Business to access the basic authentication credentials stored in a Secrets Manager secret. RoleArn *string `pulumi:"roleArn"` // The status of your retriever. Status *RetrieverStatus `pulumi:"status"` // 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: _ . : / = + - @. Tags []aws.Tag `pulumi:"tags"` // The Unix timestamp when the retriever was last updated. UpdatedAt *string `pulumi:"updatedAt"` }
func LookupRetriever ¶
func LookupRetriever(ctx *pulumi.Context, args *LookupRetrieverArgs, opts ...pulumi.InvokeOption) (*LookupRetrieverResult, error)
Definition of AWS::QBusiness::Retriever Resource Type
type LookupRetrieverResultOutput ¶
type LookupRetrieverResultOutput struct{ *pulumi.OutputState }
func LookupRetrieverOutput ¶
func LookupRetrieverOutput(ctx *pulumi.Context, args LookupRetrieverOutputArgs, opts ...pulumi.InvokeOption) LookupRetrieverResultOutput
func (LookupRetrieverResultOutput) Configuration ¶
func (o LookupRetrieverResultOutput) Configuration() pulumi.AnyOutput
Provides information on how the retriever used for your Amazon Q Business application is configured.
func (LookupRetrieverResultOutput) CreatedAt ¶
func (o LookupRetrieverResultOutput) CreatedAt() pulumi.StringPtrOutput
The Unix timestamp when the retriever was created.
func (LookupRetrieverResultOutput) DisplayName ¶
func (o LookupRetrieverResultOutput) DisplayName() pulumi.StringPtrOutput
The name of your retriever.
func (LookupRetrieverResultOutput) ElementType ¶
func (LookupRetrieverResultOutput) ElementType() reflect.Type
func (LookupRetrieverResultOutput) RetrieverArn ¶
func (o LookupRetrieverResultOutput) RetrieverArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the IAM role associated with the retriever.
func (LookupRetrieverResultOutput) RetrieverId ¶
func (o LookupRetrieverResultOutput) RetrieverId() pulumi.StringPtrOutput
The identifier of the retriever used by your Amazon Q Business application.
func (LookupRetrieverResultOutput) RoleArn ¶
func (o LookupRetrieverResultOutput) RoleArn() pulumi.StringPtrOutput
The ARN of an IAM role used by Amazon Q Business to access the basic authentication credentials stored in a Secrets Manager secret.
func (LookupRetrieverResultOutput) Status ¶
func (o LookupRetrieverResultOutput) Status() RetrieverStatusPtrOutput
The status of your retriever.
func (LookupRetrieverResultOutput) Tags ¶
func (o LookupRetrieverResultOutput) Tags() aws.TagArrayOutput
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: _ . : / = + - @.
func (LookupRetrieverResultOutput) ToLookupRetrieverResultOutput ¶
func (o LookupRetrieverResultOutput) ToLookupRetrieverResultOutput() LookupRetrieverResultOutput
func (LookupRetrieverResultOutput) ToLookupRetrieverResultOutputWithContext ¶
func (o LookupRetrieverResultOutput) ToLookupRetrieverResultOutputWithContext(ctx context.Context) LookupRetrieverResultOutput
func (LookupRetrieverResultOutput) UpdatedAt ¶
func (o LookupRetrieverResultOutput) UpdatedAt() pulumi.StringPtrOutput
The Unix timestamp when the retriever was last updated.
type LookupWebExperienceArgs ¶
type LookupWebExperienceOutputArgs ¶
type LookupWebExperienceOutputArgs struct { // The identifier of the Amazon Q Business web experience. ApplicationId pulumi.StringInput `pulumi:"applicationId"` // The identifier of your Amazon Q Business web experience. WebExperienceId pulumi.StringInput `pulumi:"webExperienceId"` }
func (LookupWebExperienceOutputArgs) ElementType ¶
func (LookupWebExperienceOutputArgs) ElementType() reflect.Type
type LookupWebExperienceResult ¶
type LookupWebExperienceResult struct { // The Unix timestamp when the Amazon Q Business application was last updated. CreatedAt *string `pulumi:"createdAt"` // The endpoint URLs for your Amazon Q Business web experience. The URLs are unique and fully hosted by AWS . DefaultEndpoint *string `pulumi:"defaultEndpoint"` // The Amazon Resource Name (ARN) of the service role attached to your web experience. RoleArn *string `pulumi:"roleArn"` // Determines whether sample prompts are enabled in the web experience for an end user. SamplePromptsControlMode *WebExperienceSamplePromptsControlMode `pulumi:"samplePromptsControlMode"` // The status of your Amazon Q Business web experience. Status *WebExperienceStatus `pulumi:"status"` // A subtitle to personalize your Amazon Q Business web experience. Subtitle *string `pulumi:"subtitle"` // A list of key-value pairs that identify or categorize your Amazon Q Business web experience. You can also use tags to help control access to the web experience. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @. Tags []aws.Tag `pulumi:"tags"` // The title for your Amazon Q Business web experience. Title *string `pulumi:"title"` // The Unix timestamp when your Amazon Q Business web experience was updated. UpdatedAt *string `pulumi:"updatedAt"` // The Amazon Resource Name (ARN) of an Amazon Q Business web experience. WebExperienceArn *string `pulumi:"webExperienceArn"` // The identifier of your Amazon Q Business web experience. WebExperienceId *string `pulumi:"webExperienceId"` // A message in an Amazon Q Business web experience. WelcomeMessage *string `pulumi:"welcomeMessage"` }
func LookupWebExperience ¶
func LookupWebExperience(ctx *pulumi.Context, args *LookupWebExperienceArgs, opts ...pulumi.InvokeOption) (*LookupWebExperienceResult, error)
Definition of AWS::QBusiness::WebExperience Resource Type
type LookupWebExperienceResultOutput ¶
type LookupWebExperienceResultOutput struct{ *pulumi.OutputState }
func LookupWebExperienceOutput ¶
func LookupWebExperienceOutput(ctx *pulumi.Context, args LookupWebExperienceOutputArgs, opts ...pulumi.InvokeOption) LookupWebExperienceResultOutput
func (LookupWebExperienceResultOutput) CreatedAt ¶
func (o LookupWebExperienceResultOutput) CreatedAt() pulumi.StringPtrOutput
The Unix timestamp when the Amazon Q Business application was last updated.
func (LookupWebExperienceResultOutput) DefaultEndpoint ¶
func (o LookupWebExperienceResultOutput) DefaultEndpoint() pulumi.StringPtrOutput
The endpoint URLs for your Amazon Q Business web experience. The URLs are unique and fully hosted by AWS .
func (LookupWebExperienceResultOutput) ElementType ¶
func (LookupWebExperienceResultOutput) ElementType() reflect.Type
func (LookupWebExperienceResultOutput) RoleArn ¶
func (o LookupWebExperienceResultOutput) RoleArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the service role attached to your web experience.
func (LookupWebExperienceResultOutput) SamplePromptsControlMode ¶
func (o LookupWebExperienceResultOutput) SamplePromptsControlMode() WebExperienceSamplePromptsControlModePtrOutput
Determines whether sample prompts are enabled in the web experience for an end user.
func (LookupWebExperienceResultOutput) Status ¶
func (o LookupWebExperienceResultOutput) Status() WebExperienceStatusPtrOutput
The status of your Amazon Q Business web experience.
func (LookupWebExperienceResultOutput) Subtitle ¶
func (o LookupWebExperienceResultOutput) Subtitle() pulumi.StringPtrOutput
A subtitle to personalize your Amazon Q Business web experience.
func (LookupWebExperienceResultOutput) Tags ¶
func (o LookupWebExperienceResultOutput) Tags() aws.TagArrayOutput
A list of key-value pairs that identify or categorize your Amazon Q Business web experience. You can also use tags to help control access to the web experience. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @.
func (LookupWebExperienceResultOutput) Title ¶
func (o LookupWebExperienceResultOutput) Title() pulumi.StringPtrOutput
The title for your Amazon Q Business web experience.
func (LookupWebExperienceResultOutput) ToLookupWebExperienceResultOutput ¶
func (o LookupWebExperienceResultOutput) ToLookupWebExperienceResultOutput() LookupWebExperienceResultOutput
func (LookupWebExperienceResultOutput) ToLookupWebExperienceResultOutputWithContext ¶
func (o LookupWebExperienceResultOutput) ToLookupWebExperienceResultOutputWithContext(ctx context.Context) LookupWebExperienceResultOutput
func (LookupWebExperienceResultOutput) UpdatedAt ¶
func (o LookupWebExperienceResultOutput) UpdatedAt() pulumi.StringPtrOutput
The Unix timestamp when your Amazon Q Business web experience was updated.
func (LookupWebExperienceResultOutput) WebExperienceArn ¶
func (o LookupWebExperienceResultOutput) WebExperienceArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of an Amazon Q Business web experience.
func (LookupWebExperienceResultOutput) WebExperienceId ¶
func (o LookupWebExperienceResultOutput) WebExperienceId() pulumi.StringPtrOutput
The identifier of your Amazon Q Business web experience.
func (LookupWebExperienceResultOutput) WelcomeMessage ¶
func (o LookupWebExperienceResultOutput) WelcomeMessage() pulumi.StringPtrOutput
A message in an Amazon Q Business web experience.
type Plugin ¶
type Plugin struct { pulumi.CustomResourceState // The identifier of the application that will contain the plugin. ApplicationId pulumi.StringOutput `pulumi:"applicationId"` // Authentication configuration information for an Amazon Q Business plugin. AuthConfiguration pulumi.AnyOutput `pulumi:"authConfiguration"` // The current status of a plugin. A plugin is modified asynchronously. BuildStatus PluginBuildStatusOutput `pulumi:"buildStatus"` // The timestamp for when the plugin was created. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // Configuration information required to create a custom plugin. CustomPluginConfiguration PluginCustomPluginConfigurationPtrOutput `pulumi:"customPluginConfiguration"` // The name of the plugin. DisplayName pulumi.StringOutput `pulumi:"displayName"` // The Amazon Resource Name (ARN) of a plugin. PluginArn pulumi.StringOutput `pulumi:"pluginArn"` // The identifier of the plugin. PluginId pulumi.StringOutput `pulumi:"pluginId"` // The plugin server URL used for configuration. ServerUrl pulumi.StringPtrOutput `pulumi:"serverUrl"` // The current status of the plugin. State PluginStateEnumPtrOutput `pulumi:"state"` // A list of key-value pairs that identify or categorize the data source connector. You can also use tags to help control access to the data source connector. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @. Tags aws.TagArrayOutput `pulumi:"tags"` // The type of the plugin. Type PluginTypeOutput `pulumi:"type"` // The timestamp for when the plugin was last updated. UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` }
Definition of AWS::QBusiness::Plugin Resource Type
func GetPlugin ¶
func GetPlugin(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PluginState, opts ...pulumi.ResourceOption) (*Plugin, error)
GetPlugin gets an existing Plugin resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewPlugin ¶
func NewPlugin(ctx *pulumi.Context, name string, args *PluginArgs, opts ...pulumi.ResourceOption) (*Plugin, error)
NewPlugin registers a new resource with the given unique name, arguments, and options.
func (*Plugin) ElementType ¶
func (*Plugin) ToPluginOutput ¶
func (i *Plugin) ToPluginOutput() PluginOutput
func (*Plugin) ToPluginOutputWithContext ¶
func (i *Plugin) ToPluginOutputWithContext(ctx context.Context) PluginOutput
type PluginApiSchema0Properties ¶
type PluginApiSchema0Properties struct {
Payload string `pulumi:"payload"`
}
type PluginApiSchema0PropertiesArgs ¶
type PluginApiSchema0PropertiesArgs struct {
Payload pulumi.StringInput `pulumi:"payload"`
}
func (PluginApiSchema0PropertiesArgs) ElementType ¶
func (PluginApiSchema0PropertiesArgs) ElementType() reflect.Type
func (PluginApiSchema0PropertiesArgs) ToPluginApiSchema0PropertiesOutput ¶
func (i PluginApiSchema0PropertiesArgs) ToPluginApiSchema0PropertiesOutput() PluginApiSchema0PropertiesOutput
func (PluginApiSchema0PropertiesArgs) ToPluginApiSchema0PropertiesOutputWithContext ¶
func (i PluginApiSchema0PropertiesArgs) ToPluginApiSchema0PropertiesOutputWithContext(ctx context.Context) PluginApiSchema0PropertiesOutput
func (PluginApiSchema0PropertiesArgs) ToPluginApiSchema0PropertiesPtrOutput ¶
func (i PluginApiSchema0PropertiesArgs) ToPluginApiSchema0PropertiesPtrOutput() PluginApiSchema0PropertiesPtrOutput
func (PluginApiSchema0PropertiesArgs) ToPluginApiSchema0PropertiesPtrOutputWithContext ¶
func (i PluginApiSchema0PropertiesArgs) ToPluginApiSchema0PropertiesPtrOutputWithContext(ctx context.Context) PluginApiSchema0PropertiesPtrOutput
type PluginApiSchema0PropertiesInput ¶
type PluginApiSchema0PropertiesInput interface { pulumi.Input ToPluginApiSchema0PropertiesOutput() PluginApiSchema0PropertiesOutput ToPluginApiSchema0PropertiesOutputWithContext(context.Context) PluginApiSchema0PropertiesOutput }
PluginApiSchema0PropertiesInput is an input type that accepts PluginApiSchema0PropertiesArgs and PluginApiSchema0PropertiesOutput values. You can construct a concrete instance of `PluginApiSchema0PropertiesInput` via:
PluginApiSchema0PropertiesArgs{...}
type PluginApiSchema0PropertiesOutput ¶
type PluginApiSchema0PropertiesOutput struct{ *pulumi.OutputState }
func (PluginApiSchema0PropertiesOutput) ElementType ¶
func (PluginApiSchema0PropertiesOutput) ElementType() reflect.Type
func (PluginApiSchema0PropertiesOutput) Payload ¶
func (o PluginApiSchema0PropertiesOutput) Payload() pulumi.StringOutput
func (PluginApiSchema0PropertiesOutput) ToPluginApiSchema0PropertiesOutput ¶
func (o PluginApiSchema0PropertiesOutput) ToPluginApiSchema0PropertiesOutput() PluginApiSchema0PropertiesOutput
func (PluginApiSchema0PropertiesOutput) ToPluginApiSchema0PropertiesOutputWithContext ¶
func (o PluginApiSchema0PropertiesOutput) ToPluginApiSchema0PropertiesOutputWithContext(ctx context.Context) PluginApiSchema0PropertiesOutput
func (PluginApiSchema0PropertiesOutput) ToPluginApiSchema0PropertiesPtrOutput ¶
func (o PluginApiSchema0PropertiesOutput) ToPluginApiSchema0PropertiesPtrOutput() PluginApiSchema0PropertiesPtrOutput
func (PluginApiSchema0PropertiesOutput) ToPluginApiSchema0PropertiesPtrOutputWithContext ¶
func (o PluginApiSchema0PropertiesOutput) ToPluginApiSchema0PropertiesPtrOutputWithContext(ctx context.Context) PluginApiSchema0PropertiesPtrOutput
type PluginApiSchema0PropertiesPtrInput ¶
type PluginApiSchema0PropertiesPtrInput interface { pulumi.Input ToPluginApiSchema0PropertiesPtrOutput() PluginApiSchema0PropertiesPtrOutput ToPluginApiSchema0PropertiesPtrOutputWithContext(context.Context) PluginApiSchema0PropertiesPtrOutput }
PluginApiSchema0PropertiesPtrInput is an input type that accepts PluginApiSchema0PropertiesArgs, PluginApiSchema0PropertiesPtr and PluginApiSchema0PropertiesPtrOutput values. You can construct a concrete instance of `PluginApiSchema0PropertiesPtrInput` via:
PluginApiSchema0PropertiesArgs{...} or: nil
func PluginApiSchema0PropertiesPtr ¶
func PluginApiSchema0PropertiesPtr(v *PluginApiSchema0PropertiesArgs) PluginApiSchema0PropertiesPtrInput
type PluginApiSchema0PropertiesPtrOutput ¶
type PluginApiSchema0PropertiesPtrOutput struct{ *pulumi.OutputState }
func (PluginApiSchema0PropertiesPtrOutput) Elem ¶
func (o PluginApiSchema0PropertiesPtrOutput) Elem() PluginApiSchema0PropertiesOutput
func (PluginApiSchema0PropertiesPtrOutput) ElementType ¶
func (PluginApiSchema0PropertiesPtrOutput) ElementType() reflect.Type
func (PluginApiSchema0PropertiesPtrOutput) Payload ¶
func (o PluginApiSchema0PropertiesPtrOutput) Payload() pulumi.StringPtrOutput
func (PluginApiSchema0PropertiesPtrOutput) ToPluginApiSchema0PropertiesPtrOutput ¶
func (o PluginApiSchema0PropertiesPtrOutput) ToPluginApiSchema0PropertiesPtrOutput() PluginApiSchema0PropertiesPtrOutput
func (PluginApiSchema0PropertiesPtrOutput) ToPluginApiSchema0PropertiesPtrOutputWithContext ¶
func (o PluginApiSchema0PropertiesPtrOutput) ToPluginApiSchema0PropertiesPtrOutputWithContext(ctx context.Context) PluginApiSchema0PropertiesPtrOutput
type PluginApiSchema1Properties ¶
type PluginApiSchema1Properties struct {
S3 PluginS3 `pulumi:"s3"`
}
type PluginApiSchema1PropertiesArgs ¶
type PluginApiSchema1PropertiesArgs struct {
S3 PluginS3Input `pulumi:"s3"`
}
func (PluginApiSchema1PropertiesArgs) ElementType ¶
func (PluginApiSchema1PropertiesArgs) ElementType() reflect.Type
func (PluginApiSchema1PropertiesArgs) ToPluginApiSchema1PropertiesOutput ¶
func (i PluginApiSchema1PropertiesArgs) ToPluginApiSchema1PropertiesOutput() PluginApiSchema1PropertiesOutput
func (PluginApiSchema1PropertiesArgs) ToPluginApiSchema1PropertiesOutputWithContext ¶
func (i PluginApiSchema1PropertiesArgs) ToPluginApiSchema1PropertiesOutputWithContext(ctx context.Context) PluginApiSchema1PropertiesOutput
func (PluginApiSchema1PropertiesArgs) ToPluginApiSchema1PropertiesPtrOutput ¶
func (i PluginApiSchema1PropertiesArgs) ToPluginApiSchema1PropertiesPtrOutput() PluginApiSchema1PropertiesPtrOutput
func (PluginApiSchema1PropertiesArgs) ToPluginApiSchema1PropertiesPtrOutputWithContext ¶
func (i PluginApiSchema1PropertiesArgs) ToPluginApiSchema1PropertiesPtrOutputWithContext(ctx context.Context) PluginApiSchema1PropertiesPtrOutput
type PluginApiSchema1PropertiesInput ¶
type PluginApiSchema1PropertiesInput interface { pulumi.Input ToPluginApiSchema1PropertiesOutput() PluginApiSchema1PropertiesOutput ToPluginApiSchema1PropertiesOutputWithContext(context.Context) PluginApiSchema1PropertiesOutput }
PluginApiSchema1PropertiesInput is an input type that accepts PluginApiSchema1PropertiesArgs and PluginApiSchema1PropertiesOutput values. You can construct a concrete instance of `PluginApiSchema1PropertiesInput` via:
PluginApiSchema1PropertiesArgs{...}
type PluginApiSchema1PropertiesOutput ¶
type PluginApiSchema1PropertiesOutput struct{ *pulumi.OutputState }
func (PluginApiSchema1PropertiesOutput) ElementType ¶
func (PluginApiSchema1PropertiesOutput) ElementType() reflect.Type
func (PluginApiSchema1PropertiesOutput) S3 ¶
func (o PluginApiSchema1PropertiesOutput) S3() PluginS3Output
func (PluginApiSchema1PropertiesOutput) ToPluginApiSchema1PropertiesOutput ¶
func (o PluginApiSchema1PropertiesOutput) ToPluginApiSchema1PropertiesOutput() PluginApiSchema1PropertiesOutput
func (PluginApiSchema1PropertiesOutput) ToPluginApiSchema1PropertiesOutputWithContext ¶
func (o PluginApiSchema1PropertiesOutput) ToPluginApiSchema1PropertiesOutputWithContext(ctx context.Context) PluginApiSchema1PropertiesOutput
func (PluginApiSchema1PropertiesOutput) ToPluginApiSchema1PropertiesPtrOutput ¶
func (o PluginApiSchema1PropertiesOutput) ToPluginApiSchema1PropertiesPtrOutput() PluginApiSchema1PropertiesPtrOutput
func (PluginApiSchema1PropertiesOutput) ToPluginApiSchema1PropertiesPtrOutputWithContext ¶
func (o PluginApiSchema1PropertiesOutput) ToPluginApiSchema1PropertiesPtrOutputWithContext(ctx context.Context) PluginApiSchema1PropertiesPtrOutput
type PluginApiSchema1PropertiesPtrInput ¶
type PluginApiSchema1PropertiesPtrInput interface { pulumi.Input ToPluginApiSchema1PropertiesPtrOutput() PluginApiSchema1PropertiesPtrOutput ToPluginApiSchema1PropertiesPtrOutputWithContext(context.Context) PluginApiSchema1PropertiesPtrOutput }
PluginApiSchema1PropertiesPtrInput is an input type that accepts PluginApiSchema1PropertiesArgs, PluginApiSchema1PropertiesPtr and PluginApiSchema1PropertiesPtrOutput values. You can construct a concrete instance of `PluginApiSchema1PropertiesPtrInput` via:
PluginApiSchema1PropertiesArgs{...} or: nil
func PluginApiSchema1PropertiesPtr ¶
func PluginApiSchema1PropertiesPtr(v *PluginApiSchema1PropertiesArgs) PluginApiSchema1PropertiesPtrInput
type PluginApiSchema1PropertiesPtrOutput ¶
type PluginApiSchema1PropertiesPtrOutput struct{ *pulumi.OutputState }
func (PluginApiSchema1PropertiesPtrOutput) Elem ¶
func (o PluginApiSchema1PropertiesPtrOutput) Elem() PluginApiSchema1PropertiesOutput
func (PluginApiSchema1PropertiesPtrOutput) ElementType ¶
func (PluginApiSchema1PropertiesPtrOutput) ElementType() reflect.Type
func (PluginApiSchema1PropertiesPtrOutput) S3 ¶
func (o PluginApiSchema1PropertiesPtrOutput) S3() PluginS3PtrOutput
func (PluginApiSchema1PropertiesPtrOutput) ToPluginApiSchema1PropertiesPtrOutput ¶
func (o PluginApiSchema1PropertiesPtrOutput) ToPluginApiSchema1PropertiesPtrOutput() PluginApiSchema1PropertiesPtrOutput
func (PluginApiSchema1PropertiesPtrOutput) ToPluginApiSchema1PropertiesPtrOutputWithContext ¶
func (o PluginApiSchema1PropertiesPtrOutput) ToPluginApiSchema1PropertiesPtrOutputWithContext(ctx context.Context) PluginApiSchema1PropertiesPtrOutput
type PluginApiSchemaType ¶
type PluginApiSchemaType string
func (PluginApiSchemaType) ElementType ¶
func (PluginApiSchemaType) ElementType() reflect.Type
func (PluginApiSchemaType) ToPluginApiSchemaTypeOutput ¶
func (e PluginApiSchemaType) ToPluginApiSchemaTypeOutput() PluginApiSchemaTypeOutput
func (PluginApiSchemaType) ToPluginApiSchemaTypeOutputWithContext ¶
func (e PluginApiSchemaType) ToPluginApiSchemaTypeOutputWithContext(ctx context.Context) PluginApiSchemaTypeOutput
func (PluginApiSchemaType) ToPluginApiSchemaTypePtrOutput ¶
func (e PluginApiSchemaType) ToPluginApiSchemaTypePtrOutput() PluginApiSchemaTypePtrOutput
func (PluginApiSchemaType) ToPluginApiSchemaTypePtrOutputWithContext ¶
func (e PluginApiSchemaType) ToPluginApiSchemaTypePtrOutputWithContext(ctx context.Context) PluginApiSchemaTypePtrOutput
func (PluginApiSchemaType) ToStringOutput ¶
func (e PluginApiSchemaType) ToStringOutput() pulumi.StringOutput
func (PluginApiSchemaType) ToStringOutputWithContext ¶
func (e PluginApiSchemaType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PluginApiSchemaType) ToStringPtrOutput ¶
func (e PluginApiSchemaType) ToStringPtrOutput() pulumi.StringPtrOutput
func (PluginApiSchemaType) ToStringPtrOutputWithContext ¶
func (e PluginApiSchemaType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PluginApiSchemaTypeInput ¶
type PluginApiSchemaTypeInput interface { pulumi.Input ToPluginApiSchemaTypeOutput() PluginApiSchemaTypeOutput ToPluginApiSchemaTypeOutputWithContext(context.Context) PluginApiSchemaTypeOutput }
PluginApiSchemaTypeInput is an input type that accepts values of the PluginApiSchemaType enum A concrete instance of `PluginApiSchemaTypeInput` can be one of the following:
PluginApiSchemaTypeOpenApiV3
type PluginApiSchemaTypeOutput ¶
type PluginApiSchemaTypeOutput struct{ *pulumi.OutputState }
func (PluginApiSchemaTypeOutput) ElementType ¶
func (PluginApiSchemaTypeOutput) ElementType() reflect.Type
func (PluginApiSchemaTypeOutput) ToPluginApiSchemaTypeOutput ¶
func (o PluginApiSchemaTypeOutput) ToPluginApiSchemaTypeOutput() PluginApiSchemaTypeOutput
func (PluginApiSchemaTypeOutput) ToPluginApiSchemaTypeOutputWithContext ¶
func (o PluginApiSchemaTypeOutput) ToPluginApiSchemaTypeOutputWithContext(ctx context.Context) PluginApiSchemaTypeOutput
func (PluginApiSchemaTypeOutput) ToPluginApiSchemaTypePtrOutput ¶
func (o PluginApiSchemaTypeOutput) ToPluginApiSchemaTypePtrOutput() PluginApiSchemaTypePtrOutput
func (PluginApiSchemaTypeOutput) ToPluginApiSchemaTypePtrOutputWithContext ¶
func (o PluginApiSchemaTypeOutput) ToPluginApiSchemaTypePtrOutputWithContext(ctx context.Context) PluginApiSchemaTypePtrOutput
func (PluginApiSchemaTypeOutput) ToStringOutput ¶
func (o PluginApiSchemaTypeOutput) ToStringOutput() pulumi.StringOutput
func (PluginApiSchemaTypeOutput) ToStringOutputWithContext ¶
func (o PluginApiSchemaTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PluginApiSchemaTypeOutput) ToStringPtrOutput ¶
func (o PluginApiSchemaTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PluginApiSchemaTypeOutput) ToStringPtrOutputWithContext ¶
func (o PluginApiSchemaTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PluginApiSchemaTypePtrInput ¶
type PluginApiSchemaTypePtrInput interface { pulumi.Input ToPluginApiSchemaTypePtrOutput() PluginApiSchemaTypePtrOutput ToPluginApiSchemaTypePtrOutputWithContext(context.Context) PluginApiSchemaTypePtrOutput }
func PluginApiSchemaTypePtr ¶
func PluginApiSchemaTypePtr(v string) PluginApiSchemaTypePtrInput
type PluginApiSchemaTypePtrOutput ¶
type PluginApiSchemaTypePtrOutput struct{ *pulumi.OutputState }
func (PluginApiSchemaTypePtrOutput) Elem ¶
func (o PluginApiSchemaTypePtrOutput) Elem() PluginApiSchemaTypeOutput
func (PluginApiSchemaTypePtrOutput) ElementType ¶
func (PluginApiSchemaTypePtrOutput) ElementType() reflect.Type
func (PluginApiSchemaTypePtrOutput) ToPluginApiSchemaTypePtrOutput ¶
func (o PluginApiSchemaTypePtrOutput) ToPluginApiSchemaTypePtrOutput() PluginApiSchemaTypePtrOutput
func (PluginApiSchemaTypePtrOutput) ToPluginApiSchemaTypePtrOutputWithContext ¶
func (o PluginApiSchemaTypePtrOutput) ToPluginApiSchemaTypePtrOutputWithContext(ctx context.Context) PluginApiSchemaTypePtrOutput
func (PluginApiSchemaTypePtrOutput) ToStringPtrOutput ¶
func (o PluginApiSchemaTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PluginApiSchemaTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o PluginApiSchemaTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PluginArgs ¶
type PluginArgs struct { // The identifier of the application that will contain the plugin. ApplicationId pulumi.StringInput // Authentication configuration information for an Amazon Q Business plugin. AuthConfiguration pulumi.Input // Configuration information required to create a custom plugin. CustomPluginConfiguration PluginCustomPluginConfigurationPtrInput // The name of the plugin. DisplayName pulumi.StringInput // The plugin server URL used for configuration. ServerUrl pulumi.StringPtrInput // The current status of the plugin. State PluginStateEnumPtrInput // A list of key-value pairs that identify or categorize the data source connector. You can also use tags to help control access to the data source connector. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @. Tags aws.TagArrayInput // The type of the plugin. Type PluginTypeInput }
The set of arguments for constructing a Plugin resource.
func (PluginArgs) ElementType ¶
func (PluginArgs) ElementType() reflect.Type
type PluginAuthConfiguration0Properties ¶
type PluginAuthConfiguration0Properties struct {
BasicAuthConfiguration PluginBasicAuthConfiguration `pulumi:"basicAuthConfiguration"`
}
type PluginAuthConfiguration0PropertiesArgs ¶
type PluginAuthConfiguration0PropertiesArgs struct {
BasicAuthConfiguration PluginBasicAuthConfigurationInput `pulumi:"basicAuthConfiguration"`
}
func (PluginAuthConfiguration0PropertiesArgs) ElementType ¶
func (PluginAuthConfiguration0PropertiesArgs) ElementType() reflect.Type
func (PluginAuthConfiguration0PropertiesArgs) ToPluginAuthConfiguration0PropertiesOutput ¶
func (i PluginAuthConfiguration0PropertiesArgs) ToPluginAuthConfiguration0PropertiesOutput() PluginAuthConfiguration0PropertiesOutput
func (PluginAuthConfiguration0PropertiesArgs) ToPluginAuthConfiguration0PropertiesOutputWithContext ¶
func (i PluginAuthConfiguration0PropertiesArgs) ToPluginAuthConfiguration0PropertiesOutputWithContext(ctx context.Context) PluginAuthConfiguration0PropertiesOutput
type PluginAuthConfiguration0PropertiesInput ¶
type PluginAuthConfiguration0PropertiesInput interface { pulumi.Input ToPluginAuthConfiguration0PropertiesOutput() PluginAuthConfiguration0PropertiesOutput ToPluginAuthConfiguration0PropertiesOutputWithContext(context.Context) PluginAuthConfiguration0PropertiesOutput }
PluginAuthConfiguration0PropertiesInput is an input type that accepts PluginAuthConfiguration0PropertiesArgs and PluginAuthConfiguration0PropertiesOutput values. You can construct a concrete instance of `PluginAuthConfiguration0PropertiesInput` via:
PluginAuthConfiguration0PropertiesArgs{...}
type PluginAuthConfiguration0PropertiesOutput ¶
type PluginAuthConfiguration0PropertiesOutput struct{ *pulumi.OutputState }
func (PluginAuthConfiguration0PropertiesOutput) BasicAuthConfiguration ¶
func (o PluginAuthConfiguration0PropertiesOutput) BasicAuthConfiguration() PluginBasicAuthConfigurationOutput
func (PluginAuthConfiguration0PropertiesOutput) ElementType ¶
func (PluginAuthConfiguration0PropertiesOutput) ElementType() reflect.Type
func (PluginAuthConfiguration0PropertiesOutput) ToPluginAuthConfiguration0PropertiesOutput ¶
func (o PluginAuthConfiguration0PropertiesOutput) ToPluginAuthConfiguration0PropertiesOutput() PluginAuthConfiguration0PropertiesOutput
func (PluginAuthConfiguration0PropertiesOutput) ToPluginAuthConfiguration0PropertiesOutputWithContext ¶
func (o PluginAuthConfiguration0PropertiesOutput) ToPluginAuthConfiguration0PropertiesOutputWithContext(ctx context.Context) PluginAuthConfiguration0PropertiesOutput
type PluginAuthConfiguration0PropertiesPtrOutput ¶
type PluginAuthConfiguration0PropertiesPtrOutput struct{ *pulumi.OutputState }
func (PluginAuthConfiguration0PropertiesPtrOutput) BasicAuthConfiguration ¶
func (o PluginAuthConfiguration0PropertiesPtrOutput) BasicAuthConfiguration() PluginBasicAuthConfigurationPtrOutput
func (PluginAuthConfiguration0PropertiesPtrOutput) ElementType ¶
func (PluginAuthConfiguration0PropertiesPtrOutput) ElementType() reflect.Type
func (PluginAuthConfiguration0PropertiesPtrOutput) ToPluginAuthConfiguration0PropertiesPtrOutput ¶
func (o PluginAuthConfiguration0PropertiesPtrOutput) ToPluginAuthConfiguration0PropertiesPtrOutput() PluginAuthConfiguration0PropertiesPtrOutput
func (PluginAuthConfiguration0PropertiesPtrOutput) ToPluginAuthConfiguration0PropertiesPtrOutputWithContext ¶
func (o PluginAuthConfiguration0PropertiesPtrOutput) ToPluginAuthConfiguration0PropertiesPtrOutputWithContext(ctx context.Context) PluginAuthConfiguration0PropertiesPtrOutput
type PluginAuthConfiguration1Properties ¶
type PluginAuthConfiguration1Properties struct {
OAuth2ClientCredentialConfiguration PluginOAuth2ClientCredentialConfiguration `pulumi:"oAuth2ClientCredentialConfiguration"`
}
type PluginAuthConfiguration1PropertiesArgs ¶
type PluginAuthConfiguration1PropertiesArgs struct {
OAuth2ClientCredentialConfiguration PluginOAuth2ClientCredentialConfigurationInput `pulumi:"oAuth2ClientCredentialConfiguration"`
}
func (PluginAuthConfiguration1PropertiesArgs) ElementType ¶
func (PluginAuthConfiguration1PropertiesArgs) ElementType() reflect.Type
func (PluginAuthConfiguration1PropertiesArgs) ToPluginAuthConfiguration1PropertiesOutput ¶
func (i PluginAuthConfiguration1PropertiesArgs) ToPluginAuthConfiguration1PropertiesOutput() PluginAuthConfiguration1PropertiesOutput
func (PluginAuthConfiguration1PropertiesArgs) ToPluginAuthConfiguration1PropertiesOutputWithContext ¶
func (i PluginAuthConfiguration1PropertiesArgs) ToPluginAuthConfiguration1PropertiesOutputWithContext(ctx context.Context) PluginAuthConfiguration1PropertiesOutput
type PluginAuthConfiguration1PropertiesInput ¶
type PluginAuthConfiguration1PropertiesInput interface { pulumi.Input ToPluginAuthConfiguration1PropertiesOutput() PluginAuthConfiguration1PropertiesOutput ToPluginAuthConfiguration1PropertiesOutputWithContext(context.Context) PluginAuthConfiguration1PropertiesOutput }
PluginAuthConfiguration1PropertiesInput is an input type that accepts PluginAuthConfiguration1PropertiesArgs and PluginAuthConfiguration1PropertiesOutput values. You can construct a concrete instance of `PluginAuthConfiguration1PropertiesInput` via:
PluginAuthConfiguration1PropertiesArgs{...}
type PluginAuthConfiguration1PropertiesOutput ¶
type PluginAuthConfiguration1PropertiesOutput struct{ *pulumi.OutputState }
func (PluginAuthConfiguration1PropertiesOutput) ElementType ¶
func (PluginAuthConfiguration1PropertiesOutput) ElementType() reflect.Type
func (PluginAuthConfiguration1PropertiesOutput) OAuth2ClientCredentialConfiguration ¶
func (o PluginAuthConfiguration1PropertiesOutput) OAuth2ClientCredentialConfiguration() PluginOAuth2ClientCredentialConfigurationOutput
func (PluginAuthConfiguration1PropertiesOutput) ToPluginAuthConfiguration1PropertiesOutput ¶
func (o PluginAuthConfiguration1PropertiesOutput) ToPluginAuthConfiguration1PropertiesOutput() PluginAuthConfiguration1PropertiesOutput
func (PluginAuthConfiguration1PropertiesOutput) ToPluginAuthConfiguration1PropertiesOutputWithContext ¶
func (o PluginAuthConfiguration1PropertiesOutput) ToPluginAuthConfiguration1PropertiesOutputWithContext(ctx context.Context) PluginAuthConfiguration1PropertiesOutput
type PluginAuthConfiguration1PropertiesPtrOutput ¶
type PluginAuthConfiguration1PropertiesPtrOutput struct{ *pulumi.OutputState }
func (PluginAuthConfiguration1PropertiesPtrOutput) ElementType ¶
func (PluginAuthConfiguration1PropertiesPtrOutput) ElementType() reflect.Type
func (PluginAuthConfiguration1PropertiesPtrOutput) OAuth2ClientCredentialConfiguration ¶
func (o PluginAuthConfiguration1PropertiesPtrOutput) OAuth2ClientCredentialConfiguration() PluginOAuth2ClientCredentialConfigurationPtrOutput
func (PluginAuthConfiguration1PropertiesPtrOutput) ToPluginAuthConfiguration1PropertiesPtrOutput ¶
func (o PluginAuthConfiguration1PropertiesPtrOutput) ToPluginAuthConfiguration1PropertiesPtrOutput() PluginAuthConfiguration1PropertiesPtrOutput
func (PluginAuthConfiguration1PropertiesPtrOutput) ToPluginAuthConfiguration1PropertiesPtrOutputWithContext ¶
func (o PluginAuthConfiguration1PropertiesPtrOutput) ToPluginAuthConfiguration1PropertiesPtrOutputWithContext(ctx context.Context) PluginAuthConfiguration1PropertiesPtrOutput
type PluginAuthConfiguration2Properties ¶
type PluginAuthConfiguration2Properties struct {
NoAuthConfiguration PluginNoAuthConfiguration `pulumi:"noAuthConfiguration"`
}
type PluginAuthConfiguration2PropertiesArgs ¶
type PluginAuthConfiguration2PropertiesArgs struct {
NoAuthConfiguration PluginNoAuthConfigurationInput `pulumi:"noAuthConfiguration"`
}
func (PluginAuthConfiguration2PropertiesArgs) ElementType ¶
func (PluginAuthConfiguration2PropertiesArgs) ElementType() reflect.Type
func (PluginAuthConfiguration2PropertiesArgs) ToPluginAuthConfiguration2PropertiesOutput ¶
func (i PluginAuthConfiguration2PropertiesArgs) ToPluginAuthConfiguration2PropertiesOutput() PluginAuthConfiguration2PropertiesOutput
func (PluginAuthConfiguration2PropertiesArgs) ToPluginAuthConfiguration2PropertiesOutputWithContext ¶
func (i PluginAuthConfiguration2PropertiesArgs) ToPluginAuthConfiguration2PropertiesOutputWithContext(ctx context.Context) PluginAuthConfiguration2PropertiesOutput
type PluginAuthConfiguration2PropertiesInput ¶
type PluginAuthConfiguration2PropertiesInput interface { pulumi.Input ToPluginAuthConfiguration2PropertiesOutput() PluginAuthConfiguration2PropertiesOutput ToPluginAuthConfiguration2PropertiesOutputWithContext(context.Context) PluginAuthConfiguration2PropertiesOutput }
PluginAuthConfiguration2PropertiesInput is an input type that accepts PluginAuthConfiguration2PropertiesArgs and PluginAuthConfiguration2PropertiesOutput values. You can construct a concrete instance of `PluginAuthConfiguration2PropertiesInput` via:
PluginAuthConfiguration2PropertiesArgs{...}
type PluginAuthConfiguration2PropertiesOutput ¶
type PluginAuthConfiguration2PropertiesOutput struct{ *pulumi.OutputState }
func (PluginAuthConfiguration2PropertiesOutput) ElementType ¶
func (PluginAuthConfiguration2PropertiesOutput) ElementType() reflect.Type
func (PluginAuthConfiguration2PropertiesOutput) NoAuthConfiguration ¶
func (o PluginAuthConfiguration2PropertiesOutput) NoAuthConfiguration() PluginNoAuthConfigurationOutput
func (PluginAuthConfiguration2PropertiesOutput) ToPluginAuthConfiguration2PropertiesOutput ¶
func (o PluginAuthConfiguration2PropertiesOutput) ToPluginAuthConfiguration2PropertiesOutput() PluginAuthConfiguration2PropertiesOutput
func (PluginAuthConfiguration2PropertiesOutput) ToPluginAuthConfiguration2PropertiesOutputWithContext ¶
func (o PluginAuthConfiguration2PropertiesOutput) ToPluginAuthConfiguration2PropertiesOutputWithContext(ctx context.Context) PluginAuthConfiguration2PropertiesOutput
type PluginAuthConfiguration2PropertiesPtrOutput ¶
type PluginAuthConfiguration2PropertiesPtrOutput struct{ *pulumi.OutputState }
func (PluginAuthConfiguration2PropertiesPtrOutput) ElementType ¶
func (PluginAuthConfiguration2PropertiesPtrOutput) ElementType() reflect.Type
func (PluginAuthConfiguration2PropertiesPtrOutput) NoAuthConfiguration ¶
func (o PluginAuthConfiguration2PropertiesPtrOutput) NoAuthConfiguration() PluginNoAuthConfigurationPtrOutput
func (PluginAuthConfiguration2PropertiesPtrOutput) ToPluginAuthConfiguration2PropertiesPtrOutput ¶
func (o PluginAuthConfiguration2PropertiesPtrOutput) ToPluginAuthConfiguration2PropertiesPtrOutput() PluginAuthConfiguration2PropertiesPtrOutput
func (PluginAuthConfiguration2PropertiesPtrOutput) ToPluginAuthConfiguration2PropertiesPtrOutputWithContext ¶
func (o PluginAuthConfiguration2PropertiesPtrOutput) ToPluginAuthConfiguration2PropertiesPtrOutputWithContext(ctx context.Context) PluginAuthConfiguration2PropertiesPtrOutput
type PluginBasicAuthConfigurationArgs ¶
type PluginBasicAuthConfigurationArgs struct { RoleArn pulumi.StringInput `pulumi:"roleArn"` SecretArn pulumi.StringInput `pulumi:"secretArn"` }
func (PluginBasicAuthConfigurationArgs) ElementType ¶
func (PluginBasicAuthConfigurationArgs) ElementType() reflect.Type
func (PluginBasicAuthConfigurationArgs) ToPluginBasicAuthConfigurationOutput ¶
func (i PluginBasicAuthConfigurationArgs) ToPluginBasicAuthConfigurationOutput() PluginBasicAuthConfigurationOutput
func (PluginBasicAuthConfigurationArgs) ToPluginBasicAuthConfigurationOutputWithContext ¶
func (i PluginBasicAuthConfigurationArgs) ToPluginBasicAuthConfigurationOutputWithContext(ctx context.Context) PluginBasicAuthConfigurationOutput
type PluginBasicAuthConfigurationInput ¶
type PluginBasicAuthConfigurationInput interface { pulumi.Input ToPluginBasicAuthConfigurationOutput() PluginBasicAuthConfigurationOutput ToPluginBasicAuthConfigurationOutputWithContext(context.Context) PluginBasicAuthConfigurationOutput }
PluginBasicAuthConfigurationInput is an input type that accepts PluginBasicAuthConfigurationArgs and PluginBasicAuthConfigurationOutput values. You can construct a concrete instance of `PluginBasicAuthConfigurationInput` via:
PluginBasicAuthConfigurationArgs{...}
type PluginBasicAuthConfigurationOutput ¶
type PluginBasicAuthConfigurationOutput struct{ *pulumi.OutputState }
func (PluginBasicAuthConfigurationOutput) ElementType ¶
func (PluginBasicAuthConfigurationOutput) ElementType() reflect.Type
func (PluginBasicAuthConfigurationOutput) RoleArn ¶
func (o PluginBasicAuthConfigurationOutput) RoleArn() pulumi.StringOutput
func (PluginBasicAuthConfigurationOutput) SecretArn ¶
func (o PluginBasicAuthConfigurationOutput) SecretArn() pulumi.StringOutput
func (PluginBasicAuthConfigurationOutput) ToPluginBasicAuthConfigurationOutput ¶
func (o PluginBasicAuthConfigurationOutput) ToPluginBasicAuthConfigurationOutput() PluginBasicAuthConfigurationOutput
func (PluginBasicAuthConfigurationOutput) ToPluginBasicAuthConfigurationOutputWithContext ¶
func (o PluginBasicAuthConfigurationOutput) ToPluginBasicAuthConfigurationOutputWithContext(ctx context.Context) PluginBasicAuthConfigurationOutput
type PluginBasicAuthConfigurationPtrOutput ¶
type PluginBasicAuthConfigurationPtrOutput struct{ *pulumi.OutputState }
func (PluginBasicAuthConfigurationPtrOutput) ElementType ¶
func (PluginBasicAuthConfigurationPtrOutput) ElementType() reflect.Type
func (PluginBasicAuthConfigurationPtrOutput) RoleArn ¶
func (o PluginBasicAuthConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
func (PluginBasicAuthConfigurationPtrOutput) SecretArn ¶
func (o PluginBasicAuthConfigurationPtrOutput) SecretArn() pulumi.StringPtrOutput
func (PluginBasicAuthConfigurationPtrOutput) ToPluginBasicAuthConfigurationPtrOutput ¶
func (o PluginBasicAuthConfigurationPtrOutput) ToPluginBasicAuthConfigurationPtrOutput() PluginBasicAuthConfigurationPtrOutput
func (PluginBasicAuthConfigurationPtrOutput) ToPluginBasicAuthConfigurationPtrOutputWithContext ¶
func (o PluginBasicAuthConfigurationPtrOutput) ToPluginBasicAuthConfigurationPtrOutputWithContext(ctx context.Context) PluginBasicAuthConfigurationPtrOutput
type PluginBuildStatus ¶
type PluginBuildStatus string
type PluginBuildStatusOutput ¶
type PluginBuildStatusOutput struct{ *pulumi.OutputState }
func (PluginBuildStatusOutput) ElementType ¶
func (PluginBuildStatusOutput) ElementType() reflect.Type
func (PluginBuildStatusOutput) ToPluginBuildStatusOutput ¶
func (o PluginBuildStatusOutput) ToPluginBuildStatusOutput() PluginBuildStatusOutput
func (PluginBuildStatusOutput) ToPluginBuildStatusOutputWithContext ¶
func (o PluginBuildStatusOutput) ToPluginBuildStatusOutputWithContext(ctx context.Context) PluginBuildStatusOutput
func (PluginBuildStatusOutput) ToPluginBuildStatusPtrOutput ¶
func (o PluginBuildStatusOutput) ToPluginBuildStatusPtrOutput() PluginBuildStatusPtrOutput
func (PluginBuildStatusOutput) ToPluginBuildStatusPtrOutputWithContext ¶
func (o PluginBuildStatusOutput) ToPluginBuildStatusPtrOutputWithContext(ctx context.Context) PluginBuildStatusPtrOutput
func (PluginBuildStatusOutput) ToStringOutput ¶
func (o PluginBuildStatusOutput) ToStringOutput() pulumi.StringOutput
func (PluginBuildStatusOutput) ToStringOutputWithContext ¶
func (o PluginBuildStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PluginBuildStatusOutput) ToStringPtrOutput ¶
func (o PluginBuildStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PluginBuildStatusOutput) ToStringPtrOutputWithContext ¶
func (o PluginBuildStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PluginBuildStatusPtrOutput ¶
type PluginBuildStatusPtrOutput struct{ *pulumi.OutputState }
func (PluginBuildStatusPtrOutput) Elem ¶
func (o PluginBuildStatusPtrOutput) Elem() PluginBuildStatusOutput
func (PluginBuildStatusPtrOutput) ElementType ¶
func (PluginBuildStatusPtrOutput) ElementType() reflect.Type
func (PluginBuildStatusPtrOutput) ToPluginBuildStatusPtrOutput ¶
func (o PluginBuildStatusPtrOutput) ToPluginBuildStatusPtrOutput() PluginBuildStatusPtrOutput
func (PluginBuildStatusPtrOutput) ToPluginBuildStatusPtrOutputWithContext ¶
func (o PluginBuildStatusPtrOutput) ToPluginBuildStatusPtrOutputWithContext(ctx context.Context) PluginBuildStatusPtrOutput
func (PluginBuildStatusPtrOutput) ToStringPtrOutput ¶
func (o PluginBuildStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PluginBuildStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o PluginBuildStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PluginCustomPluginConfiguration ¶
type PluginCustomPluginConfiguration struct { // Contains either details about the S3 object containing the OpenAPI schema for the action group or the JSON or YAML-formatted payload defining the schema. ApiSchema interface{} `pulumi:"apiSchema"` // The type of OpenAPI schema to use. ApiSchemaType PluginApiSchemaType `pulumi:"apiSchemaType"` // A description for your custom plugin configuration. Description string `pulumi:"description"` }
type PluginCustomPluginConfigurationArgs ¶
type PluginCustomPluginConfigurationArgs struct { // Contains either details about the S3 object containing the OpenAPI schema for the action group or the JSON or YAML-formatted payload defining the schema. ApiSchema pulumi.Input `pulumi:"apiSchema"` // The type of OpenAPI schema to use. ApiSchemaType PluginApiSchemaTypeInput `pulumi:"apiSchemaType"` // A description for your custom plugin configuration. Description pulumi.StringInput `pulumi:"description"` }
func (PluginCustomPluginConfigurationArgs) ElementType ¶
func (PluginCustomPluginConfigurationArgs) ElementType() reflect.Type
func (PluginCustomPluginConfigurationArgs) ToPluginCustomPluginConfigurationOutput ¶
func (i PluginCustomPluginConfigurationArgs) ToPluginCustomPluginConfigurationOutput() PluginCustomPluginConfigurationOutput
func (PluginCustomPluginConfigurationArgs) ToPluginCustomPluginConfigurationOutputWithContext ¶
func (i PluginCustomPluginConfigurationArgs) ToPluginCustomPluginConfigurationOutputWithContext(ctx context.Context) PluginCustomPluginConfigurationOutput
func (PluginCustomPluginConfigurationArgs) ToPluginCustomPluginConfigurationPtrOutput ¶
func (i PluginCustomPluginConfigurationArgs) ToPluginCustomPluginConfigurationPtrOutput() PluginCustomPluginConfigurationPtrOutput
func (PluginCustomPluginConfigurationArgs) ToPluginCustomPluginConfigurationPtrOutputWithContext ¶
func (i PluginCustomPluginConfigurationArgs) ToPluginCustomPluginConfigurationPtrOutputWithContext(ctx context.Context) PluginCustomPluginConfigurationPtrOutput
type PluginCustomPluginConfigurationInput ¶
type PluginCustomPluginConfigurationInput interface { pulumi.Input ToPluginCustomPluginConfigurationOutput() PluginCustomPluginConfigurationOutput ToPluginCustomPluginConfigurationOutputWithContext(context.Context) PluginCustomPluginConfigurationOutput }
PluginCustomPluginConfigurationInput is an input type that accepts PluginCustomPluginConfigurationArgs and PluginCustomPluginConfigurationOutput values. You can construct a concrete instance of `PluginCustomPluginConfigurationInput` via:
PluginCustomPluginConfigurationArgs{...}
type PluginCustomPluginConfigurationOutput ¶
type PluginCustomPluginConfigurationOutput struct{ *pulumi.OutputState }
func (PluginCustomPluginConfigurationOutput) ApiSchema ¶
func (o PluginCustomPluginConfigurationOutput) ApiSchema() pulumi.AnyOutput
Contains either details about the S3 object containing the OpenAPI schema for the action group or the JSON or YAML-formatted payload defining the schema.
func (PluginCustomPluginConfigurationOutput) ApiSchemaType ¶
func (o PluginCustomPluginConfigurationOutput) ApiSchemaType() PluginApiSchemaTypeOutput
The type of OpenAPI schema to use.
func (PluginCustomPluginConfigurationOutput) Description ¶
func (o PluginCustomPluginConfigurationOutput) Description() pulumi.StringOutput
A description for your custom plugin configuration.
func (PluginCustomPluginConfigurationOutput) ElementType ¶
func (PluginCustomPluginConfigurationOutput) ElementType() reflect.Type
func (PluginCustomPluginConfigurationOutput) ToPluginCustomPluginConfigurationOutput ¶
func (o PluginCustomPluginConfigurationOutput) ToPluginCustomPluginConfigurationOutput() PluginCustomPluginConfigurationOutput
func (PluginCustomPluginConfigurationOutput) ToPluginCustomPluginConfigurationOutputWithContext ¶
func (o PluginCustomPluginConfigurationOutput) ToPluginCustomPluginConfigurationOutputWithContext(ctx context.Context) PluginCustomPluginConfigurationOutput
func (PluginCustomPluginConfigurationOutput) ToPluginCustomPluginConfigurationPtrOutput ¶
func (o PluginCustomPluginConfigurationOutput) ToPluginCustomPluginConfigurationPtrOutput() PluginCustomPluginConfigurationPtrOutput
func (PluginCustomPluginConfigurationOutput) ToPluginCustomPluginConfigurationPtrOutputWithContext ¶
func (o PluginCustomPluginConfigurationOutput) ToPluginCustomPluginConfigurationPtrOutputWithContext(ctx context.Context) PluginCustomPluginConfigurationPtrOutput
type PluginCustomPluginConfigurationPtrInput ¶
type PluginCustomPluginConfigurationPtrInput interface { pulumi.Input ToPluginCustomPluginConfigurationPtrOutput() PluginCustomPluginConfigurationPtrOutput ToPluginCustomPluginConfigurationPtrOutputWithContext(context.Context) PluginCustomPluginConfigurationPtrOutput }
PluginCustomPluginConfigurationPtrInput is an input type that accepts PluginCustomPluginConfigurationArgs, PluginCustomPluginConfigurationPtr and PluginCustomPluginConfigurationPtrOutput values. You can construct a concrete instance of `PluginCustomPluginConfigurationPtrInput` via:
PluginCustomPluginConfigurationArgs{...} or: nil
func PluginCustomPluginConfigurationPtr ¶
func PluginCustomPluginConfigurationPtr(v *PluginCustomPluginConfigurationArgs) PluginCustomPluginConfigurationPtrInput
type PluginCustomPluginConfigurationPtrOutput ¶
type PluginCustomPluginConfigurationPtrOutput struct{ *pulumi.OutputState }
func (PluginCustomPluginConfigurationPtrOutput) ApiSchema ¶
func (o PluginCustomPluginConfigurationPtrOutput) ApiSchema() pulumi.AnyOutput
Contains either details about the S3 object containing the OpenAPI schema for the action group or the JSON or YAML-formatted payload defining the schema.
func (PluginCustomPluginConfigurationPtrOutput) ApiSchemaType ¶
func (o PluginCustomPluginConfigurationPtrOutput) ApiSchemaType() PluginApiSchemaTypePtrOutput
The type of OpenAPI schema to use.
func (PluginCustomPluginConfigurationPtrOutput) Description ¶
func (o PluginCustomPluginConfigurationPtrOutput) Description() pulumi.StringPtrOutput
A description for your custom plugin configuration.
func (PluginCustomPluginConfigurationPtrOutput) ElementType ¶
func (PluginCustomPluginConfigurationPtrOutput) ElementType() reflect.Type
func (PluginCustomPluginConfigurationPtrOutput) ToPluginCustomPluginConfigurationPtrOutput ¶
func (o PluginCustomPluginConfigurationPtrOutput) ToPluginCustomPluginConfigurationPtrOutput() PluginCustomPluginConfigurationPtrOutput
func (PluginCustomPluginConfigurationPtrOutput) ToPluginCustomPluginConfigurationPtrOutputWithContext ¶
func (o PluginCustomPluginConfigurationPtrOutput) ToPluginCustomPluginConfigurationPtrOutputWithContext(ctx context.Context) PluginCustomPluginConfigurationPtrOutput
type PluginInput ¶
type PluginInput interface { pulumi.Input ToPluginOutput() PluginOutput ToPluginOutputWithContext(ctx context.Context) PluginOutput }
type PluginNoAuthConfiguration ¶
type PluginNoAuthConfiguration struct { }
type PluginNoAuthConfigurationArgs ¶
type PluginNoAuthConfigurationArgs struct { }
func (PluginNoAuthConfigurationArgs) ElementType ¶
func (PluginNoAuthConfigurationArgs) ElementType() reflect.Type
func (PluginNoAuthConfigurationArgs) ToPluginNoAuthConfigurationOutput ¶
func (i PluginNoAuthConfigurationArgs) ToPluginNoAuthConfigurationOutput() PluginNoAuthConfigurationOutput
func (PluginNoAuthConfigurationArgs) ToPluginNoAuthConfigurationOutputWithContext ¶
func (i PluginNoAuthConfigurationArgs) ToPluginNoAuthConfigurationOutputWithContext(ctx context.Context) PluginNoAuthConfigurationOutput
type PluginNoAuthConfigurationInput ¶
type PluginNoAuthConfigurationInput interface { pulumi.Input ToPluginNoAuthConfigurationOutput() PluginNoAuthConfigurationOutput ToPluginNoAuthConfigurationOutputWithContext(context.Context) PluginNoAuthConfigurationOutput }
PluginNoAuthConfigurationInput is an input type that accepts PluginNoAuthConfigurationArgs and PluginNoAuthConfigurationOutput values. You can construct a concrete instance of `PluginNoAuthConfigurationInput` via:
PluginNoAuthConfigurationArgs{...}
type PluginNoAuthConfigurationOutput ¶
type PluginNoAuthConfigurationOutput struct{ *pulumi.OutputState }
func (PluginNoAuthConfigurationOutput) ElementType ¶
func (PluginNoAuthConfigurationOutput) ElementType() reflect.Type
func (PluginNoAuthConfigurationOutput) ToPluginNoAuthConfigurationOutput ¶
func (o PluginNoAuthConfigurationOutput) ToPluginNoAuthConfigurationOutput() PluginNoAuthConfigurationOutput
func (PluginNoAuthConfigurationOutput) ToPluginNoAuthConfigurationOutputWithContext ¶
func (o PluginNoAuthConfigurationOutput) ToPluginNoAuthConfigurationOutputWithContext(ctx context.Context) PluginNoAuthConfigurationOutput
type PluginNoAuthConfigurationPtrOutput ¶
type PluginNoAuthConfigurationPtrOutput struct{ *pulumi.OutputState }
func (PluginNoAuthConfigurationPtrOutput) Elem ¶
func (o PluginNoAuthConfigurationPtrOutput) Elem() PluginNoAuthConfigurationOutput
func (PluginNoAuthConfigurationPtrOutput) ElementType ¶
func (PluginNoAuthConfigurationPtrOutput) ElementType() reflect.Type
func (PluginNoAuthConfigurationPtrOutput) ToPluginNoAuthConfigurationPtrOutput ¶
func (o PluginNoAuthConfigurationPtrOutput) ToPluginNoAuthConfigurationPtrOutput() PluginNoAuthConfigurationPtrOutput
func (PluginNoAuthConfigurationPtrOutput) ToPluginNoAuthConfigurationPtrOutputWithContext ¶
func (o PluginNoAuthConfigurationPtrOutput) ToPluginNoAuthConfigurationPtrOutputWithContext(ctx context.Context) PluginNoAuthConfigurationPtrOutput
type PluginOAuth2ClientCredentialConfigurationArgs ¶
type PluginOAuth2ClientCredentialConfigurationArgs struct { RoleArn pulumi.StringInput `pulumi:"roleArn"` SecretArn pulumi.StringInput `pulumi:"secretArn"` }
func (PluginOAuth2ClientCredentialConfigurationArgs) ElementType ¶
func (PluginOAuth2ClientCredentialConfigurationArgs) ElementType() reflect.Type
func (PluginOAuth2ClientCredentialConfigurationArgs) ToPluginOAuth2ClientCredentialConfigurationOutput ¶
func (i PluginOAuth2ClientCredentialConfigurationArgs) ToPluginOAuth2ClientCredentialConfigurationOutput() PluginOAuth2ClientCredentialConfigurationOutput
func (PluginOAuth2ClientCredentialConfigurationArgs) ToPluginOAuth2ClientCredentialConfigurationOutputWithContext ¶
func (i PluginOAuth2ClientCredentialConfigurationArgs) ToPluginOAuth2ClientCredentialConfigurationOutputWithContext(ctx context.Context) PluginOAuth2ClientCredentialConfigurationOutput
type PluginOAuth2ClientCredentialConfigurationInput ¶
type PluginOAuth2ClientCredentialConfigurationInput interface { pulumi.Input ToPluginOAuth2ClientCredentialConfigurationOutput() PluginOAuth2ClientCredentialConfigurationOutput ToPluginOAuth2ClientCredentialConfigurationOutputWithContext(context.Context) PluginOAuth2ClientCredentialConfigurationOutput }
PluginOAuth2ClientCredentialConfigurationInput is an input type that accepts PluginOAuth2ClientCredentialConfigurationArgs and PluginOAuth2ClientCredentialConfigurationOutput values. You can construct a concrete instance of `PluginOAuth2ClientCredentialConfigurationInput` via:
PluginOAuth2ClientCredentialConfigurationArgs{...}
type PluginOAuth2ClientCredentialConfigurationOutput ¶
type PluginOAuth2ClientCredentialConfigurationOutput struct{ *pulumi.OutputState }
func (PluginOAuth2ClientCredentialConfigurationOutput) ElementType ¶
func (PluginOAuth2ClientCredentialConfigurationOutput) ElementType() reflect.Type
func (PluginOAuth2ClientCredentialConfigurationOutput) RoleArn ¶
func (o PluginOAuth2ClientCredentialConfigurationOutput) RoleArn() pulumi.StringOutput
func (PluginOAuth2ClientCredentialConfigurationOutput) SecretArn ¶
func (o PluginOAuth2ClientCredentialConfigurationOutput) SecretArn() pulumi.StringOutput
func (PluginOAuth2ClientCredentialConfigurationOutput) ToPluginOAuth2ClientCredentialConfigurationOutput ¶
func (o PluginOAuth2ClientCredentialConfigurationOutput) ToPluginOAuth2ClientCredentialConfigurationOutput() PluginOAuth2ClientCredentialConfigurationOutput
func (PluginOAuth2ClientCredentialConfigurationOutput) ToPluginOAuth2ClientCredentialConfigurationOutputWithContext ¶
func (o PluginOAuth2ClientCredentialConfigurationOutput) ToPluginOAuth2ClientCredentialConfigurationOutputWithContext(ctx context.Context) PluginOAuth2ClientCredentialConfigurationOutput
type PluginOAuth2ClientCredentialConfigurationPtrOutput ¶
type PluginOAuth2ClientCredentialConfigurationPtrOutput struct{ *pulumi.OutputState }
func (PluginOAuth2ClientCredentialConfigurationPtrOutput) ElementType ¶
func (PluginOAuth2ClientCredentialConfigurationPtrOutput) ElementType() reflect.Type
func (PluginOAuth2ClientCredentialConfigurationPtrOutput) RoleArn ¶
func (o PluginOAuth2ClientCredentialConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
func (PluginOAuth2ClientCredentialConfigurationPtrOutput) SecretArn ¶
func (o PluginOAuth2ClientCredentialConfigurationPtrOutput) SecretArn() pulumi.StringPtrOutput
func (PluginOAuth2ClientCredentialConfigurationPtrOutput) ToPluginOAuth2ClientCredentialConfigurationPtrOutput ¶
func (o PluginOAuth2ClientCredentialConfigurationPtrOutput) ToPluginOAuth2ClientCredentialConfigurationPtrOutput() PluginOAuth2ClientCredentialConfigurationPtrOutput
func (PluginOAuth2ClientCredentialConfigurationPtrOutput) ToPluginOAuth2ClientCredentialConfigurationPtrOutputWithContext ¶
func (o PluginOAuth2ClientCredentialConfigurationPtrOutput) ToPluginOAuth2ClientCredentialConfigurationPtrOutputWithContext(ctx context.Context) PluginOAuth2ClientCredentialConfigurationPtrOutput
type PluginOutput ¶
type PluginOutput struct{ *pulumi.OutputState }
func (PluginOutput) ApplicationId ¶
func (o PluginOutput) ApplicationId() pulumi.StringOutput
The identifier of the application that will contain the plugin.
func (PluginOutput) AuthConfiguration ¶
func (o PluginOutput) AuthConfiguration() pulumi.AnyOutput
Authentication configuration information for an Amazon Q Business plugin.
func (PluginOutput) BuildStatus ¶
func (o PluginOutput) BuildStatus() PluginBuildStatusOutput
The current status of a plugin. A plugin is modified asynchronously.
func (PluginOutput) CreatedAt ¶
func (o PluginOutput) CreatedAt() pulumi.StringOutput
The timestamp for when the plugin was created.
func (PluginOutput) CustomPluginConfiguration ¶
func (o PluginOutput) CustomPluginConfiguration() PluginCustomPluginConfigurationPtrOutput
Configuration information required to create a custom plugin.
func (PluginOutput) DisplayName ¶
func (o PluginOutput) DisplayName() pulumi.StringOutput
The name of the plugin.
func (PluginOutput) ElementType ¶
func (PluginOutput) ElementType() reflect.Type
func (PluginOutput) PluginArn ¶
func (o PluginOutput) PluginArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of a plugin.
func (PluginOutput) PluginId ¶
func (o PluginOutput) PluginId() pulumi.StringOutput
The identifier of the plugin.
func (PluginOutput) ServerUrl ¶
func (o PluginOutput) ServerUrl() pulumi.StringPtrOutput
The plugin server URL used for configuration.
func (PluginOutput) State ¶
func (o PluginOutput) State() PluginStateEnumPtrOutput
The current status of the plugin.
func (PluginOutput) Tags ¶
func (o PluginOutput) Tags() aws.TagArrayOutput
A list of key-value pairs that identify or categorize the data source connector. You can also use tags to help control access to the data source connector. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @.
func (PluginOutput) ToPluginOutput ¶
func (o PluginOutput) ToPluginOutput() PluginOutput
func (PluginOutput) ToPluginOutputWithContext ¶
func (o PluginOutput) ToPluginOutputWithContext(ctx context.Context) PluginOutput
func (PluginOutput) UpdatedAt ¶
func (o PluginOutput) UpdatedAt() pulumi.StringOutput
The timestamp for when the plugin was last updated.
type PluginS3Args ¶
type PluginS3Args struct { Bucket pulumi.StringInput `pulumi:"bucket"` Key pulumi.StringInput `pulumi:"key"` }
func (PluginS3Args) ElementType ¶
func (PluginS3Args) ElementType() reflect.Type
func (PluginS3Args) ToPluginS3Output ¶
func (i PluginS3Args) ToPluginS3Output() PluginS3Output
func (PluginS3Args) ToPluginS3OutputWithContext ¶
func (i PluginS3Args) ToPluginS3OutputWithContext(ctx context.Context) PluginS3Output
func (PluginS3Args) ToPluginS3PtrOutput ¶
func (i PluginS3Args) ToPluginS3PtrOutput() PluginS3PtrOutput
func (PluginS3Args) ToPluginS3PtrOutputWithContext ¶
func (i PluginS3Args) ToPluginS3PtrOutputWithContext(ctx context.Context) PluginS3PtrOutput
type PluginS3Input ¶
type PluginS3Input interface { pulumi.Input ToPluginS3Output() PluginS3Output ToPluginS3OutputWithContext(context.Context) PluginS3Output }
PluginS3Input is an input type that accepts PluginS3Args and PluginS3Output values. You can construct a concrete instance of `PluginS3Input` via:
PluginS3Args{...}
type PluginS3Output ¶
type PluginS3Output struct{ *pulumi.OutputState }
func (PluginS3Output) Bucket ¶
func (o PluginS3Output) Bucket() pulumi.StringOutput
func (PluginS3Output) ElementType ¶
func (PluginS3Output) ElementType() reflect.Type
func (PluginS3Output) Key ¶
func (o PluginS3Output) Key() pulumi.StringOutput
func (PluginS3Output) ToPluginS3Output ¶
func (o PluginS3Output) ToPluginS3Output() PluginS3Output
func (PluginS3Output) ToPluginS3OutputWithContext ¶
func (o PluginS3Output) ToPluginS3OutputWithContext(ctx context.Context) PluginS3Output
func (PluginS3Output) ToPluginS3PtrOutput ¶
func (o PluginS3Output) ToPluginS3PtrOutput() PluginS3PtrOutput
func (PluginS3Output) ToPluginS3PtrOutputWithContext ¶
func (o PluginS3Output) ToPluginS3PtrOutputWithContext(ctx context.Context) PluginS3PtrOutput
type PluginS3PtrInput ¶
type PluginS3PtrInput interface { pulumi.Input ToPluginS3PtrOutput() PluginS3PtrOutput ToPluginS3PtrOutputWithContext(context.Context) PluginS3PtrOutput }
PluginS3PtrInput is an input type that accepts PluginS3Args, PluginS3Ptr and PluginS3PtrOutput values. You can construct a concrete instance of `PluginS3PtrInput` via:
PluginS3Args{...} or: nil
func PluginS3Ptr ¶
func PluginS3Ptr(v *PluginS3Args) PluginS3PtrInput
type PluginS3PtrOutput ¶
type PluginS3PtrOutput struct{ *pulumi.OutputState }
func (PluginS3PtrOutput) Bucket ¶
func (o PluginS3PtrOutput) Bucket() pulumi.StringPtrOutput
func (PluginS3PtrOutput) Elem ¶
func (o PluginS3PtrOutput) Elem() PluginS3Output
func (PluginS3PtrOutput) ElementType ¶
func (PluginS3PtrOutput) ElementType() reflect.Type
func (PluginS3PtrOutput) Key ¶
func (o PluginS3PtrOutput) Key() pulumi.StringPtrOutput
func (PluginS3PtrOutput) ToPluginS3PtrOutput ¶
func (o PluginS3PtrOutput) ToPluginS3PtrOutput() PluginS3PtrOutput
func (PluginS3PtrOutput) ToPluginS3PtrOutputWithContext ¶
func (o PluginS3PtrOutput) ToPluginS3PtrOutputWithContext(ctx context.Context) PluginS3PtrOutput
type PluginState ¶
type PluginState struct { }
func (PluginState) ElementType ¶
func (PluginState) ElementType() reflect.Type
type PluginStateEnum ¶
type PluginStateEnum string
func (PluginStateEnum) ElementType ¶
func (PluginStateEnum) ElementType() reflect.Type
func (PluginStateEnum) ToPluginStateEnumOutput ¶
func (e PluginStateEnum) ToPluginStateEnumOutput() PluginStateEnumOutput
func (PluginStateEnum) ToPluginStateEnumOutputWithContext ¶
func (e PluginStateEnum) ToPluginStateEnumOutputWithContext(ctx context.Context) PluginStateEnumOutput
func (PluginStateEnum) ToPluginStateEnumPtrOutput ¶
func (e PluginStateEnum) ToPluginStateEnumPtrOutput() PluginStateEnumPtrOutput
func (PluginStateEnum) ToPluginStateEnumPtrOutputWithContext ¶
func (e PluginStateEnum) ToPluginStateEnumPtrOutputWithContext(ctx context.Context) PluginStateEnumPtrOutput
func (PluginStateEnum) ToStringOutput ¶
func (e PluginStateEnum) ToStringOutput() pulumi.StringOutput
func (PluginStateEnum) ToStringOutputWithContext ¶
func (e PluginStateEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PluginStateEnum) ToStringPtrOutput ¶
func (e PluginStateEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (PluginStateEnum) ToStringPtrOutputWithContext ¶
func (e PluginStateEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PluginStateEnumInput ¶
type PluginStateEnumInput interface { pulumi.Input ToPluginStateEnumOutput() PluginStateEnumOutput ToPluginStateEnumOutputWithContext(context.Context) PluginStateEnumOutput }
PluginStateEnumInput is an input type that accepts values of the PluginStateEnum enum A concrete instance of `PluginStateEnumInput` can be one of the following:
PluginStateEnumEnabled PluginStateEnumDisabled
type PluginStateEnumOutput ¶
type PluginStateEnumOutput struct{ *pulumi.OutputState }
func (PluginStateEnumOutput) ElementType ¶
func (PluginStateEnumOutput) ElementType() reflect.Type
func (PluginStateEnumOutput) ToPluginStateEnumOutput ¶
func (o PluginStateEnumOutput) ToPluginStateEnumOutput() PluginStateEnumOutput
func (PluginStateEnumOutput) ToPluginStateEnumOutputWithContext ¶
func (o PluginStateEnumOutput) ToPluginStateEnumOutputWithContext(ctx context.Context) PluginStateEnumOutput
func (PluginStateEnumOutput) ToPluginStateEnumPtrOutput ¶
func (o PluginStateEnumOutput) ToPluginStateEnumPtrOutput() PluginStateEnumPtrOutput
func (PluginStateEnumOutput) ToPluginStateEnumPtrOutputWithContext ¶
func (o PluginStateEnumOutput) ToPluginStateEnumPtrOutputWithContext(ctx context.Context) PluginStateEnumPtrOutput
func (PluginStateEnumOutput) ToStringOutput ¶
func (o PluginStateEnumOutput) ToStringOutput() pulumi.StringOutput
func (PluginStateEnumOutput) ToStringOutputWithContext ¶
func (o PluginStateEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PluginStateEnumOutput) ToStringPtrOutput ¶
func (o PluginStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PluginStateEnumOutput) ToStringPtrOutputWithContext ¶
func (o PluginStateEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PluginStateEnumPtrInput ¶
type PluginStateEnumPtrInput interface { pulumi.Input ToPluginStateEnumPtrOutput() PluginStateEnumPtrOutput ToPluginStateEnumPtrOutputWithContext(context.Context) PluginStateEnumPtrOutput }
func PluginStateEnumPtr ¶
func PluginStateEnumPtr(v string) PluginStateEnumPtrInput
type PluginStateEnumPtrOutput ¶
type PluginStateEnumPtrOutput struct{ *pulumi.OutputState }
func (PluginStateEnumPtrOutput) Elem ¶
func (o PluginStateEnumPtrOutput) Elem() PluginStateEnumOutput
func (PluginStateEnumPtrOutput) ElementType ¶
func (PluginStateEnumPtrOutput) ElementType() reflect.Type
func (PluginStateEnumPtrOutput) ToPluginStateEnumPtrOutput ¶
func (o PluginStateEnumPtrOutput) ToPluginStateEnumPtrOutput() PluginStateEnumPtrOutput
func (PluginStateEnumPtrOutput) ToPluginStateEnumPtrOutputWithContext ¶
func (o PluginStateEnumPtrOutput) ToPluginStateEnumPtrOutputWithContext(ctx context.Context) PluginStateEnumPtrOutput
func (PluginStateEnumPtrOutput) ToStringPtrOutput ¶
func (o PluginStateEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PluginStateEnumPtrOutput) ToStringPtrOutputWithContext ¶
func (o PluginStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PluginType ¶
type PluginType string
func (PluginType) ElementType ¶
func (PluginType) ElementType() reflect.Type
func (PluginType) ToPluginTypeOutput ¶
func (e PluginType) ToPluginTypeOutput() PluginTypeOutput
func (PluginType) ToPluginTypeOutputWithContext ¶
func (e PluginType) ToPluginTypeOutputWithContext(ctx context.Context) PluginTypeOutput
func (PluginType) ToPluginTypePtrOutput ¶
func (e PluginType) ToPluginTypePtrOutput() PluginTypePtrOutput
func (PluginType) ToPluginTypePtrOutputWithContext ¶
func (e PluginType) ToPluginTypePtrOutputWithContext(ctx context.Context) PluginTypePtrOutput
func (PluginType) ToStringOutput ¶
func (e PluginType) ToStringOutput() pulumi.StringOutput
func (PluginType) ToStringOutputWithContext ¶
func (e PluginType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PluginType) ToStringPtrOutput ¶
func (e PluginType) ToStringPtrOutput() pulumi.StringPtrOutput
func (PluginType) ToStringPtrOutputWithContext ¶
func (e PluginType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PluginTypeInput ¶
type PluginTypeInput interface { pulumi.Input ToPluginTypeOutput() PluginTypeOutput ToPluginTypeOutputWithContext(context.Context) PluginTypeOutput }
PluginTypeInput is an input type that accepts values of the PluginType enum A concrete instance of `PluginTypeInput` can be one of the following:
PluginTypeServiceNow PluginTypeSalesforce PluginTypeJira PluginTypeZendesk PluginTypeCustom
type PluginTypeOutput ¶
type PluginTypeOutput struct{ *pulumi.OutputState }
func (PluginTypeOutput) ElementType ¶
func (PluginTypeOutput) ElementType() reflect.Type
func (PluginTypeOutput) ToPluginTypeOutput ¶
func (o PluginTypeOutput) ToPluginTypeOutput() PluginTypeOutput
func (PluginTypeOutput) ToPluginTypeOutputWithContext ¶
func (o PluginTypeOutput) ToPluginTypeOutputWithContext(ctx context.Context) PluginTypeOutput
func (PluginTypeOutput) ToPluginTypePtrOutput ¶
func (o PluginTypeOutput) ToPluginTypePtrOutput() PluginTypePtrOutput
func (PluginTypeOutput) ToPluginTypePtrOutputWithContext ¶
func (o PluginTypeOutput) ToPluginTypePtrOutputWithContext(ctx context.Context) PluginTypePtrOutput
func (PluginTypeOutput) ToStringOutput ¶
func (o PluginTypeOutput) ToStringOutput() pulumi.StringOutput
func (PluginTypeOutput) ToStringOutputWithContext ¶
func (o PluginTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PluginTypeOutput) ToStringPtrOutput ¶
func (o PluginTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PluginTypeOutput) ToStringPtrOutputWithContext ¶
func (o PluginTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PluginTypePtrInput ¶
type PluginTypePtrInput interface { pulumi.Input ToPluginTypePtrOutput() PluginTypePtrOutput ToPluginTypePtrOutputWithContext(context.Context) PluginTypePtrOutput }
func PluginTypePtr ¶
func PluginTypePtr(v string) PluginTypePtrInput
type PluginTypePtrOutput ¶
type PluginTypePtrOutput struct{ *pulumi.OutputState }
func (PluginTypePtrOutput) Elem ¶
func (o PluginTypePtrOutput) Elem() PluginTypeOutput
func (PluginTypePtrOutput) ElementType ¶
func (PluginTypePtrOutput) ElementType() reflect.Type
func (PluginTypePtrOutput) ToPluginTypePtrOutput ¶
func (o PluginTypePtrOutput) ToPluginTypePtrOutput() PluginTypePtrOutput
func (PluginTypePtrOutput) ToPluginTypePtrOutputWithContext ¶
func (o PluginTypePtrOutput) ToPluginTypePtrOutputWithContext(ctx context.Context) PluginTypePtrOutput
func (PluginTypePtrOutput) ToStringPtrOutput ¶
func (o PluginTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PluginTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o PluginTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type QBusinessIndexStatus ¶
type QBusinessIndexStatus string
func (QBusinessIndexStatus) ElementType ¶
func (QBusinessIndexStatus) ElementType() reflect.Type
func (QBusinessIndexStatus) ToQBusinessIndexStatusOutput ¶
func (e QBusinessIndexStatus) ToQBusinessIndexStatusOutput() QBusinessIndexStatusOutput
func (QBusinessIndexStatus) ToQBusinessIndexStatusOutputWithContext ¶
func (e QBusinessIndexStatus) ToQBusinessIndexStatusOutputWithContext(ctx context.Context) QBusinessIndexStatusOutput
func (QBusinessIndexStatus) ToQBusinessIndexStatusPtrOutput ¶
func (e QBusinessIndexStatus) ToQBusinessIndexStatusPtrOutput() QBusinessIndexStatusPtrOutput
func (QBusinessIndexStatus) ToQBusinessIndexStatusPtrOutputWithContext ¶
func (e QBusinessIndexStatus) ToQBusinessIndexStatusPtrOutputWithContext(ctx context.Context) QBusinessIndexStatusPtrOutput
func (QBusinessIndexStatus) ToStringOutput ¶
func (e QBusinessIndexStatus) ToStringOutput() pulumi.StringOutput
func (QBusinessIndexStatus) ToStringOutputWithContext ¶
func (e QBusinessIndexStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (QBusinessIndexStatus) ToStringPtrOutput ¶
func (e QBusinessIndexStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (QBusinessIndexStatus) ToStringPtrOutputWithContext ¶
func (e QBusinessIndexStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type QBusinessIndexStatusInput ¶
type QBusinessIndexStatusInput interface { pulumi.Input ToQBusinessIndexStatusOutput() QBusinessIndexStatusOutput ToQBusinessIndexStatusOutputWithContext(context.Context) QBusinessIndexStatusOutput }
QBusinessIndexStatusInput is an input type that accepts values of the QBusinessIndexStatus enum A concrete instance of `QBusinessIndexStatusInput` can be one of the following:
QBusinessIndexStatusEnabled QBusinessIndexStatusDisabled
type QBusinessIndexStatusOutput ¶
type QBusinessIndexStatusOutput struct{ *pulumi.OutputState }
func (QBusinessIndexStatusOutput) ElementType ¶
func (QBusinessIndexStatusOutput) ElementType() reflect.Type
func (QBusinessIndexStatusOutput) ToQBusinessIndexStatusOutput ¶
func (o QBusinessIndexStatusOutput) ToQBusinessIndexStatusOutput() QBusinessIndexStatusOutput
func (QBusinessIndexStatusOutput) ToQBusinessIndexStatusOutputWithContext ¶
func (o QBusinessIndexStatusOutput) ToQBusinessIndexStatusOutputWithContext(ctx context.Context) QBusinessIndexStatusOutput
func (QBusinessIndexStatusOutput) ToQBusinessIndexStatusPtrOutput ¶
func (o QBusinessIndexStatusOutput) ToQBusinessIndexStatusPtrOutput() QBusinessIndexStatusPtrOutput
func (QBusinessIndexStatusOutput) ToQBusinessIndexStatusPtrOutputWithContext ¶
func (o QBusinessIndexStatusOutput) ToQBusinessIndexStatusPtrOutputWithContext(ctx context.Context) QBusinessIndexStatusPtrOutput
func (QBusinessIndexStatusOutput) ToStringOutput ¶
func (o QBusinessIndexStatusOutput) ToStringOutput() pulumi.StringOutput
func (QBusinessIndexStatusOutput) ToStringOutputWithContext ¶
func (o QBusinessIndexStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (QBusinessIndexStatusOutput) ToStringPtrOutput ¶
func (o QBusinessIndexStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (QBusinessIndexStatusOutput) ToStringPtrOutputWithContext ¶
func (o QBusinessIndexStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type QBusinessIndexStatusPtrInput ¶
type QBusinessIndexStatusPtrInput interface { pulumi.Input ToQBusinessIndexStatusPtrOutput() QBusinessIndexStatusPtrOutput ToQBusinessIndexStatusPtrOutputWithContext(context.Context) QBusinessIndexStatusPtrOutput }
func QBusinessIndexStatusPtr ¶
func QBusinessIndexStatusPtr(v string) QBusinessIndexStatusPtrInput
type QBusinessIndexStatusPtrOutput ¶
type QBusinessIndexStatusPtrOutput struct{ *pulumi.OutputState }
func (QBusinessIndexStatusPtrOutput) Elem ¶
func (o QBusinessIndexStatusPtrOutput) Elem() QBusinessIndexStatusOutput
func (QBusinessIndexStatusPtrOutput) ElementType ¶
func (QBusinessIndexStatusPtrOutput) ElementType() reflect.Type
func (QBusinessIndexStatusPtrOutput) ToQBusinessIndexStatusPtrOutput ¶
func (o QBusinessIndexStatusPtrOutput) ToQBusinessIndexStatusPtrOutput() QBusinessIndexStatusPtrOutput
func (QBusinessIndexStatusPtrOutput) ToQBusinessIndexStatusPtrOutputWithContext ¶
func (o QBusinessIndexStatusPtrOutput) ToQBusinessIndexStatusPtrOutputWithContext(ctx context.Context) QBusinessIndexStatusPtrOutput
func (QBusinessIndexStatusPtrOutput) ToStringPtrOutput ¶
func (o QBusinessIndexStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (QBusinessIndexStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o QBusinessIndexStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Retriever ¶
type Retriever struct { pulumi.CustomResourceState // The identifier of the Amazon Q Business application using the retriever. ApplicationId pulumi.StringOutput `pulumi:"applicationId"` // Provides information on how the retriever used for your Amazon Q Business application is configured. Configuration pulumi.AnyOutput `pulumi:"configuration"` // The Unix timestamp when the retriever was created. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // The name of your retriever. DisplayName pulumi.StringOutput `pulumi:"displayName"` // The Amazon Resource Name (ARN) of the IAM role associated with the retriever. RetrieverArn pulumi.StringOutput `pulumi:"retrieverArn"` // The identifier of the retriever used by your Amazon Q Business application. RetrieverId pulumi.StringOutput `pulumi:"retrieverId"` // The ARN of an IAM role used by Amazon Q Business to access the basic authentication credentials stored in a Secrets Manager secret. RoleArn pulumi.StringPtrOutput `pulumi:"roleArn"` // The status of your retriever. Status RetrieverStatusOutput `pulumi:"status"` // 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: _ . : / = + - @. Tags aws.TagArrayOutput `pulumi:"tags"` // The type of your retriever. Type RetrieverTypeOutput `pulumi:"type"` // The Unix timestamp when the retriever was last updated. UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` }
Definition of AWS::QBusiness::Retriever Resource Type
func GetRetriever ¶
func GetRetriever(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RetrieverState, opts ...pulumi.ResourceOption) (*Retriever, error)
GetRetriever gets an existing Retriever resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRetriever ¶
func NewRetriever(ctx *pulumi.Context, name string, args *RetrieverArgs, opts ...pulumi.ResourceOption) (*Retriever, error)
NewRetriever registers a new resource with the given unique name, arguments, and options.
func (*Retriever) ElementType ¶
func (*Retriever) ToRetrieverOutput ¶
func (i *Retriever) ToRetrieverOutput() RetrieverOutput
func (*Retriever) ToRetrieverOutputWithContext ¶
func (i *Retriever) ToRetrieverOutputWithContext(ctx context.Context) RetrieverOutput
type RetrieverArgs ¶
type RetrieverArgs struct { // The identifier of the Amazon Q Business application using the retriever. ApplicationId pulumi.StringInput // Provides information on how the retriever used for your Amazon Q Business application is configured. Configuration pulumi.Input // The name of your retriever. DisplayName pulumi.StringInput // The ARN of an IAM role used by Amazon Q Business to access the basic authentication credentials stored in a Secrets Manager secret. RoleArn pulumi.StringPtrInput // 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: _ . : / = + - @. Tags aws.TagArrayInput // The type of your retriever. Type RetrieverTypeInput }
The set of arguments for constructing a Retriever resource.
func (RetrieverArgs) ElementType ¶
func (RetrieverArgs) ElementType() reflect.Type
type RetrieverConfiguration0Properties ¶
type RetrieverConfiguration0Properties struct {
NativeIndexConfiguration RetrieverNativeIndexConfiguration `pulumi:"nativeIndexConfiguration"`
}
type RetrieverConfiguration0PropertiesArgs ¶
type RetrieverConfiguration0PropertiesArgs struct {
NativeIndexConfiguration RetrieverNativeIndexConfigurationInput `pulumi:"nativeIndexConfiguration"`
}
func (RetrieverConfiguration0PropertiesArgs) ElementType ¶
func (RetrieverConfiguration0PropertiesArgs) ElementType() reflect.Type
func (RetrieverConfiguration0PropertiesArgs) ToRetrieverConfiguration0PropertiesOutput ¶
func (i RetrieverConfiguration0PropertiesArgs) ToRetrieverConfiguration0PropertiesOutput() RetrieverConfiguration0PropertiesOutput
func (RetrieverConfiguration0PropertiesArgs) ToRetrieverConfiguration0PropertiesOutputWithContext ¶
func (i RetrieverConfiguration0PropertiesArgs) ToRetrieverConfiguration0PropertiesOutputWithContext(ctx context.Context) RetrieverConfiguration0PropertiesOutput
type RetrieverConfiguration0PropertiesInput ¶
type RetrieverConfiguration0PropertiesInput interface { pulumi.Input ToRetrieverConfiguration0PropertiesOutput() RetrieverConfiguration0PropertiesOutput ToRetrieverConfiguration0PropertiesOutputWithContext(context.Context) RetrieverConfiguration0PropertiesOutput }
RetrieverConfiguration0PropertiesInput is an input type that accepts RetrieverConfiguration0PropertiesArgs and RetrieverConfiguration0PropertiesOutput values. You can construct a concrete instance of `RetrieverConfiguration0PropertiesInput` via:
RetrieverConfiguration0PropertiesArgs{...}
type RetrieverConfiguration0PropertiesOutput ¶
type RetrieverConfiguration0PropertiesOutput struct{ *pulumi.OutputState }
func (RetrieverConfiguration0PropertiesOutput) ElementType ¶
func (RetrieverConfiguration0PropertiesOutput) ElementType() reflect.Type
func (RetrieverConfiguration0PropertiesOutput) NativeIndexConfiguration ¶
func (o RetrieverConfiguration0PropertiesOutput) NativeIndexConfiguration() RetrieverNativeIndexConfigurationOutput
func (RetrieverConfiguration0PropertiesOutput) ToRetrieverConfiguration0PropertiesOutput ¶
func (o RetrieverConfiguration0PropertiesOutput) ToRetrieverConfiguration0PropertiesOutput() RetrieverConfiguration0PropertiesOutput
func (RetrieverConfiguration0PropertiesOutput) ToRetrieverConfiguration0PropertiesOutputWithContext ¶
func (o RetrieverConfiguration0PropertiesOutput) ToRetrieverConfiguration0PropertiesOutputWithContext(ctx context.Context) RetrieverConfiguration0PropertiesOutput
type RetrieverConfiguration0PropertiesPtrOutput ¶
type RetrieverConfiguration0PropertiesPtrOutput struct{ *pulumi.OutputState }
func (RetrieverConfiguration0PropertiesPtrOutput) ElementType ¶
func (RetrieverConfiguration0PropertiesPtrOutput) ElementType() reflect.Type
func (RetrieverConfiguration0PropertiesPtrOutput) NativeIndexConfiguration ¶
func (o RetrieverConfiguration0PropertiesPtrOutput) NativeIndexConfiguration() RetrieverNativeIndexConfigurationPtrOutput
func (RetrieverConfiguration0PropertiesPtrOutput) ToRetrieverConfiguration0PropertiesPtrOutput ¶
func (o RetrieverConfiguration0PropertiesPtrOutput) ToRetrieverConfiguration0PropertiesPtrOutput() RetrieverConfiguration0PropertiesPtrOutput
func (RetrieverConfiguration0PropertiesPtrOutput) ToRetrieverConfiguration0PropertiesPtrOutputWithContext ¶
func (o RetrieverConfiguration0PropertiesPtrOutput) ToRetrieverConfiguration0PropertiesPtrOutputWithContext(ctx context.Context) RetrieverConfiguration0PropertiesPtrOutput
type RetrieverConfiguration1Properties ¶
type RetrieverConfiguration1Properties struct {
KendraIndexConfiguration RetrieverKendraIndexConfiguration `pulumi:"kendraIndexConfiguration"`
}
type RetrieverConfiguration1PropertiesArgs ¶
type RetrieverConfiguration1PropertiesArgs struct {
KendraIndexConfiguration RetrieverKendraIndexConfigurationInput `pulumi:"kendraIndexConfiguration"`
}
func (RetrieverConfiguration1PropertiesArgs) ElementType ¶
func (RetrieverConfiguration1PropertiesArgs) ElementType() reflect.Type
func (RetrieverConfiguration1PropertiesArgs) ToRetrieverConfiguration1PropertiesOutput ¶
func (i RetrieverConfiguration1PropertiesArgs) ToRetrieverConfiguration1PropertiesOutput() RetrieverConfiguration1PropertiesOutput
func (RetrieverConfiguration1PropertiesArgs) ToRetrieverConfiguration1PropertiesOutputWithContext ¶
func (i RetrieverConfiguration1PropertiesArgs) ToRetrieverConfiguration1PropertiesOutputWithContext(ctx context.Context) RetrieverConfiguration1PropertiesOutput
type RetrieverConfiguration1PropertiesInput ¶
type RetrieverConfiguration1PropertiesInput interface { pulumi.Input ToRetrieverConfiguration1PropertiesOutput() RetrieverConfiguration1PropertiesOutput ToRetrieverConfiguration1PropertiesOutputWithContext(context.Context) RetrieverConfiguration1PropertiesOutput }
RetrieverConfiguration1PropertiesInput is an input type that accepts RetrieverConfiguration1PropertiesArgs and RetrieverConfiguration1PropertiesOutput values. You can construct a concrete instance of `RetrieverConfiguration1PropertiesInput` via:
RetrieverConfiguration1PropertiesArgs{...}
type RetrieverConfiguration1PropertiesOutput ¶
type RetrieverConfiguration1PropertiesOutput struct{ *pulumi.OutputState }
func (RetrieverConfiguration1PropertiesOutput) ElementType ¶
func (RetrieverConfiguration1PropertiesOutput) ElementType() reflect.Type
func (RetrieverConfiguration1PropertiesOutput) KendraIndexConfiguration ¶
func (o RetrieverConfiguration1PropertiesOutput) KendraIndexConfiguration() RetrieverKendraIndexConfigurationOutput
func (RetrieverConfiguration1PropertiesOutput) ToRetrieverConfiguration1PropertiesOutput ¶
func (o RetrieverConfiguration1PropertiesOutput) ToRetrieverConfiguration1PropertiesOutput() RetrieverConfiguration1PropertiesOutput
func (RetrieverConfiguration1PropertiesOutput) ToRetrieverConfiguration1PropertiesOutputWithContext ¶
func (o RetrieverConfiguration1PropertiesOutput) ToRetrieverConfiguration1PropertiesOutputWithContext(ctx context.Context) RetrieverConfiguration1PropertiesOutput
type RetrieverConfiguration1PropertiesPtrOutput ¶
type RetrieverConfiguration1PropertiesPtrOutput struct{ *pulumi.OutputState }
func (RetrieverConfiguration1PropertiesPtrOutput) ElementType ¶
func (RetrieverConfiguration1PropertiesPtrOutput) ElementType() reflect.Type
func (RetrieverConfiguration1PropertiesPtrOutput) KendraIndexConfiguration ¶
func (o RetrieverConfiguration1PropertiesPtrOutput) KendraIndexConfiguration() RetrieverKendraIndexConfigurationPtrOutput
func (RetrieverConfiguration1PropertiesPtrOutput) ToRetrieverConfiguration1PropertiesPtrOutput ¶
func (o RetrieverConfiguration1PropertiesPtrOutput) ToRetrieverConfiguration1PropertiesPtrOutput() RetrieverConfiguration1PropertiesPtrOutput
func (RetrieverConfiguration1PropertiesPtrOutput) ToRetrieverConfiguration1PropertiesPtrOutputWithContext ¶
func (o RetrieverConfiguration1PropertiesPtrOutput) ToRetrieverConfiguration1PropertiesPtrOutputWithContext(ctx context.Context) RetrieverConfiguration1PropertiesPtrOutput
type RetrieverInput ¶
type RetrieverInput interface { pulumi.Input ToRetrieverOutput() RetrieverOutput ToRetrieverOutputWithContext(ctx context.Context) RetrieverOutput }
type RetrieverKendraIndexConfiguration ¶
type RetrieverKendraIndexConfiguration struct {
IndexId string `pulumi:"indexId"`
}
type RetrieverKendraIndexConfigurationArgs ¶
type RetrieverKendraIndexConfigurationArgs struct {
IndexId pulumi.StringInput `pulumi:"indexId"`
}
func (RetrieverKendraIndexConfigurationArgs) ElementType ¶
func (RetrieverKendraIndexConfigurationArgs) ElementType() reflect.Type
func (RetrieverKendraIndexConfigurationArgs) ToRetrieverKendraIndexConfigurationOutput ¶
func (i RetrieverKendraIndexConfigurationArgs) ToRetrieverKendraIndexConfigurationOutput() RetrieverKendraIndexConfigurationOutput
func (RetrieverKendraIndexConfigurationArgs) ToRetrieverKendraIndexConfigurationOutputWithContext ¶
func (i RetrieverKendraIndexConfigurationArgs) ToRetrieverKendraIndexConfigurationOutputWithContext(ctx context.Context) RetrieverKendraIndexConfigurationOutput
type RetrieverKendraIndexConfigurationInput ¶
type RetrieverKendraIndexConfigurationInput interface { pulumi.Input ToRetrieverKendraIndexConfigurationOutput() RetrieverKendraIndexConfigurationOutput ToRetrieverKendraIndexConfigurationOutputWithContext(context.Context) RetrieverKendraIndexConfigurationOutput }
RetrieverKendraIndexConfigurationInput is an input type that accepts RetrieverKendraIndexConfigurationArgs and RetrieverKendraIndexConfigurationOutput values. You can construct a concrete instance of `RetrieverKendraIndexConfigurationInput` via:
RetrieverKendraIndexConfigurationArgs{...}
type RetrieverKendraIndexConfigurationOutput ¶
type RetrieverKendraIndexConfigurationOutput struct{ *pulumi.OutputState }
func (RetrieverKendraIndexConfigurationOutput) ElementType ¶
func (RetrieverKendraIndexConfigurationOutput) ElementType() reflect.Type
func (RetrieverKendraIndexConfigurationOutput) IndexId ¶
func (o RetrieverKendraIndexConfigurationOutput) IndexId() pulumi.StringOutput
func (RetrieverKendraIndexConfigurationOutput) ToRetrieverKendraIndexConfigurationOutput ¶
func (o RetrieverKendraIndexConfigurationOutput) ToRetrieverKendraIndexConfigurationOutput() RetrieverKendraIndexConfigurationOutput
func (RetrieverKendraIndexConfigurationOutput) ToRetrieverKendraIndexConfigurationOutputWithContext ¶
func (o RetrieverKendraIndexConfigurationOutput) ToRetrieverKendraIndexConfigurationOutputWithContext(ctx context.Context) RetrieverKendraIndexConfigurationOutput
type RetrieverKendraIndexConfigurationPtrOutput ¶
type RetrieverKendraIndexConfigurationPtrOutput struct{ *pulumi.OutputState }
func (RetrieverKendraIndexConfigurationPtrOutput) ElementType ¶
func (RetrieverKendraIndexConfigurationPtrOutput) ElementType() reflect.Type
func (RetrieverKendraIndexConfigurationPtrOutput) IndexId ¶
func (o RetrieverKendraIndexConfigurationPtrOutput) IndexId() pulumi.StringPtrOutput
func (RetrieverKendraIndexConfigurationPtrOutput) ToRetrieverKendraIndexConfigurationPtrOutput ¶
func (o RetrieverKendraIndexConfigurationPtrOutput) ToRetrieverKendraIndexConfigurationPtrOutput() RetrieverKendraIndexConfigurationPtrOutput
func (RetrieverKendraIndexConfigurationPtrOutput) ToRetrieverKendraIndexConfigurationPtrOutputWithContext ¶
func (o RetrieverKendraIndexConfigurationPtrOutput) ToRetrieverKendraIndexConfigurationPtrOutputWithContext(ctx context.Context) RetrieverKendraIndexConfigurationPtrOutput
type RetrieverNativeIndexConfiguration ¶
type RetrieverNativeIndexConfiguration struct {
IndexId string `pulumi:"indexId"`
}
type RetrieverNativeIndexConfigurationArgs ¶
type RetrieverNativeIndexConfigurationArgs struct {
IndexId pulumi.StringInput `pulumi:"indexId"`
}
func (RetrieverNativeIndexConfigurationArgs) ElementType ¶
func (RetrieverNativeIndexConfigurationArgs) ElementType() reflect.Type
func (RetrieverNativeIndexConfigurationArgs) ToRetrieverNativeIndexConfigurationOutput ¶
func (i RetrieverNativeIndexConfigurationArgs) ToRetrieverNativeIndexConfigurationOutput() RetrieverNativeIndexConfigurationOutput
func (RetrieverNativeIndexConfigurationArgs) ToRetrieverNativeIndexConfigurationOutputWithContext ¶
func (i RetrieverNativeIndexConfigurationArgs) ToRetrieverNativeIndexConfigurationOutputWithContext(ctx context.Context) RetrieverNativeIndexConfigurationOutput
type RetrieverNativeIndexConfigurationInput ¶
type RetrieverNativeIndexConfigurationInput interface { pulumi.Input ToRetrieverNativeIndexConfigurationOutput() RetrieverNativeIndexConfigurationOutput ToRetrieverNativeIndexConfigurationOutputWithContext(context.Context) RetrieverNativeIndexConfigurationOutput }
RetrieverNativeIndexConfigurationInput is an input type that accepts RetrieverNativeIndexConfigurationArgs and RetrieverNativeIndexConfigurationOutput values. You can construct a concrete instance of `RetrieverNativeIndexConfigurationInput` via:
RetrieverNativeIndexConfigurationArgs{...}
type RetrieverNativeIndexConfigurationOutput ¶
type RetrieverNativeIndexConfigurationOutput struct{ *pulumi.OutputState }
func (RetrieverNativeIndexConfigurationOutput) ElementType ¶
func (RetrieverNativeIndexConfigurationOutput) ElementType() reflect.Type
func (RetrieverNativeIndexConfigurationOutput) IndexId ¶
func (o RetrieverNativeIndexConfigurationOutput) IndexId() pulumi.StringOutput
func (RetrieverNativeIndexConfigurationOutput) ToRetrieverNativeIndexConfigurationOutput ¶
func (o RetrieverNativeIndexConfigurationOutput) ToRetrieverNativeIndexConfigurationOutput() RetrieverNativeIndexConfigurationOutput
func (RetrieverNativeIndexConfigurationOutput) ToRetrieverNativeIndexConfigurationOutputWithContext ¶
func (o RetrieverNativeIndexConfigurationOutput) ToRetrieverNativeIndexConfigurationOutputWithContext(ctx context.Context) RetrieverNativeIndexConfigurationOutput
type RetrieverNativeIndexConfigurationPtrOutput ¶
type RetrieverNativeIndexConfigurationPtrOutput struct{ *pulumi.OutputState }
func (RetrieverNativeIndexConfigurationPtrOutput) ElementType ¶
func (RetrieverNativeIndexConfigurationPtrOutput) ElementType() reflect.Type
func (RetrieverNativeIndexConfigurationPtrOutput) IndexId ¶
func (o RetrieverNativeIndexConfigurationPtrOutput) IndexId() pulumi.StringPtrOutput
func (RetrieverNativeIndexConfigurationPtrOutput) ToRetrieverNativeIndexConfigurationPtrOutput ¶
func (o RetrieverNativeIndexConfigurationPtrOutput) ToRetrieverNativeIndexConfigurationPtrOutput() RetrieverNativeIndexConfigurationPtrOutput
func (RetrieverNativeIndexConfigurationPtrOutput) ToRetrieverNativeIndexConfigurationPtrOutputWithContext ¶
func (o RetrieverNativeIndexConfigurationPtrOutput) ToRetrieverNativeIndexConfigurationPtrOutputWithContext(ctx context.Context) RetrieverNativeIndexConfigurationPtrOutput
type RetrieverOutput ¶
type RetrieverOutput struct{ *pulumi.OutputState }
func (RetrieverOutput) ApplicationId ¶
func (o RetrieverOutput) ApplicationId() pulumi.StringOutput
The identifier of the Amazon Q Business application using the retriever.
func (RetrieverOutput) Configuration ¶
func (o RetrieverOutput) Configuration() pulumi.AnyOutput
Provides information on how the retriever used for your Amazon Q Business application is configured.
func (RetrieverOutput) CreatedAt ¶
func (o RetrieverOutput) CreatedAt() pulumi.StringOutput
The Unix timestamp when the retriever was created.
func (RetrieverOutput) DisplayName ¶
func (o RetrieverOutput) DisplayName() pulumi.StringOutput
The name of your retriever.
func (RetrieverOutput) ElementType ¶
func (RetrieverOutput) ElementType() reflect.Type
func (RetrieverOutput) RetrieverArn ¶
func (o RetrieverOutput) RetrieverArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the IAM role associated with the retriever.
func (RetrieverOutput) RetrieverId ¶
func (o RetrieverOutput) RetrieverId() pulumi.StringOutput
The identifier of the retriever used by your Amazon Q Business application.
func (RetrieverOutput) RoleArn ¶
func (o RetrieverOutput) RoleArn() pulumi.StringPtrOutput
The ARN of an IAM role used by Amazon Q Business to access the basic authentication credentials stored in a Secrets Manager secret.
func (RetrieverOutput) Status ¶
func (o RetrieverOutput) Status() RetrieverStatusOutput
The status of your retriever.
func (RetrieverOutput) Tags ¶
func (o RetrieverOutput) Tags() aws.TagArrayOutput
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: _ . : / = + - @.
func (RetrieverOutput) ToRetrieverOutput ¶
func (o RetrieverOutput) ToRetrieverOutput() RetrieverOutput
func (RetrieverOutput) ToRetrieverOutputWithContext ¶
func (o RetrieverOutput) ToRetrieverOutputWithContext(ctx context.Context) RetrieverOutput
func (RetrieverOutput) Type ¶
func (o RetrieverOutput) Type() RetrieverTypeOutput
The type of your retriever.
func (RetrieverOutput) UpdatedAt ¶
func (o RetrieverOutput) UpdatedAt() pulumi.StringOutput
The Unix timestamp when the retriever was last updated.
type RetrieverState ¶
type RetrieverState struct { }
func (RetrieverState) ElementType ¶
func (RetrieverState) ElementType() reflect.Type
type RetrieverStatus ¶
type RetrieverStatus string
type RetrieverStatusOutput ¶
type RetrieverStatusOutput struct{ *pulumi.OutputState }
func (RetrieverStatusOutput) ElementType ¶
func (RetrieverStatusOutput) ElementType() reflect.Type
func (RetrieverStatusOutput) ToRetrieverStatusOutput ¶
func (o RetrieverStatusOutput) ToRetrieverStatusOutput() RetrieverStatusOutput
func (RetrieverStatusOutput) ToRetrieverStatusOutputWithContext ¶
func (o RetrieverStatusOutput) ToRetrieverStatusOutputWithContext(ctx context.Context) RetrieverStatusOutput
func (RetrieverStatusOutput) ToRetrieverStatusPtrOutput ¶
func (o RetrieverStatusOutput) ToRetrieverStatusPtrOutput() RetrieverStatusPtrOutput
func (RetrieverStatusOutput) ToRetrieverStatusPtrOutputWithContext ¶
func (o RetrieverStatusOutput) ToRetrieverStatusPtrOutputWithContext(ctx context.Context) RetrieverStatusPtrOutput
func (RetrieverStatusOutput) ToStringOutput ¶
func (o RetrieverStatusOutput) ToStringOutput() pulumi.StringOutput
func (RetrieverStatusOutput) ToStringOutputWithContext ¶
func (o RetrieverStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RetrieverStatusOutput) ToStringPtrOutput ¶
func (o RetrieverStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RetrieverStatusOutput) ToStringPtrOutputWithContext ¶
func (o RetrieverStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RetrieverStatusPtrOutput ¶
type RetrieverStatusPtrOutput struct{ *pulumi.OutputState }
func (RetrieverStatusPtrOutput) Elem ¶
func (o RetrieverStatusPtrOutput) Elem() RetrieverStatusOutput
func (RetrieverStatusPtrOutput) ElementType ¶
func (RetrieverStatusPtrOutput) ElementType() reflect.Type
func (RetrieverStatusPtrOutput) ToRetrieverStatusPtrOutput ¶
func (o RetrieverStatusPtrOutput) ToRetrieverStatusPtrOutput() RetrieverStatusPtrOutput
func (RetrieverStatusPtrOutput) ToRetrieverStatusPtrOutputWithContext ¶
func (o RetrieverStatusPtrOutput) ToRetrieverStatusPtrOutputWithContext(ctx context.Context) RetrieverStatusPtrOutput
func (RetrieverStatusPtrOutput) ToStringPtrOutput ¶
func (o RetrieverStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RetrieverStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o RetrieverStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RetrieverTag ¶
type RetrieverTag struct { // The key for the tag. Keys are not case sensitive and must be unique for the Amazon Q Business application or data source. Key string `pulumi:"key"` // The value associated with the tag. The value may be an empty string but it can't be null. Value string `pulumi:"value"` }
type RetrieverType ¶
type RetrieverType string
func (RetrieverType) ElementType ¶
func (RetrieverType) ElementType() reflect.Type
func (RetrieverType) ToRetrieverTypeOutput ¶
func (e RetrieverType) ToRetrieverTypeOutput() RetrieverTypeOutput
func (RetrieverType) ToRetrieverTypeOutputWithContext ¶
func (e RetrieverType) ToRetrieverTypeOutputWithContext(ctx context.Context) RetrieverTypeOutput
func (RetrieverType) ToRetrieverTypePtrOutput ¶
func (e RetrieverType) ToRetrieverTypePtrOutput() RetrieverTypePtrOutput
func (RetrieverType) ToRetrieverTypePtrOutputWithContext ¶
func (e RetrieverType) ToRetrieverTypePtrOutputWithContext(ctx context.Context) RetrieverTypePtrOutput
func (RetrieverType) ToStringOutput ¶
func (e RetrieverType) ToStringOutput() pulumi.StringOutput
func (RetrieverType) ToStringOutputWithContext ¶
func (e RetrieverType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RetrieverType) ToStringPtrOutput ¶
func (e RetrieverType) ToStringPtrOutput() pulumi.StringPtrOutput
func (RetrieverType) ToStringPtrOutputWithContext ¶
func (e RetrieverType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RetrieverTypeInput ¶
type RetrieverTypeInput interface { pulumi.Input ToRetrieverTypeOutput() RetrieverTypeOutput ToRetrieverTypeOutputWithContext(context.Context) RetrieverTypeOutput }
RetrieverTypeInput is an input type that accepts values of the RetrieverType enum A concrete instance of `RetrieverTypeInput` can be one of the following:
RetrieverTypeNativeIndex RetrieverTypeKendraIndex
type RetrieverTypeOutput ¶
type RetrieverTypeOutput struct{ *pulumi.OutputState }
func (RetrieverTypeOutput) ElementType ¶
func (RetrieverTypeOutput) ElementType() reflect.Type
func (RetrieverTypeOutput) ToRetrieverTypeOutput ¶
func (o RetrieverTypeOutput) ToRetrieverTypeOutput() RetrieverTypeOutput
func (RetrieverTypeOutput) ToRetrieverTypeOutputWithContext ¶
func (o RetrieverTypeOutput) ToRetrieverTypeOutputWithContext(ctx context.Context) RetrieverTypeOutput
func (RetrieverTypeOutput) ToRetrieverTypePtrOutput ¶
func (o RetrieverTypeOutput) ToRetrieverTypePtrOutput() RetrieverTypePtrOutput
func (RetrieverTypeOutput) ToRetrieverTypePtrOutputWithContext ¶
func (o RetrieverTypeOutput) ToRetrieverTypePtrOutputWithContext(ctx context.Context) RetrieverTypePtrOutput
func (RetrieverTypeOutput) ToStringOutput ¶
func (o RetrieverTypeOutput) ToStringOutput() pulumi.StringOutput
func (RetrieverTypeOutput) ToStringOutputWithContext ¶
func (o RetrieverTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RetrieverTypeOutput) ToStringPtrOutput ¶
func (o RetrieverTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RetrieverTypeOutput) ToStringPtrOutputWithContext ¶
func (o RetrieverTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RetrieverTypePtrInput ¶
type RetrieverTypePtrInput interface { pulumi.Input ToRetrieverTypePtrOutput() RetrieverTypePtrOutput ToRetrieverTypePtrOutputWithContext(context.Context) RetrieverTypePtrOutput }
func RetrieverTypePtr ¶
func RetrieverTypePtr(v string) RetrieverTypePtrInput
type RetrieverTypePtrOutput ¶
type RetrieverTypePtrOutput struct{ *pulumi.OutputState }
func (RetrieverTypePtrOutput) Elem ¶
func (o RetrieverTypePtrOutput) Elem() RetrieverTypeOutput
func (RetrieverTypePtrOutput) ElementType ¶
func (RetrieverTypePtrOutput) ElementType() reflect.Type
func (RetrieverTypePtrOutput) ToRetrieverTypePtrOutput ¶
func (o RetrieverTypePtrOutput) ToRetrieverTypePtrOutput() RetrieverTypePtrOutput
func (RetrieverTypePtrOutput) ToRetrieverTypePtrOutputWithContext ¶
func (o RetrieverTypePtrOutput) ToRetrieverTypePtrOutputWithContext(ctx context.Context) RetrieverTypePtrOutput
func (RetrieverTypePtrOutput) ToStringPtrOutput ¶
func (o RetrieverTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RetrieverTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o RetrieverTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type WebExperience ¶
type WebExperience struct { pulumi.CustomResourceState // The identifier of the Amazon Q Business web experience. ApplicationId pulumi.StringOutput `pulumi:"applicationId"` // The Unix timestamp when the Amazon Q Business application was last updated. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // The endpoint URLs for your Amazon Q Business web experience. The URLs are unique and fully hosted by AWS . DefaultEndpoint pulumi.StringOutput `pulumi:"defaultEndpoint"` // The Amazon Resource Name (ARN) of the service role attached to your web experience. RoleArn pulumi.StringPtrOutput `pulumi:"roleArn"` // Determines whether sample prompts are enabled in the web experience for an end user. SamplePromptsControlMode WebExperienceSamplePromptsControlModePtrOutput `pulumi:"samplePromptsControlMode"` // The status of your Amazon Q Business web experience. Status WebExperienceStatusOutput `pulumi:"status"` // A subtitle to personalize your Amazon Q Business web experience. Subtitle pulumi.StringPtrOutput `pulumi:"subtitle"` // A list of key-value pairs that identify or categorize your Amazon Q Business web experience. You can also use tags to help control access to the web experience. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @. Tags aws.TagArrayOutput `pulumi:"tags"` // The title for your Amazon Q Business web experience. Title pulumi.StringPtrOutput `pulumi:"title"` // The Unix timestamp when your Amazon Q Business web experience was updated. UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` // The Amazon Resource Name (ARN) of an Amazon Q Business web experience. WebExperienceArn pulumi.StringOutput `pulumi:"webExperienceArn"` // The identifier of your Amazon Q Business web experience. WebExperienceId pulumi.StringOutput `pulumi:"webExperienceId"` // A message in an Amazon Q Business web experience. WelcomeMessage pulumi.StringPtrOutput `pulumi:"welcomeMessage"` }
Definition of AWS::QBusiness::WebExperience Resource Type
func GetWebExperience ¶
func GetWebExperience(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebExperienceState, opts ...pulumi.ResourceOption) (*WebExperience, error)
GetWebExperience gets an existing WebExperience resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewWebExperience ¶
func NewWebExperience(ctx *pulumi.Context, name string, args *WebExperienceArgs, opts ...pulumi.ResourceOption) (*WebExperience, error)
NewWebExperience registers a new resource with the given unique name, arguments, and options.
func (*WebExperience) ElementType ¶
func (*WebExperience) ElementType() reflect.Type
func (*WebExperience) ToWebExperienceOutput ¶
func (i *WebExperience) ToWebExperienceOutput() WebExperienceOutput
func (*WebExperience) ToWebExperienceOutputWithContext ¶
func (i *WebExperience) ToWebExperienceOutputWithContext(ctx context.Context) WebExperienceOutput
type WebExperienceArgs ¶
type WebExperienceArgs struct { // The identifier of the Amazon Q Business web experience. ApplicationId pulumi.StringInput // The Amazon Resource Name (ARN) of the service role attached to your web experience. RoleArn pulumi.StringPtrInput // Determines whether sample prompts are enabled in the web experience for an end user. SamplePromptsControlMode WebExperienceSamplePromptsControlModePtrInput // A subtitle to personalize your Amazon Q Business web experience. Subtitle pulumi.StringPtrInput // A list of key-value pairs that identify or categorize your Amazon Q Business web experience. You can also use tags to help control access to the web experience. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @. Tags aws.TagArrayInput // The title for your Amazon Q Business web experience. Title pulumi.StringPtrInput // A message in an Amazon Q Business web experience. WelcomeMessage pulumi.StringPtrInput }
The set of arguments for constructing a WebExperience resource.
func (WebExperienceArgs) ElementType ¶
func (WebExperienceArgs) ElementType() reflect.Type
type WebExperienceInput ¶
type WebExperienceInput interface { pulumi.Input ToWebExperienceOutput() WebExperienceOutput ToWebExperienceOutputWithContext(ctx context.Context) WebExperienceOutput }
type WebExperienceOutput ¶
type WebExperienceOutput struct{ *pulumi.OutputState }
func (WebExperienceOutput) ApplicationId ¶
func (o WebExperienceOutput) ApplicationId() pulumi.StringOutput
The identifier of the Amazon Q Business web experience.
func (WebExperienceOutput) CreatedAt ¶
func (o WebExperienceOutput) CreatedAt() pulumi.StringOutput
The Unix timestamp when the Amazon Q Business application was last updated.
func (WebExperienceOutput) DefaultEndpoint ¶
func (o WebExperienceOutput) DefaultEndpoint() pulumi.StringOutput
The endpoint URLs for your Amazon Q Business web experience. The URLs are unique and fully hosted by AWS .
func (WebExperienceOutput) ElementType ¶
func (WebExperienceOutput) ElementType() reflect.Type
func (WebExperienceOutput) RoleArn ¶
func (o WebExperienceOutput) RoleArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the service role attached to your web experience.
func (WebExperienceOutput) SamplePromptsControlMode ¶
func (o WebExperienceOutput) SamplePromptsControlMode() WebExperienceSamplePromptsControlModePtrOutput
Determines whether sample prompts are enabled in the web experience for an end user.
func (WebExperienceOutput) Status ¶
func (o WebExperienceOutput) Status() WebExperienceStatusOutput
The status of your Amazon Q Business web experience.
func (WebExperienceOutput) Subtitle ¶
func (o WebExperienceOutput) Subtitle() pulumi.StringPtrOutput
A subtitle to personalize your Amazon Q Business web experience.
func (WebExperienceOutput) Tags ¶
func (o WebExperienceOutput) Tags() aws.TagArrayOutput
A list of key-value pairs that identify or categorize your Amazon Q Business web experience. You can also use tags to help control access to the web experience. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @.
func (WebExperienceOutput) Title ¶
func (o WebExperienceOutput) Title() pulumi.StringPtrOutput
The title for your Amazon Q Business web experience.
func (WebExperienceOutput) ToWebExperienceOutput ¶
func (o WebExperienceOutput) ToWebExperienceOutput() WebExperienceOutput
func (WebExperienceOutput) ToWebExperienceOutputWithContext ¶
func (o WebExperienceOutput) ToWebExperienceOutputWithContext(ctx context.Context) WebExperienceOutput
func (WebExperienceOutput) UpdatedAt ¶
func (o WebExperienceOutput) UpdatedAt() pulumi.StringOutput
The Unix timestamp when your Amazon Q Business web experience was updated.
func (WebExperienceOutput) WebExperienceArn ¶
func (o WebExperienceOutput) WebExperienceArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of an Amazon Q Business web experience.
func (WebExperienceOutput) WebExperienceId ¶
func (o WebExperienceOutput) WebExperienceId() pulumi.StringOutput
The identifier of your Amazon Q Business web experience.
func (WebExperienceOutput) WelcomeMessage ¶
func (o WebExperienceOutput) WelcomeMessage() pulumi.StringPtrOutput
A message in an Amazon Q Business web experience.
type WebExperienceSamplePromptsControlMode ¶
type WebExperienceSamplePromptsControlMode string
func (WebExperienceSamplePromptsControlMode) ElementType ¶
func (WebExperienceSamplePromptsControlMode) ElementType() reflect.Type
func (WebExperienceSamplePromptsControlMode) ToStringOutput ¶
func (e WebExperienceSamplePromptsControlMode) ToStringOutput() pulumi.StringOutput
func (WebExperienceSamplePromptsControlMode) ToStringOutputWithContext ¶
func (e WebExperienceSamplePromptsControlMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (WebExperienceSamplePromptsControlMode) ToStringPtrOutput ¶
func (e WebExperienceSamplePromptsControlMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (WebExperienceSamplePromptsControlMode) ToStringPtrOutputWithContext ¶
func (e WebExperienceSamplePromptsControlMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (WebExperienceSamplePromptsControlMode) ToWebExperienceSamplePromptsControlModeOutput ¶
func (e WebExperienceSamplePromptsControlMode) ToWebExperienceSamplePromptsControlModeOutput() WebExperienceSamplePromptsControlModeOutput
func (WebExperienceSamplePromptsControlMode) ToWebExperienceSamplePromptsControlModeOutputWithContext ¶
func (e WebExperienceSamplePromptsControlMode) ToWebExperienceSamplePromptsControlModeOutputWithContext(ctx context.Context) WebExperienceSamplePromptsControlModeOutput
func (WebExperienceSamplePromptsControlMode) ToWebExperienceSamplePromptsControlModePtrOutput ¶
func (e WebExperienceSamplePromptsControlMode) ToWebExperienceSamplePromptsControlModePtrOutput() WebExperienceSamplePromptsControlModePtrOutput
func (WebExperienceSamplePromptsControlMode) ToWebExperienceSamplePromptsControlModePtrOutputWithContext ¶
func (e WebExperienceSamplePromptsControlMode) ToWebExperienceSamplePromptsControlModePtrOutputWithContext(ctx context.Context) WebExperienceSamplePromptsControlModePtrOutput
type WebExperienceSamplePromptsControlModeInput ¶
type WebExperienceSamplePromptsControlModeInput interface { pulumi.Input ToWebExperienceSamplePromptsControlModeOutput() WebExperienceSamplePromptsControlModeOutput ToWebExperienceSamplePromptsControlModeOutputWithContext(context.Context) WebExperienceSamplePromptsControlModeOutput }
WebExperienceSamplePromptsControlModeInput is an input type that accepts values of the WebExperienceSamplePromptsControlMode enum A concrete instance of `WebExperienceSamplePromptsControlModeInput` can be one of the following:
WebExperienceSamplePromptsControlModeEnabled WebExperienceSamplePromptsControlModeDisabled
type WebExperienceSamplePromptsControlModeOutput ¶
type WebExperienceSamplePromptsControlModeOutput struct{ *pulumi.OutputState }
func (WebExperienceSamplePromptsControlModeOutput) ElementType ¶
func (WebExperienceSamplePromptsControlModeOutput) ElementType() reflect.Type
func (WebExperienceSamplePromptsControlModeOutput) ToStringOutput ¶
func (o WebExperienceSamplePromptsControlModeOutput) ToStringOutput() pulumi.StringOutput
func (WebExperienceSamplePromptsControlModeOutput) ToStringOutputWithContext ¶
func (o WebExperienceSamplePromptsControlModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (WebExperienceSamplePromptsControlModeOutput) ToStringPtrOutput ¶
func (o WebExperienceSamplePromptsControlModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (WebExperienceSamplePromptsControlModeOutput) ToStringPtrOutputWithContext ¶
func (o WebExperienceSamplePromptsControlModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (WebExperienceSamplePromptsControlModeOutput) ToWebExperienceSamplePromptsControlModeOutput ¶
func (o WebExperienceSamplePromptsControlModeOutput) ToWebExperienceSamplePromptsControlModeOutput() WebExperienceSamplePromptsControlModeOutput
func (WebExperienceSamplePromptsControlModeOutput) ToWebExperienceSamplePromptsControlModeOutputWithContext ¶
func (o WebExperienceSamplePromptsControlModeOutput) ToWebExperienceSamplePromptsControlModeOutputWithContext(ctx context.Context) WebExperienceSamplePromptsControlModeOutput
func (WebExperienceSamplePromptsControlModeOutput) ToWebExperienceSamplePromptsControlModePtrOutput ¶
func (o WebExperienceSamplePromptsControlModeOutput) ToWebExperienceSamplePromptsControlModePtrOutput() WebExperienceSamplePromptsControlModePtrOutput
func (WebExperienceSamplePromptsControlModeOutput) ToWebExperienceSamplePromptsControlModePtrOutputWithContext ¶
func (o WebExperienceSamplePromptsControlModeOutput) ToWebExperienceSamplePromptsControlModePtrOutputWithContext(ctx context.Context) WebExperienceSamplePromptsControlModePtrOutput
type WebExperienceSamplePromptsControlModePtrInput ¶
type WebExperienceSamplePromptsControlModePtrInput interface { pulumi.Input ToWebExperienceSamplePromptsControlModePtrOutput() WebExperienceSamplePromptsControlModePtrOutput ToWebExperienceSamplePromptsControlModePtrOutputWithContext(context.Context) WebExperienceSamplePromptsControlModePtrOutput }
func WebExperienceSamplePromptsControlModePtr ¶
func WebExperienceSamplePromptsControlModePtr(v string) WebExperienceSamplePromptsControlModePtrInput
type WebExperienceSamplePromptsControlModePtrOutput ¶
type WebExperienceSamplePromptsControlModePtrOutput struct{ *pulumi.OutputState }
func (WebExperienceSamplePromptsControlModePtrOutput) ElementType ¶
func (WebExperienceSamplePromptsControlModePtrOutput) ElementType() reflect.Type
func (WebExperienceSamplePromptsControlModePtrOutput) ToStringPtrOutput ¶
func (o WebExperienceSamplePromptsControlModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (WebExperienceSamplePromptsControlModePtrOutput) ToStringPtrOutputWithContext ¶
func (o WebExperienceSamplePromptsControlModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (WebExperienceSamplePromptsControlModePtrOutput) ToWebExperienceSamplePromptsControlModePtrOutput ¶
func (o WebExperienceSamplePromptsControlModePtrOutput) ToWebExperienceSamplePromptsControlModePtrOutput() WebExperienceSamplePromptsControlModePtrOutput
func (WebExperienceSamplePromptsControlModePtrOutput) ToWebExperienceSamplePromptsControlModePtrOutputWithContext ¶
func (o WebExperienceSamplePromptsControlModePtrOutput) ToWebExperienceSamplePromptsControlModePtrOutputWithContext(ctx context.Context) WebExperienceSamplePromptsControlModePtrOutput
type WebExperienceState ¶
type WebExperienceState struct { }
func (WebExperienceState) ElementType ¶
func (WebExperienceState) ElementType() reflect.Type
type WebExperienceStatus ¶
type WebExperienceStatus string
type WebExperienceStatusOutput ¶
type WebExperienceStatusOutput struct{ *pulumi.OutputState }
func (WebExperienceStatusOutput) ElementType ¶
func (WebExperienceStatusOutput) ElementType() reflect.Type
func (WebExperienceStatusOutput) ToStringOutput ¶
func (o WebExperienceStatusOutput) ToStringOutput() pulumi.StringOutput
func (WebExperienceStatusOutput) ToStringOutputWithContext ¶
func (o WebExperienceStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (WebExperienceStatusOutput) ToStringPtrOutput ¶
func (o WebExperienceStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (WebExperienceStatusOutput) ToStringPtrOutputWithContext ¶
func (o WebExperienceStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (WebExperienceStatusOutput) ToWebExperienceStatusOutput ¶
func (o WebExperienceStatusOutput) ToWebExperienceStatusOutput() WebExperienceStatusOutput
func (WebExperienceStatusOutput) ToWebExperienceStatusOutputWithContext ¶
func (o WebExperienceStatusOutput) ToWebExperienceStatusOutputWithContext(ctx context.Context) WebExperienceStatusOutput
func (WebExperienceStatusOutput) ToWebExperienceStatusPtrOutput ¶
func (o WebExperienceStatusOutput) ToWebExperienceStatusPtrOutput() WebExperienceStatusPtrOutput
func (WebExperienceStatusOutput) ToWebExperienceStatusPtrOutputWithContext ¶
func (o WebExperienceStatusOutput) ToWebExperienceStatusPtrOutputWithContext(ctx context.Context) WebExperienceStatusPtrOutput
type WebExperienceStatusPtrOutput ¶
type WebExperienceStatusPtrOutput struct{ *pulumi.OutputState }
func (WebExperienceStatusPtrOutput) Elem ¶
func (o WebExperienceStatusPtrOutput) Elem() WebExperienceStatusOutput
func (WebExperienceStatusPtrOutput) ElementType ¶
func (WebExperienceStatusPtrOutput) ElementType() reflect.Type
func (WebExperienceStatusPtrOutput) ToStringPtrOutput ¶
func (o WebExperienceStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (WebExperienceStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o WebExperienceStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (WebExperienceStatusPtrOutput) ToWebExperienceStatusPtrOutput ¶
func (o WebExperienceStatusPtrOutput) ToWebExperienceStatusPtrOutput() WebExperienceStatusPtrOutput
func (WebExperienceStatusPtrOutput) ToWebExperienceStatusPtrOutputWithContext ¶
func (o WebExperienceStatusPtrOutput) ToWebExperienceStatusPtrOutputWithContext(ctx context.Context) WebExperienceStatusPtrOutput
type WebExperienceTag ¶
type WebExperienceTag struct { // The key for the tag. Keys are not case sensitive and must be unique for the Amazon Q Business application or data source. Key string `pulumi:"key"` // The value associated with the tag. The value may be an empty string but it can't be null. Value string `pulumi:"value"` }