Documentation
¶
Index ¶
- type ExecutionPlan
- type ExecutionPlanArgs
- type ExecutionPlanCapacityUnitsConfiguration
- type ExecutionPlanCapacityUnitsConfigurationArgs
- func (ExecutionPlanCapacityUnitsConfigurationArgs) ElementType() reflect.Type
- func (i ExecutionPlanCapacityUnitsConfigurationArgs) ToExecutionPlanCapacityUnitsConfigurationOutput() ExecutionPlanCapacityUnitsConfigurationOutput
- func (i ExecutionPlanCapacityUnitsConfigurationArgs) ToExecutionPlanCapacityUnitsConfigurationOutputWithContext(ctx context.Context) ExecutionPlanCapacityUnitsConfigurationOutput
- func (i ExecutionPlanCapacityUnitsConfigurationArgs) ToExecutionPlanCapacityUnitsConfigurationPtrOutput() ExecutionPlanCapacityUnitsConfigurationPtrOutput
- func (i ExecutionPlanCapacityUnitsConfigurationArgs) ToExecutionPlanCapacityUnitsConfigurationPtrOutputWithContext(ctx context.Context) ExecutionPlanCapacityUnitsConfigurationPtrOutput
- type ExecutionPlanCapacityUnitsConfigurationInput
- type ExecutionPlanCapacityUnitsConfigurationOutput
- func (ExecutionPlanCapacityUnitsConfigurationOutput) ElementType() reflect.Type
- func (o ExecutionPlanCapacityUnitsConfigurationOutput) RescoreCapacityUnits() pulumi.IntOutput
- func (o ExecutionPlanCapacityUnitsConfigurationOutput) ToExecutionPlanCapacityUnitsConfigurationOutput() ExecutionPlanCapacityUnitsConfigurationOutput
- func (o ExecutionPlanCapacityUnitsConfigurationOutput) ToExecutionPlanCapacityUnitsConfigurationOutputWithContext(ctx context.Context) ExecutionPlanCapacityUnitsConfigurationOutput
- func (o ExecutionPlanCapacityUnitsConfigurationOutput) ToExecutionPlanCapacityUnitsConfigurationPtrOutput() ExecutionPlanCapacityUnitsConfigurationPtrOutput
- func (o ExecutionPlanCapacityUnitsConfigurationOutput) ToExecutionPlanCapacityUnitsConfigurationPtrOutputWithContext(ctx context.Context) ExecutionPlanCapacityUnitsConfigurationPtrOutput
- type ExecutionPlanCapacityUnitsConfigurationPtrInput
- type ExecutionPlanCapacityUnitsConfigurationPtrOutput
- func (o ExecutionPlanCapacityUnitsConfigurationPtrOutput) Elem() ExecutionPlanCapacityUnitsConfigurationOutput
- func (ExecutionPlanCapacityUnitsConfigurationPtrOutput) ElementType() reflect.Type
- func (o ExecutionPlanCapacityUnitsConfigurationPtrOutput) RescoreCapacityUnits() pulumi.IntPtrOutput
- func (o ExecutionPlanCapacityUnitsConfigurationPtrOutput) ToExecutionPlanCapacityUnitsConfigurationPtrOutput() ExecutionPlanCapacityUnitsConfigurationPtrOutput
- func (o ExecutionPlanCapacityUnitsConfigurationPtrOutput) ToExecutionPlanCapacityUnitsConfigurationPtrOutputWithContext(ctx context.Context) ExecutionPlanCapacityUnitsConfigurationPtrOutput
- type ExecutionPlanInput
- type ExecutionPlanOutput
- func (o ExecutionPlanOutput) Arn() pulumi.StringOutput
- func (o ExecutionPlanOutput) AwsId() pulumi.StringOutput
- func (o ExecutionPlanOutput) CapacityUnits() ExecutionPlanCapacityUnitsConfigurationPtrOutput
- func (o ExecutionPlanOutput) Description() pulumi.StringPtrOutput
- func (ExecutionPlanOutput) ElementType() reflect.Type
- func (o ExecutionPlanOutput) Name() pulumi.StringOutput
- func (o ExecutionPlanOutput) Tags() aws.TagArrayOutput
- func (o ExecutionPlanOutput) ToExecutionPlanOutput() ExecutionPlanOutput
- func (o ExecutionPlanOutput) ToExecutionPlanOutputWithContext(ctx context.Context) ExecutionPlanOutput
- type ExecutionPlanState
- type ExecutionPlanTag
- type LookupExecutionPlanArgs
- type LookupExecutionPlanOutputArgs
- type LookupExecutionPlanResult
- type LookupExecutionPlanResultOutput
- func (o LookupExecutionPlanResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupExecutionPlanResultOutput) CapacityUnits() ExecutionPlanCapacityUnitsConfigurationPtrOutput
- func (o LookupExecutionPlanResultOutput) Description() pulumi.StringPtrOutput
- func (LookupExecutionPlanResultOutput) ElementType() reflect.Type
- func (o LookupExecutionPlanResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupExecutionPlanResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupExecutionPlanResultOutput) Tags() aws.TagArrayOutput
- func (o LookupExecutionPlanResultOutput) ToLookupExecutionPlanResultOutput() LookupExecutionPlanResultOutput
- func (o LookupExecutionPlanResultOutput) ToLookupExecutionPlanResultOutputWithContext(ctx context.Context) LookupExecutionPlanResultOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExecutionPlan ¶
type ExecutionPlan struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) of the rescore execution plan. Arn pulumi.StringOutput `pulumi:"arn"` // The identifier of the rescore execution plan. AwsId pulumi.StringOutput `pulumi:"awsId"` // Capacity units CapacityUnits ExecutionPlanCapacityUnitsConfigurationPtrOutput `pulumi:"capacityUnits"` // A description for the execution plan Description pulumi.StringPtrOutput `pulumi:"description"` // A name for the rescore execution plan. Name pulumi.StringOutput `pulumi:"name"` // Tags for labeling the execution plan Tags aws.TagArrayOutput `pulumi:"tags"` }
A KendraRanking Rescore execution plan
func GetExecutionPlan ¶
func GetExecutionPlan(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ExecutionPlanState, opts ...pulumi.ResourceOption) (*ExecutionPlan, error)
GetExecutionPlan gets an existing ExecutionPlan 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 NewExecutionPlan ¶
func NewExecutionPlan(ctx *pulumi.Context, name string, args *ExecutionPlanArgs, opts ...pulumi.ResourceOption) (*ExecutionPlan, error)
NewExecutionPlan registers a new resource with the given unique name, arguments, and options.
func (*ExecutionPlan) ElementType ¶
func (*ExecutionPlan) ElementType() reflect.Type
func (*ExecutionPlan) ToExecutionPlanOutput ¶
func (i *ExecutionPlan) ToExecutionPlanOutput() ExecutionPlanOutput
func (*ExecutionPlan) ToExecutionPlanOutputWithContext ¶
func (i *ExecutionPlan) ToExecutionPlanOutputWithContext(ctx context.Context) ExecutionPlanOutput
type ExecutionPlanArgs ¶
type ExecutionPlanArgs struct { // Capacity units CapacityUnits ExecutionPlanCapacityUnitsConfigurationPtrInput // A description for the execution plan Description pulumi.StringPtrInput // A name for the rescore execution plan. Name pulumi.StringPtrInput // Tags for labeling the execution plan Tags aws.TagArrayInput }
The set of arguments for constructing a ExecutionPlan resource.
func (ExecutionPlanArgs) ElementType ¶
func (ExecutionPlanArgs) ElementType() reflect.Type
type ExecutionPlanCapacityUnitsConfiguration ¶
type ExecutionPlanCapacityUnitsConfiguration struct { // The amount of extra capacity for your rescore execution plan. // // A single extra capacity unit for a rescore execution plan provides 0.01 rescore requests per second. You can add up to 1000 extra capacity units. RescoreCapacityUnits int `pulumi:"rescoreCapacityUnits"` }
type ExecutionPlanCapacityUnitsConfigurationArgs ¶
type ExecutionPlanCapacityUnitsConfigurationArgs struct { // The amount of extra capacity for your rescore execution plan. // // A single extra capacity unit for a rescore execution plan provides 0.01 rescore requests per second. You can add up to 1000 extra capacity units. RescoreCapacityUnits pulumi.IntInput `pulumi:"rescoreCapacityUnits"` }
func (ExecutionPlanCapacityUnitsConfigurationArgs) ElementType ¶
func (ExecutionPlanCapacityUnitsConfigurationArgs) ElementType() reflect.Type
func (ExecutionPlanCapacityUnitsConfigurationArgs) ToExecutionPlanCapacityUnitsConfigurationOutput ¶
func (i ExecutionPlanCapacityUnitsConfigurationArgs) ToExecutionPlanCapacityUnitsConfigurationOutput() ExecutionPlanCapacityUnitsConfigurationOutput
func (ExecutionPlanCapacityUnitsConfigurationArgs) ToExecutionPlanCapacityUnitsConfigurationOutputWithContext ¶
func (i ExecutionPlanCapacityUnitsConfigurationArgs) ToExecutionPlanCapacityUnitsConfigurationOutputWithContext(ctx context.Context) ExecutionPlanCapacityUnitsConfigurationOutput
func (ExecutionPlanCapacityUnitsConfigurationArgs) ToExecutionPlanCapacityUnitsConfigurationPtrOutput ¶
func (i ExecutionPlanCapacityUnitsConfigurationArgs) ToExecutionPlanCapacityUnitsConfigurationPtrOutput() ExecutionPlanCapacityUnitsConfigurationPtrOutput
func (ExecutionPlanCapacityUnitsConfigurationArgs) ToExecutionPlanCapacityUnitsConfigurationPtrOutputWithContext ¶
func (i ExecutionPlanCapacityUnitsConfigurationArgs) ToExecutionPlanCapacityUnitsConfigurationPtrOutputWithContext(ctx context.Context) ExecutionPlanCapacityUnitsConfigurationPtrOutput
type ExecutionPlanCapacityUnitsConfigurationInput ¶
type ExecutionPlanCapacityUnitsConfigurationInput interface { pulumi.Input ToExecutionPlanCapacityUnitsConfigurationOutput() ExecutionPlanCapacityUnitsConfigurationOutput ToExecutionPlanCapacityUnitsConfigurationOutputWithContext(context.Context) ExecutionPlanCapacityUnitsConfigurationOutput }
ExecutionPlanCapacityUnitsConfigurationInput is an input type that accepts ExecutionPlanCapacityUnitsConfigurationArgs and ExecutionPlanCapacityUnitsConfigurationOutput values. You can construct a concrete instance of `ExecutionPlanCapacityUnitsConfigurationInput` via:
ExecutionPlanCapacityUnitsConfigurationArgs{...}
type ExecutionPlanCapacityUnitsConfigurationOutput ¶
type ExecutionPlanCapacityUnitsConfigurationOutput struct{ *pulumi.OutputState }
func (ExecutionPlanCapacityUnitsConfigurationOutput) ElementType ¶
func (ExecutionPlanCapacityUnitsConfigurationOutput) ElementType() reflect.Type
func (ExecutionPlanCapacityUnitsConfigurationOutput) RescoreCapacityUnits ¶
func (o ExecutionPlanCapacityUnitsConfigurationOutput) RescoreCapacityUnits() pulumi.IntOutput
The amount of extra capacity for your rescore execution plan.
A single extra capacity unit for a rescore execution plan provides 0.01 rescore requests per second. You can add up to 1000 extra capacity units.
func (ExecutionPlanCapacityUnitsConfigurationOutput) ToExecutionPlanCapacityUnitsConfigurationOutput ¶
func (o ExecutionPlanCapacityUnitsConfigurationOutput) ToExecutionPlanCapacityUnitsConfigurationOutput() ExecutionPlanCapacityUnitsConfigurationOutput
func (ExecutionPlanCapacityUnitsConfigurationOutput) ToExecutionPlanCapacityUnitsConfigurationOutputWithContext ¶
func (o ExecutionPlanCapacityUnitsConfigurationOutput) ToExecutionPlanCapacityUnitsConfigurationOutputWithContext(ctx context.Context) ExecutionPlanCapacityUnitsConfigurationOutput
func (ExecutionPlanCapacityUnitsConfigurationOutput) ToExecutionPlanCapacityUnitsConfigurationPtrOutput ¶
func (o ExecutionPlanCapacityUnitsConfigurationOutput) ToExecutionPlanCapacityUnitsConfigurationPtrOutput() ExecutionPlanCapacityUnitsConfigurationPtrOutput
func (ExecutionPlanCapacityUnitsConfigurationOutput) ToExecutionPlanCapacityUnitsConfigurationPtrOutputWithContext ¶
func (o ExecutionPlanCapacityUnitsConfigurationOutput) ToExecutionPlanCapacityUnitsConfigurationPtrOutputWithContext(ctx context.Context) ExecutionPlanCapacityUnitsConfigurationPtrOutput
type ExecutionPlanCapacityUnitsConfigurationPtrInput ¶
type ExecutionPlanCapacityUnitsConfigurationPtrInput interface { pulumi.Input ToExecutionPlanCapacityUnitsConfigurationPtrOutput() ExecutionPlanCapacityUnitsConfigurationPtrOutput ToExecutionPlanCapacityUnitsConfigurationPtrOutputWithContext(context.Context) ExecutionPlanCapacityUnitsConfigurationPtrOutput }
ExecutionPlanCapacityUnitsConfigurationPtrInput is an input type that accepts ExecutionPlanCapacityUnitsConfigurationArgs, ExecutionPlanCapacityUnitsConfigurationPtr and ExecutionPlanCapacityUnitsConfigurationPtrOutput values. You can construct a concrete instance of `ExecutionPlanCapacityUnitsConfigurationPtrInput` via:
ExecutionPlanCapacityUnitsConfigurationArgs{...} or: nil
func ExecutionPlanCapacityUnitsConfigurationPtr ¶
func ExecutionPlanCapacityUnitsConfigurationPtr(v *ExecutionPlanCapacityUnitsConfigurationArgs) ExecutionPlanCapacityUnitsConfigurationPtrInput
type ExecutionPlanCapacityUnitsConfigurationPtrOutput ¶
type ExecutionPlanCapacityUnitsConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ExecutionPlanCapacityUnitsConfigurationPtrOutput) ElementType ¶
func (ExecutionPlanCapacityUnitsConfigurationPtrOutput) ElementType() reflect.Type
func (ExecutionPlanCapacityUnitsConfigurationPtrOutput) RescoreCapacityUnits ¶
func (o ExecutionPlanCapacityUnitsConfigurationPtrOutput) RescoreCapacityUnits() pulumi.IntPtrOutput
The amount of extra capacity for your rescore execution plan.
A single extra capacity unit for a rescore execution plan provides 0.01 rescore requests per second. You can add up to 1000 extra capacity units.
func (ExecutionPlanCapacityUnitsConfigurationPtrOutput) ToExecutionPlanCapacityUnitsConfigurationPtrOutput ¶
func (o ExecutionPlanCapacityUnitsConfigurationPtrOutput) ToExecutionPlanCapacityUnitsConfigurationPtrOutput() ExecutionPlanCapacityUnitsConfigurationPtrOutput
func (ExecutionPlanCapacityUnitsConfigurationPtrOutput) ToExecutionPlanCapacityUnitsConfigurationPtrOutputWithContext ¶
func (o ExecutionPlanCapacityUnitsConfigurationPtrOutput) ToExecutionPlanCapacityUnitsConfigurationPtrOutputWithContext(ctx context.Context) ExecutionPlanCapacityUnitsConfigurationPtrOutput
type ExecutionPlanInput ¶
type ExecutionPlanInput interface { pulumi.Input ToExecutionPlanOutput() ExecutionPlanOutput ToExecutionPlanOutputWithContext(ctx context.Context) ExecutionPlanOutput }
type ExecutionPlanOutput ¶
type ExecutionPlanOutput struct{ *pulumi.OutputState }
func (ExecutionPlanOutput) Arn ¶
func (o ExecutionPlanOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the rescore execution plan.
func (ExecutionPlanOutput) AwsId ¶ added in v0.99.0
func (o ExecutionPlanOutput) AwsId() pulumi.StringOutput
The identifier of the rescore execution plan.
func (ExecutionPlanOutput) CapacityUnits ¶
func (o ExecutionPlanOutput) CapacityUnits() ExecutionPlanCapacityUnitsConfigurationPtrOutput
Capacity units
func (ExecutionPlanOutput) Description ¶
func (o ExecutionPlanOutput) Description() pulumi.StringPtrOutput
A description for the execution plan
func (ExecutionPlanOutput) ElementType ¶
func (ExecutionPlanOutput) ElementType() reflect.Type
func (ExecutionPlanOutput) Name ¶
func (o ExecutionPlanOutput) Name() pulumi.StringOutput
A name for the rescore execution plan.
func (ExecutionPlanOutput) Tags ¶
func (o ExecutionPlanOutput) Tags() aws.TagArrayOutput
Tags for labeling the execution plan
func (ExecutionPlanOutput) ToExecutionPlanOutput ¶
func (o ExecutionPlanOutput) ToExecutionPlanOutput() ExecutionPlanOutput
func (ExecutionPlanOutput) ToExecutionPlanOutputWithContext ¶
func (o ExecutionPlanOutput) ToExecutionPlanOutputWithContext(ctx context.Context) ExecutionPlanOutput
type ExecutionPlanState ¶
type ExecutionPlanState struct { }
func (ExecutionPlanState) ElementType ¶
func (ExecutionPlanState) ElementType() reflect.Type
type ExecutionPlanTag ¶
type ExecutionPlanTag struct { // A string used to identify this tag Key string `pulumi:"key"` // A string containing the value for the tag Value string `pulumi:"value"` }
A label for tagging KendraRanking resources
type LookupExecutionPlanArgs ¶
type LookupExecutionPlanArgs struct { // The identifier of the rescore execution plan. Id string `pulumi:"id"` }
type LookupExecutionPlanOutputArgs ¶
type LookupExecutionPlanOutputArgs struct { // The identifier of the rescore execution plan. Id pulumi.StringInput `pulumi:"id"` }
func (LookupExecutionPlanOutputArgs) ElementType ¶
func (LookupExecutionPlanOutputArgs) ElementType() reflect.Type
type LookupExecutionPlanResult ¶
type LookupExecutionPlanResult struct { // The Amazon Resource Name (ARN) of the rescore execution plan. Arn *string `pulumi:"arn"` // Capacity units CapacityUnits *ExecutionPlanCapacityUnitsConfiguration `pulumi:"capacityUnits"` // A description for the execution plan Description *string `pulumi:"description"` // The identifier of the rescore execution plan. Id *string `pulumi:"id"` // A name for the rescore execution plan. Name *string `pulumi:"name"` // Tags for labeling the execution plan Tags []aws.Tag `pulumi:"tags"` }
func LookupExecutionPlan ¶
func LookupExecutionPlan(ctx *pulumi.Context, args *LookupExecutionPlanArgs, opts ...pulumi.InvokeOption) (*LookupExecutionPlanResult, error)
A KendraRanking Rescore execution plan
type LookupExecutionPlanResultOutput ¶
type LookupExecutionPlanResultOutput struct{ *pulumi.OutputState }
func LookupExecutionPlanOutput ¶
func LookupExecutionPlanOutput(ctx *pulumi.Context, args LookupExecutionPlanOutputArgs, opts ...pulumi.InvokeOption) LookupExecutionPlanResultOutput
func (LookupExecutionPlanResultOutput) Arn ¶
func (o LookupExecutionPlanResultOutput) Arn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the rescore execution plan.
func (LookupExecutionPlanResultOutput) CapacityUnits ¶
func (o LookupExecutionPlanResultOutput) CapacityUnits() ExecutionPlanCapacityUnitsConfigurationPtrOutput
Capacity units
func (LookupExecutionPlanResultOutput) Description ¶
func (o LookupExecutionPlanResultOutput) Description() pulumi.StringPtrOutput
A description for the execution plan
func (LookupExecutionPlanResultOutput) ElementType ¶
func (LookupExecutionPlanResultOutput) ElementType() reflect.Type
func (LookupExecutionPlanResultOutput) Id ¶
func (o LookupExecutionPlanResultOutput) Id() pulumi.StringPtrOutput
The identifier of the rescore execution plan.
func (LookupExecutionPlanResultOutput) Name ¶
func (o LookupExecutionPlanResultOutput) Name() pulumi.StringPtrOutput
A name for the rescore execution plan.
func (LookupExecutionPlanResultOutput) Tags ¶
func (o LookupExecutionPlanResultOutput) Tags() aws.TagArrayOutput
Tags for labeling the execution plan
func (LookupExecutionPlanResultOutput) ToLookupExecutionPlanResultOutput ¶
func (o LookupExecutionPlanResultOutput) ToLookupExecutionPlanResultOutput() LookupExecutionPlanResultOutput
func (LookupExecutionPlanResultOutput) ToLookupExecutionPlanResultOutputWithContext ¶
func (o LookupExecutionPlanResultOutput) ToLookupExecutionPlanResultOutputWithContext(ctx context.Context) LookupExecutionPlanResultOutput