AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 by Pulumi
aws-native.evidently.getFeature
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 by Pulumi
Resource Type definition for AWS::Evidently::Feature.
Using getFeature
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getFeature(args: GetFeatureArgs, opts?: InvokeOptions): Promise<GetFeatureResult>
function getFeatureOutput(args: GetFeatureOutputArgs, opts?: InvokeOptions): Output<GetFeatureResult>
def get_feature(arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetFeatureResult
def get_feature_output(arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetFeatureResult]
func LookupFeature(ctx *Context, args *LookupFeatureArgs, opts ...InvokeOption) (*LookupFeatureResult, error)
func LookupFeatureOutput(ctx *Context, args *LookupFeatureOutputArgs, opts ...InvokeOption) LookupFeatureResultOutput
> Note: This function is named LookupFeature
in the Go SDK.
public static class GetFeature
{
public static Task<GetFeatureResult> InvokeAsync(GetFeatureArgs args, InvokeOptions? opts = null)
public static Output<GetFeatureResult> Invoke(GetFeatureInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetFeatureResult> getFeature(GetFeatureArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:evidently:getFeature
arguments:
# arguments dictionary
The following arguments are supported:
- Arn string
- Arn string
- arn String
- arn string
- arn str
- arn String
getFeature Result
The following output properties are available:
- Arn string
- Default
Variation string - Description string
- Entity
Overrides List<Pulumi.Aws Native. Evidently. Outputs. Feature Entity Override> - Evaluation
Strategy Pulumi.Aws Native. Evidently. Feature Evaluation Strategy - List<Pulumi.
Aws Native. Outputs. Tag> - An array of key-value pairs to apply to this resource.
- Variations
List<Pulumi.
Aws Native. Evidently. Outputs. Feature Variation Object>
- Arn string
- Default
Variation string - Description string
- Entity
Overrides []FeatureEntity Override - Evaluation
Strategy FeatureEvaluation Strategy - Tag
- An array of key-value pairs to apply to this resource.
- Variations
[]Feature
Variation Object
- arn String
- default
Variation String - description String
- entity
Overrides List<FeatureEntity Override> - evaluation
Strategy FeatureEvaluation Strategy - List<Tag>
- An array of key-value pairs to apply to this resource.
- variations
List<Feature
Variation Object>
- arn string
- default
Variation string - description string
- entity
Overrides FeatureEntity Override[] - evaluation
Strategy FeatureEvaluation Strategy - Tag[]
- An array of key-value pairs to apply to this resource.
- variations
Feature
Variation Object[]
- arn str
- default_
variation str - description str
- entity_
overrides Sequence[FeatureEntity Override] - evaluation_
strategy FeatureEvaluation Strategy - Sequence[_
root_Tag] - An array of key-value pairs to apply to this resource.
- variations
Sequence[Feature
Variation Object]
- arn String
- default
Variation String - description String
- entity
Overrides List<Property Map> - evaluation
Strategy "ALL_RULES" | "DEFAULT_VARIATION" - List<Property Map>
- An array of key-value pairs to apply to this resource.
- variations List<Property Map>
Supporting Types
FeatureEntityOverride
FeatureEvaluationStrategy
FeatureVariationObject
- Boolean
Value bool - Double
Value double - Long
Value double - String
Value string - Variation
Name string
- Boolean
Value bool - Double
Value float64 - Long
Value float64 - String
Value string - Variation
Name string
- boolean
Value Boolean - double
Value Double - long
Value Double - string
Value String - variation
Name String
- boolean
Value boolean - double
Value number - long
Value number - string
Value string - variation
Name string
- boolean_
value bool - double_
value float - long_
value float - string_
value str - variation_
name str
- boolean
Value Boolean - double
Value Number - long
Value Number - string
Value String - variation
Name String
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 by Pulumi