1. Packages
  2. Azure Native v1
  3. API Docs
  4. avs
  5. getAddon
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

azure-native.avs.getAddon

Explore with Pulumi AI

azure-native-v1 logo
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

    An addon resource API Version: 2020-07-17-preview.

    Using getAddon

    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 getAddon(args: GetAddonArgs, opts?: InvokeOptions): Promise<GetAddonResult>
    function getAddonOutput(args: GetAddonOutputArgs, opts?: InvokeOptions): Output<GetAddonResult>
    def get_addon(addon_name: Optional[str] = None,
                  private_cloud_name: Optional[str] = None,
                  resource_group_name: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetAddonResult
    def get_addon_output(addon_name: Optional[pulumi.Input[str]] = None,
                  private_cloud_name: Optional[pulumi.Input[str]] = None,
                  resource_group_name: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetAddonResult]
    func LookupAddon(ctx *Context, args *LookupAddonArgs, opts ...InvokeOption) (*LookupAddonResult, error)
    func LookupAddonOutput(ctx *Context, args *LookupAddonOutputArgs, opts ...InvokeOption) LookupAddonResultOutput

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

    public static class GetAddon 
    {
        public static Task<GetAddonResult> InvokeAsync(GetAddonArgs args, InvokeOptions? opts = null)
        public static Output<GetAddonResult> Invoke(GetAddonInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetAddonResult> getAddon(GetAddonArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:avs:getAddon
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AddonName string
    Name of the addon for the private cloud
    PrivateCloudName string
    Name of the private cloud
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    AddonName string
    Name of the addon for the private cloud
    PrivateCloudName string
    Name of the private cloud
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    addonName String
    Name of the addon for the private cloud
    privateCloudName String
    Name of the private cloud
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    addonName string
    Name of the addon for the private cloud
    privateCloudName string
    Name of the private cloud
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    addon_name str
    Name of the addon for the private cloud
    private_cloud_name str
    Name of the private cloud
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    addonName String
    Name of the addon for the private cloud
    privateCloudName String
    Name of the private cloud
    resourceGroupName String
    The name of the resource group. The name is case insensitive.

    getAddon Result

    The following output properties are available:

    Id string
    Resource ID.
    Name string
    Resource name.
    ProvisioningState string
    The state of the addon provisioning
    Type string
    Resource type.
    AddonType string
    The type of private cloud addon
    LicenseKey string
    The SRM license
    Id string
    Resource ID.
    Name string
    Resource name.
    ProvisioningState string
    The state of the addon provisioning
    Type string
    Resource type.
    AddonType string
    The type of private cloud addon
    LicenseKey string
    The SRM license
    id String
    Resource ID.
    name String
    Resource name.
    provisioningState String
    The state of the addon provisioning
    type String
    Resource type.
    addonType String
    The type of private cloud addon
    licenseKey String
    The SRM license
    id string
    Resource ID.
    name string
    Resource name.
    provisioningState string
    The state of the addon provisioning
    type string
    Resource type.
    addonType string
    The type of private cloud addon
    licenseKey string
    The SRM license
    id str
    Resource ID.
    name str
    Resource name.
    provisioning_state str
    The state of the addon provisioning
    type str
    Resource type.
    addon_type str
    The type of private cloud addon
    license_key str
    The SRM license
    id String
    Resource ID.
    name String
    Resource name.
    provisioningState String
    The state of the addon provisioning
    type String
    Resource type.
    addonType String
    The type of private cloud addon
    licenseKey String
    The SRM license

    Package Details

    Repository
    azure-native-v1 pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native-v1 logo
    These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
    Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi