This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.agfoodplatform.getExtension
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Get installed extension details by extension id. Azure REST API version: 2023-06-01-preview.
Other available API versions: 2021-09-01-preview.
Using getExtension
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 getExtension(args: GetExtensionArgs, opts?: InvokeOptions): Promise<GetExtensionResult>
function getExtensionOutput(args: GetExtensionOutputArgs, opts?: InvokeOptions): Output<GetExtensionResult>def get_extension(data_manager_for_agriculture_resource_name: Optional[str] = None,
                  extension_id: Optional[str] = None,
                  resource_group_name: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetExtensionResult
def get_extension_output(data_manager_for_agriculture_resource_name: Optional[pulumi.Input[str]] = None,
                  extension_id: Optional[pulumi.Input[str]] = None,
                  resource_group_name: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetExtensionResult]func LookupExtension(ctx *Context, args *LookupExtensionArgs, opts ...InvokeOption) (*LookupExtensionResult, error)
func LookupExtensionOutput(ctx *Context, args *LookupExtensionOutputArgs, opts ...InvokeOption) LookupExtensionResultOutput> Note: This function is named LookupExtension in the Go SDK.
public static class GetExtension 
{
    public static Task<GetExtensionResult> InvokeAsync(GetExtensionArgs args, InvokeOptions? opts = null)
    public static Output<GetExtensionResult> Invoke(GetExtensionInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetExtensionResult> getExtension(GetExtensionArgs args, InvokeOptions options)
public static Output<GetExtensionResult> getExtension(GetExtensionArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:agfoodplatform:getExtension
  arguments:
    # arguments dictionaryThe following arguments are supported:
- DataManager stringFor Agriculture Resource Name 
- DataManagerForAgriculture resource name.
- ExtensionId string
- Id of extension resource.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- DataManager stringFor Agriculture Resource Name 
- DataManagerForAgriculture resource name.
- ExtensionId string
- Id of extension resource.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- dataManager StringFor Agriculture Resource Name 
- DataManagerForAgriculture resource name.
- extensionId String
- Id of extension resource.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- dataManager stringFor Agriculture Resource Name 
- DataManagerForAgriculture resource name.
- extensionId string
- Id of extension resource.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- data_manager_ strfor_ agriculture_ resource_ name 
- DataManagerForAgriculture resource name.
- extension_id str
- Id of extension resource.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- dataManager StringFor Agriculture Resource Name 
- DataManagerForAgriculture resource name.
- extensionId String
- Id of extension resource.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
getExtension Result
The following output properties are available:
- AdditionalApi Dictionary<string, Pulumi.Properties Azure Native. Ag Food Platform. Outputs. Api Properties Response> 
- Additional Api Properties.
- ETag string
- The ETag value to implement optimistic concurrency.
- ExtensionApi stringDocs Link 
- Extension api docs link.
- ExtensionAuth stringLink 
- Extension auth link.
- ExtensionCategory string
- Extension category. e.g. weather/sensor/satellite.
- ExtensionId string
- Extension Id.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- InstalledExtension stringVersion 
- Installed extension version.
- Name string
- The name of the resource
- SystemData Pulumi.Azure Native. Ag Food Platform. Outputs. System Data Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- AdditionalApi map[string]ApiProperties Properties Response 
- Additional Api Properties.
- ETag string
- The ETag value to implement optimistic concurrency.
- ExtensionApi stringDocs Link 
- Extension api docs link.
- ExtensionAuth stringLink 
- Extension auth link.
- ExtensionCategory string
- Extension category. e.g. weather/sensor/satellite.
- ExtensionId string
- Extension Id.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- InstalledExtension stringVersion 
- Installed extension version.
- Name string
- The name of the resource
- SystemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- additionalApi Map<String,ApiProperties Properties Response> 
- Additional Api Properties.
- eTag String
- The ETag value to implement optimistic concurrency.
- extensionApi StringDocs Link 
- Extension api docs link.
- extensionAuth StringLink 
- Extension auth link.
- extensionCategory String
- Extension category. e.g. weather/sensor/satellite.
- extensionId String
- Extension Id.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- installedExtension StringVersion 
- Installed extension version.
- name String
- The name of the resource
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- additionalApi {[key: string]: ApiProperties Properties Response} 
- Additional Api Properties.
- eTag string
- The ETag value to implement optimistic concurrency.
- extensionApi stringDocs Link 
- Extension api docs link.
- extensionAuth stringLink 
- Extension auth link.
- extensionCategory string
- Extension category. e.g. weather/sensor/satellite.
- extensionId string
- Extension Id.
- id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- installedExtension stringVersion 
- Installed extension version.
- name string
- The name of the resource
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- additional_api_ Mapping[str, Apiproperties Properties Response] 
- Additional Api Properties.
- e_tag str
- The ETag value to implement optimistic concurrency.
- extension_api_ strdocs_ link 
- Extension api docs link.
- extension_auth_ strlink 
- Extension auth link.
- extension_category str
- Extension category. e.g. weather/sensor/satellite.
- extension_id str
- Extension Id.
- id str
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- installed_extension_ strversion 
- Installed extension version.
- name str
- The name of the resource
- system_data SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- additionalApi Map<Property Map>Properties 
- Additional Api Properties.
- eTag String
- The ETag value to implement optimistic concurrency.
- extensionApi StringDocs Link 
- Extension api docs link.
- extensionAuth StringLink 
- Extension auth link.
- extensionCategory String
- Extension category. e.g. weather/sensor/satellite.
- extensionId String
- Extension Id.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- installedExtension StringVersion 
- Installed extension version.
- name String
- The name of the resource
- systemData Property Map
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
ApiPropertiesResponse  
- ApiFreshness intTime In Minutes 
- Interval in minutes for which the weather data for the api needs to be refreshed.
- ApiFreshness intTime In Minutes 
- Interval in minutes for which the weather data for the api needs to be refreshed.
- apiFreshness IntegerTime In Minutes 
- Interval in minutes for which the weather data for the api needs to be refreshed.
- apiFreshness numberTime In Minutes 
- Interval in minutes for which the weather data for the api needs to be refreshed.
- api_freshness_ inttime_ in_ minutes 
- Interval in minutes for which the weather data for the api needs to be refreshed.
- apiFreshness NumberTime In Minutes 
- Interval in minutes for which the weather data for the api needs to be refreshed.
SystemDataResponse  
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi