AWS Native is in preview. AWS Classic is fully supported.
aws-native.evidently.getFeature
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
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. Evidently. Outputs. Feature 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 - []Feature
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<Feature
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 - Feature
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[Feature
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
FeatureTag
- Key string
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Key string
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key string
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value string
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key str
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value str
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
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
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.