1. Packages
  2. Azure Native
  3. API Docs
  4. agricultureplatform
  5. listAgriServiceAvailableSolutions
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi

azure-native.agricultureplatform.listAgriServiceAvailableSolutions

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi

    Returns the list of available agri solutions.

    Uses Azure REST API version 2024-06-01-preview.

    Using listAgriServiceAvailableSolutions

    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 listAgriServiceAvailableSolutions(args: ListAgriServiceAvailableSolutionsArgs, opts?: InvokeOptions): Promise<ListAgriServiceAvailableSolutionsResult>
    function listAgriServiceAvailableSolutionsOutput(args: ListAgriServiceAvailableSolutionsOutputArgs, opts?: InvokeOptions): Output<ListAgriServiceAvailableSolutionsResult>
    def list_agri_service_available_solutions(agri_service_resource_name: Optional[str] = None,
                                              resource_group_name: Optional[str] = None,
                                              opts: Optional[InvokeOptions] = None) -> ListAgriServiceAvailableSolutionsResult
    def list_agri_service_available_solutions_output(agri_service_resource_name: Optional[pulumi.Input[str]] = None,
                                              resource_group_name: Optional[pulumi.Input[str]] = None,
                                              opts: Optional[InvokeOptions] = None) -> Output[ListAgriServiceAvailableSolutionsResult]
    func ListAgriServiceAvailableSolutions(ctx *Context, args *ListAgriServiceAvailableSolutionsArgs, opts ...InvokeOption) (*ListAgriServiceAvailableSolutionsResult, error)
    func ListAgriServiceAvailableSolutionsOutput(ctx *Context, args *ListAgriServiceAvailableSolutionsOutputArgs, opts ...InvokeOption) ListAgriServiceAvailableSolutionsResultOutput

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

    public static class ListAgriServiceAvailableSolutions 
    {
        public static Task<ListAgriServiceAvailableSolutionsResult> InvokeAsync(ListAgriServiceAvailableSolutionsArgs args, InvokeOptions? opts = null)
        public static Output<ListAgriServiceAvailableSolutionsResult> Invoke(ListAgriServiceAvailableSolutionsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<ListAgriServiceAvailableSolutionsResult> listAgriServiceAvailableSolutions(ListAgriServiceAvailableSolutionsArgs args, InvokeOptions options)
    public static Output<ListAgriServiceAvailableSolutionsResult> listAgriServiceAvailableSolutions(ListAgriServiceAvailableSolutionsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: azure-native:agricultureplatform:listAgriServiceAvailableSolutions
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AgriServiceResourceName string
    The name of the AgriService resource.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    AgriServiceResourceName string
    The name of the AgriService resource.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    agriServiceResourceName String
    The name of the AgriService resource.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    agriServiceResourceName string
    The name of the AgriService resource.
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    agri_service_resource_name str
    The name of the AgriService resource.
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    agriServiceResourceName String
    The name of the AgriService resource.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.

    listAgriServiceAvailableSolutions Result

    The following output properties are available:

    solutions List<Property Map>
    Agri solutions list.

    Supporting Types

    DataManagerForAgricultureSolutionResponse

    AccessAzureDataManagerForAgricultureApplicationId string
    Entra application Id used to access azure data manager for agriculture instance.
    AccessAzureDataManagerForAgricultureApplicationName string
    Entra application name used to access azure data manager for agriculture instance.
    DataAccessScopes List<string>
    Data access scopes.
    IsValidateInput bool
    Whether solution inference will validate input.
    MarketPlaceOfferDetails Pulumi.AzureNative.AgriculturePlatform.Inputs.MarketPlaceOfferDetailsResponse
    Marketplace offer details.
    PartnerId string
    Partner Id.
    PartnerTenantId string
    Partner tenant Id.
    SaasApplicationId string
    Saas application Id.
    SolutionId string
    Solution Id.
    AccessAzureDataManagerForAgricultureApplicationId string
    Entra application Id used to access azure data manager for agriculture instance.
    AccessAzureDataManagerForAgricultureApplicationName string
    Entra application name used to access azure data manager for agriculture instance.
    DataAccessScopes []string
    Data access scopes.
    IsValidateInput bool
    Whether solution inference will validate input.
    MarketPlaceOfferDetails MarketPlaceOfferDetailsResponse
    Marketplace offer details.
    PartnerId string
    Partner Id.
    PartnerTenantId string
    Partner tenant Id.
    SaasApplicationId string
    Saas application Id.
    SolutionId string
    Solution Id.
    accessAzureDataManagerForAgricultureApplicationId String
    Entra application Id used to access azure data manager for agriculture instance.
    accessAzureDataManagerForAgricultureApplicationName String
    Entra application name used to access azure data manager for agriculture instance.
    dataAccessScopes List<String>
    Data access scopes.
    isValidateInput Boolean
    Whether solution inference will validate input.
    marketPlaceOfferDetails MarketPlaceOfferDetailsResponse
    Marketplace offer details.
    partnerId String
    Partner Id.
    partnerTenantId String
    Partner tenant Id.
    saasApplicationId String
    Saas application Id.
    solutionId String
    Solution Id.
    accessAzureDataManagerForAgricultureApplicationId string
    Entra application Id used to access azure data manager for agriculture instance.
    accessAzureDataManagerForAgricultureApplicationName string
    Entra application name used to access azure data manager for agriculture instance.
    dataAccessScopes string[]
    Data access scopes.
    isValidateInput boolean
    Whether solution inference will validate input.
    marketPlaceOfferDetails MarketPlaceOfferDetailsResponse
    Marketplace offer details.
    partnerId string
    Partner Id.
    partnerTenantId string
    Partner tenant Id.
    saasApplicationId string
    Saas application Id.
    solutionId string
    Solution Id.
    access_azure_data_manager_for_agriculture_application_id str
    Entra application Id used to access azure data manager for agriculture instance.
    access_azure_data_manager_for_agriculture_application_name str
    Entra application name used to access azure data manager for agriculture instance.
    data_access_scopes Sequence[str]
    Data access scopes.
    is_validate_input bool
    Whether solution inference will validate input.
    market_place_offer_details MarketPlaceOfferDetailsResponse
    Marketplace offer details.
    partner_id str
    Partner Id.
    partner_tenant_id str
    Partner tenant Id.
    saas_application_id str
    Saas application Id.
    solution_id str
    Solution Id.
    accessAzureDataManagerForAgricultureApplicationId String
    Entra application Id used to access azure data manager for agriculture instance.
    accessAzureDataManagerForAgricultureApplicationName String
    Entra application name used to access azure data manager for agriculture instance.
    dataAccessScopes List<String>
    Data access scopes.
    isValidateInput Boolean
    Whether solution inference will validate input.
    marketPlaceOfferDetails Property Map
    Marketplace offer details.
    partnerId String
    Partner Id.
    partnerTenantId String
    Partner tenant Id.
    saasApplicationId String
    Saas application Id.
    solutionId String
    Solution Id.

    MarketPlaceOfferDetailsResponse

    PublisherId string
    Publisher Id.
    SaasOfferId string
    Saas offer Id.
    PublisherId string
    Publisher Id.
    SaasOfferId string
    Saas offer Id.
    publisherId String
    Publisher Id.
    saasOfferId String
    Saas offer Id.
    publisherId string
    Publisher Id.
    saasOfferId string
    Saas offer Id.
    publisher_id str
    Publisher Id.
    saas_offer_id str
    Saas offer Id.
    publisherId String
    Publisher Id.
    saasOfferId String
    Saas offer Id.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
    Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi