1. Packages
  2. Vantage Provider
  3. API Docs
  4. getRecommendationViews
Viewing docs for vantage 0.3.1
published on Monday, Mar 9, 2026 by vantage-sh
vantage logo
Viewing docs for vantage 0.3.1
published on Monday, Mar 9, 2026 by vantage-sh

    Using getRecommendationViews

    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 getRecommendationViews(opts?: InvokeOptions): Promise<GetRecommendationViewsResult>
    function getRecommendationViewsOutput(opts?: InvokeOptions): Output<GetRecommendationViewsResult>
    def get_recommendation_views(opts: Optional[InvokeOptions] = None) -> GetRecommendationViewsResult
    def get_recommendation_views_output(opts: Optional[InvokeOptions] = None) -> Output[GetRecommendationViewsResult]
    func GetRecommendationViews(ctx *Context, opts ...InvokeOption) (*GetRecommendationViewsResult, error)
    func GetRecommendationViewsOutput(ctx *Context, opts ...InvokeOption) GetRecommendationViewsResultOutput

    > Note: This function is named GetRecommendationViews in the Go SDK.

    public static class GetRecommendationViews 
    {
        public static Task<GetRecommendationViewsResult> InvokeAsync(InvokeOptions? opts = null)
        public static Output<GetRecommendationViewsResult> Invoke(InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetRecommendationViewsResult> getRecommendationViews(InvokeOptions options)
    public static Output<GetRecommendationViewsResult> getRecommendationViews(InvokeOptions options)
    
    fn::invoke:
      function: vantage:index/getRecommendationViews:getRecommendationViews
      arguments:
        # arguments dictionary

    getRecommendationViews Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    RecommendationViews List<GetRecommendationViewsRecommendationView>
    Id string
    The provider-assigned unique ID for this managed resource.
    RecommendationViews []GetRecommendationViewsRecommendationView
    id String
    The provider-assigned unique ID for this managed resource.
    recommendationViews List<GetRecommendationViewsRecommendationView>
    id string
    The provider-assigned unique ID for this managed resource.
    recommendationViews GetRecommendationViewsRecommendationView[]
    id str
    The provider-assigned unique ID for this managed resource.
    recommendation_views Sequence[GetRecommendationViewsRecommendationView]
    id String
    The provider-assigned unique ID for this managed resource.
    recommendationViews List<Property Map>

    Supporting Types

    GetRecommendationViewsRecommendationView

    AccountIds List<string>
    Filter by cloud account identifiers.
    BillingAccountIds List<string>
    Filter by billing account identifiers.
    CreatedAt string
    The date and time, in UTC, the view was created. ISO 8601 Formatted.
    CreatedBy string
    The token for the Creator of this RecommendationView.
    EndDate string
    Filter recommendations created on/before this YYYY-MM-DD date.
    ProviderIds List<string>
    Filter by one or more providers.
    Regions List<string>
    Filter by region slugs (e.g. us-east-1, eastus, asia-east1).
    StartDate string
    Filter recommendations created on/after this YYYY-MM-DD date.
    TagKey string
    Filter by tag key (must be used with tag_value).
    TagValue string
    Filter by tag value (requires tag_key).
    Title string
    The title of the RecommendationView.
    Token string
    The token of the RecommendationView.
    WorkspaceToken string
    The token for the Workspace the RecommendationView is a part of.
    AccountIds []string
    Filter by cloud account identifiers.
    BillingAccountIds []string
    Filter by billing account identifiers.
    CreatedAt string
    The date and time, in UTC, the view was created. ISO 8601 Formatted.
    CreatedBy string
    The token for the Creator of this RecommendationView.
    EndDate string
    Filter recommendations created on/before this YYYY-MM-DD date.
    ProviderIds []string
    Filter by one or more providers.
    Regions []string
    Filter by region slugs (e.g. us-east-1, eastus, asia-east1).
    StartDate string
    Filter recommendations created on/after this YYYY-MM-DD date.
    TagKey string
    Filter by tag key (must be used with tag_value).
    TagValue string
    Filter by tag value (requires tag_key).
    Title string
    The title of the RecommendationView.
    Token string
    The token of the RecommendationView.
    WorkspaceToken string
    The token for the Workspace the RecommendationView is a part of.
    accountIds List<String>
    Filter by cloud account identifiers.
    billingAccountIds List<String>
    Filter by billing account identifiers.
    createdAt String
    The date and time, in UTC, the view was created. ISO 8601 Formatted.
    createdBy String
    The token for the Creator of this RecommendationView.
    endDate String
    Filter recommendations created on/before this YYYY-MM-DD date.
    providerIds List<String>
    Filter by one or more providers.
    regions List<String>
    Filter by region slugs (e.g. us-east-1, eastus, asia-east1).
    startDate String
    Filter recommendations created on/after this YYYY-MM-DD date.
    tagKey String
    Filter by tag key (must be used with tag_value).
    tagValue String
    Filter by tag value (requires tag_key).
    title String
    The title of the RecommendationView.
    token String
    The token of the RecommendationView.
    workspaceToken String
    The token for the Workspace the RecommendationView is a part of.
    accountIds string[]
    Filter by cloud account identifiers.
    billingAccountIds string[]
    Filter by billing account identifiers.
    createdAt string
    The date and time, in UTC, the view was created. ISO 8601 Formatted.
    createdBy string
    The token for the Creator of this RecommendationView.
    endDate string
    Filter recommendations created on/before this YYYY-MM-DD date.
    providerIds string[]
    Filter by one or more providers.
    regions string[]
    Filter by region slugs (e.g. us-east-1, eastus, asia-east1).
    startDate string
    Filter recommendations created on/after this YYYY-MM-DD date.
    tagKey string
    Filter by tag key (must be used with tag_value).
    tagValue string
    Filter by tag value (requires tag_key).
    title string
    The title of the RecommendationView.
    token string
    The token of the RecommendationView.
    workspaceToken string
    The token for the Workspace the RecommendationView is a part of.
    account_ids Sequence[str]
    Filter by cloud account identifiers.
    billing_account_ids Sequence[str]
    Filter by billing account identifiers.
    created_at str
    The date and time, in UTC, the view was created. ISO 8601 Formatted.
    created_by str
    The token for the Creator of this RecommendationView.
    end_date str
    Filter recommendations created on/before this YYYY-MM-DD date.
    provider_ids Sequence[str]
    Filter by one or more providers.
    regions Sequence[str]
    Filter by region slugs (e.g. us-east-1, eastus, asia-east1).
    start_date str
    Filter recommendations created on/after this YYYY-MM-DD date.
    tag_key str
    Filter by tag key (must be used with tag_value).
    tag_value str
    Filter by tag value (requires tag_key).
    title str
    The title of the RecommendationView.
    token str
    The token of the RecommendationView.
    workspace_token str
    The token for the Workspace the RecommendationView is a part of.
    accountIds List<String>
    Filter by cloud account identifiers.
    billingAccountIds List<String>
    Filter by billing account identifiers.
    createdAt String
    The date and time, in UTC, the view was created. ISO 8601 Formatted.
    createdBy String
    The token for the Creator of this RecommendationView.
    endDate String
    Filter recommendations created on/before this YYYY-MM-DD date.
    providerIds List<String>
    Filter by one or more providers.
    regions List<String>
    Filter by region slugs (e.g. us-east-1, eastus, asia-east1).
    startDate String
    Filter recommendations created on/after this YYYY-MM-DD date.
    tagKey String
    Filter by tag key (must be used with tag_value).
    tagValue String
    Filter by tag value (requires tag_key).
    title String
    The title of the RecommendationView.
    token String
    The token of the RecommendationView.
    workspaceToken String
    The token for the Workspace the RecommendationView is a part of.

    Package Details

    Repository
    vantage vantage-sh/terraform-provider-vantage
    License
    Notes
    This Pulumi package is based on the vantage Terraform Provider.
    vantage logo
    Viewing docs for vantage 0.3.1
    published on Monday, Mar 9, 2026 by vantage-sh
      Try Pulumi Cloud free. Your team will thank you.