We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.85.0
published on Monday, Nov 2, 2026 by Pulumi
published on Monday, Nov 2, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.85.0
published on Monday, Nov 2, 2026 by Pulumi
published on Monday, Nov 2, 2026 by Pulumi
A deployment of a solution version that provides real-time recommendations.
Using getCampaign
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 getCampaign(args: GetCampaignArgs, opts?: InvokeOptions): Promise<GetCampaignResult>
function getCampaignOutput(args: GetCampaignOutputArgs, opts?: InvokeOutputOptions): Output<GetCampaignResult>def get_campaign(campaign_arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCampaignResult
def get_campaign_output(campaign_arn: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetCampaignResult]func LookupCampaign(ctx *Context, args *LookupCampaignArgs, opts ...InvokeOption) (*LookupCampaignResult, error)
func LookupCampaignOutput(ctx *Context, args *LookupCampaignOutputArgs, opts ...InvokeOption) LookupCampaignResultOutput> Note: This function is named LookupCampaign in the Go SDK.
public static class GetCampaign
{
public static Task<GetCampaignResult> InvokeAsync(GetCampaignArgs args, InvokeOptions? opts = null)
public static Output<GetCampaignResult> Invoke(GetCampaignInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetCampaignResult> Invoke(GetCampaignInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetCampaignResult> getCampaign(GetCampaignArgs args, InvokeOptions options)
public static Output<GetCampaignResult> getCampaign(GetCampaignArgs args, InvokeOptions options)
public static Output<GetCampaignResult> getCampaign(GetCampaignArgs args, InvokeOutputOptions options)
fn::invoke:
function: aws-native:personalize:getCampaign
arguments:
# arguments dictionarydata "aws-native_personalize_get_campaign" "name" {
# arguments
}The following arguments are supported:
- Campaign
Arn string - The ARN of the campaign.
- Campaign
Arn string - The ARN of the campaign.
- campaign_
arn string - The ARN of the campaign.
- campaign
Arn String - The ARN of the campaign.
- campaign
Arn string - The ARN of the campaign.
- campaign_
arn str - The ARN of the campaign.
- campaign
Arn String - The ARN of the campaign.
getCampaign Result
The following output properties are available:
- Campaign
Arn string - The ARN of the campaign.
- Campaign
Config Pulumi.Aws Native. Personalize. Outputs. Campaign Config - Creation
Date stringTime - The time at which the campaign was created.
- Last
Updated stringDate Time - The time at which the campaign was last updated.
- Min
Provisioned intTps - Specifies the requested minimum provisioned transactions per second.
- Solution
Version stringArn - The ARN of the solution version to deploy.
- Status string
- The status of the campaign.
-
List<Pulumi.
Aws Native. Outputs. Tag> - Tags to associate with the campaign.
- Campaign
Arn string - The ARN of the campaign.
- Campaign
Config CampaignConfig - Creation
Date stringTime - The time at which the campaign was created.
- Last
Updated stringDate Time - The time at which the campaign was last updated.
- Min
Provisioned intTps - Specifies the requested minimum provisioned transactions per second.
- Solution
Version stringArn - The ARN of the solution version to deploy.
- Status string
- The status of the campaign.
- Tag
- Tags to associate with the campaign.
- campaign_
arn string - The ARN of the campaign.
- campaign_
config object - creation_
date_ stringtime - The time at which the campaign was created.
- last_
updated_ stringdate_ time - The time at which the campaign was last updated.
- min_
provisioned_ numbertps - Specifies the requested minimum provisioned transactions per second.
- solution_
version_ stringarn - The ARN of the solution version to deploy.
- status string
- The status of the campaign.
- list(object)
- Tags to associate with the campaign.
- campaign
Arn String - The ARN of the campaign.
- campaign
Config CampaignConfig - creation
Date StringTime - The time at which the campaign was created.
- last
Updated StringDate Time - The time at which the campaign was last updated.
- min
Provisioned IntegerTps - Specifies the requested minimum provisioned transactions per second.
- solution
Version StringArn - The ARN of the solution version to deploy.
- status String
- The status of the campaign.
- List<Tag>
- Tags to associate with the campaign.
- campaign
Arn string - The ARN of the campaign.
- campaign
Config CampaignConfig - creation
Date stringTime - The time at which the campaign was created.
- last
Updated stringDate Time - The time at which the campaign was last updated.
- min
Provisioned numberTps - Specifies the requested minimum provisioned transactions per second.
- solution
Version stringArn - The ARN of the solution version to deploy.
- status string
- The status of the campaign.
- Tag[]
- Tags to associate with the campaign.
- campaign_
arn str - The ARN of the campaign.
- campaign_
config CampaignConfig - creation_
date_ strtime - The time at which the campaign was created.
- last_
updated_ strdate_ time - The time at which the campaign was last updated.
- min_
provisioned_ inttps - Specifies the requested minimum provisioned transactions per second.
- solution_
version_ strarn - The ARN of the solution version to deploy.
- status str
- The status of the campaign.
- Sequence[root_Tag]
- Tags to associate with the campaign.
- campaign
Arn String - The ARN of the campaign.
- campaign
Config Property Map - creation
Date StringTime - The time at which the campaign was created.
- last
Updated StringDate Time - The time at which the campaign was last updated.
- min
Provisioned NumberTps - Specifies the requested minimum provisioned transactions per second.
- solution
Version StringArn - The ARN of the solution version to deploy.
- status String
- The status of the campaign.
- List<Property Map>
- Tags to associate with the campaign.
Supporting Types
CampaignConfig
- Enable
Metadata boolWith Recommendations - Whether metadata with recommendations is enabled for the campaign.
- Item
Exploration Dictionary<string, string>Config - Specifies the exploration configuration hyperparameters.
- Ranking
Influence Dictionary<string, double> - A map of ranking influence values for POPULARITY and FRESHNESS.
- Sync
With boolLatest Solution Version - Whether the campaign automatically updates to use the latest solution version.
- Enable
Metadata boolWith Recommendations - Whether metadata with recommendations is enabled for the campaign.
- Item
Exploration map[string]stringConfig - Specifies the exploration configuration hyperparameters.
- Ranking
Influence map[string]float64 - A map of ranking influence values for POPULARITY and FRESHNESS.
- Sync
With boolLatest Solution Version - Whether the campaign automatically updates to use the latest solution version.
- enable_
metadata_ boolwith_ recommendations - Whether metadata with recommendations is enabled for the campaign.
- item_
exploration_ map(string)config - Specifies the exploration configuration hyperparameters.
- ranking_
influence map(number) - A map of ranking influence values for POPULARITY and FRESHNESS.
- sync_
with_ boollatest_ solution_ version - Whether the campaign automatically updates to use the latest solution version.
- enable
Metadata BooleanWith Recommendations - Whether metadata with recommendations is enabled for the campaign.
- item
Exploration Map<String,String>Config - Specifies the exploration configuration hyperparameters.
- ranking
Influence Map<String,Double> - A map of ranking influence values for POPULARITY and FRESHNESS.
- sync
With BooleanLatest Solution Version - Whether the campaign automatically updates to use the latest solution version.
- enable
Metadata booleanWith Recommendations - Whether metadata with recommendations is enabled for the campaign.
- item
Exploration {[key: string]: string}Config - Specifies the exploration configuration hyperparameters.
- ranking
Influence {[key: string]: number} - A map of ranking influence values for POPULARITY and FRESHNESS.
- sync
With booleanLatest Solution Version - Whether the campaign automatically updates to use the latest solution version.
- enable_
metadata_ boolwith_ recommendations - Whether metadata with recommendations is enabled for the campaign.
- item_
exploration_ Mapping[str, str]config - Specifies the exploration configuration hyperparameters.
- ranking_
influence Mapping[str, float] - A map of ranking influence values for POPULARITY and FRESHNESS.
- sync_
with_ boollatest_ solution_ version - Whether the campaign automatically updates to use the latest solution version.
- enable
Metadata BooleanWith Recommendations - Whether metadata with recommendations is enabled for the campaign.
- item
Exploration Map<String>Config - Specifies the exploration configuration hyperparameters.
- ranking
Influence Map<Number> - A map of ranking influence values for POPULARITY and FRESHNESS.
- sync
With BooleanLatest Solution Version - Whether the campaign automatically updates to use the latest solution version.
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.85.0
published on Monday, Nov 2, 2026 by Pulumi
published on Monday, Nov 2, 2026 by Pulumi