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.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
azure-native.azurestack.listProductDetails
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.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
Returns the extended properties of a product. Azure REST API version: 2022-06-01.
Other available API versions: 2020-06-01-preview.
Using listProductDetails
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 listProductDetails(args: ListProductDetailsArgs, opts?: InvokeOptions): Promise<ListProductDetailsResult>
function listProductDetailsOutput(args: ListProductDetailsOutputArgs, opts?: InvokeOptions): Output<ListProductDetailsResult>
def list_product_details(product_name: Optional[str] = None,
registration_name: Optional[str] = None,
resource_group: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> ListProductDetailsResult
def list_product_details_output(product_name: Optional[pulumi.Input[str]] = None,
registration_name: Optional[pulumi.Input[str]] = None,
resource_group: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[ListProductDetailsResult]
func ListProductDetails(ctx *Context, args *ListProductDetailsArgs, opts ...InvokeOption) (*ListProductDetailsResult, error)
func ListProductDetailsOutput(ctx *Context, args *ListProductDetailsOutputArgs, opts ...InvokeOption) ListProductDetailsResultOutput
> Note: This function is named ListProductDetails
in the Go SDK.
public static class ListProductDetails
{
public static Task<ListProductDetailsResult> InvokeAsync(ListProductDetailsArgs args, InvokeOptions? opts = null)
public static Output<ListProductDetailsResult> Invoke(ListProductDetailsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<ListProductDetailsResult> listProductDetails(ListProductDetailsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:azurestack:listProductDetails
arguments:
# arguments dictionary
The following arguments are supported:
- Product
Name string - Name of the product.
- Registration
Name string - Name of the Azure Stack registration.
- Resource
Group string - Name of the resource group.
- Product
Name string - Name of the product.
- Registration
Name string - Name of the Azure Stack registration.
- Resource
Group string - Name of the resource group.
- product
Name String - Name of the product.
- registration
Name String - Name of the Azure Stack registration.
- resource
Group String - Name of the resource group.
- product
Name string - Name of the product.
- registration
Name string - Name of the Azure Stack registration.
- resource
Group string - Name of the resource group.
- product_
name str - Name of the product.
- registration_
name str - Name of the Azure Stack registration.
- resource_
group str - Name of the resource group.
- product
Name String - Name of the product.
- registration
Name String - Name of the Azure Stack registration.
- resource
Group String - Name of the resource group.
listProductDetails Result
The following output properties are available:
- Compute
Role string - Specifies kind of compute role included in the package.
- Data
Disk List<Pulumi.Images Azure Native. Azure Stack. Outputs. Data Disk Image Response> - List of attached data disks.
- Gallery
Package stringBlob Sas Uri - The URI to the .azpkg file that provides information required for showing product in the gallery.
- Is
System boolExtension - Specifies if product is a Virtual Machine Extension.
- Os
Disk Pulumi.Image Azure Native. Azure Stack. Outputs. Os Disk Image Response - OS disk image used by product.
- Product
Kind string - Specifies the kind of the product (virtualMachine or virtualMachineExtension).
- Support
Multiple boolExtensions - Indicates if specified product supports multiple extensions.
- Uri string
- The URI.
- Version string
- Specifies product version.
- Vm
Os stringType - Specifies operating system used by the product.
- Vm
Scale boolSet Enabled - Indicates if virtual machine Scale Set is enabled in the specified product.
- Compute
Role string - Specifies kind of compute role included in the package.
- Data
Disk []DataImages Disk Image Response - List of attached data disks.
- Gallery
Package stringBlob Sas Uri - The URI to the .azpkg file that provides information required for showing product in the gallery.
- Is
System boolExtension - Specifies if product is a Virtual Machine Extension.
- Os
Disk OsImage Disk Image Response - OS disk image used by product.
- Product
Kind string - Specifies the kind of the product (virtualMachine or virtualMachineExtension).
- Support
Multiple boolExtensions - Indicates if specified product supports multiple extensions.
- Uri string
- The URI.
- Version string
- Specifies product version.
- Vm
Os stringType - Specifies operating system used by the product.
- Vm
Scale boolSet Enabled - Indicates if virtual machine Scale Set is enabled in the specified product.
- compute
Role String - Specifies kind of compute role included in the package.
- data
Disk List<DataImages Disk Image Response> - List of attached data disks.
- gallery
Package StringBlob Sas Uri - The URI to the .azpkg file that provides information required for showing product in the gallery.
- is
System BooleanExtension - Specifies if product is a Virtual Machine Extension.
- os
Disk OsImage Disk Image Response - OS disk image used by product.
- product
Kind String - Specifies the kind of the product (virtualMachine or virtualMachineExtension).
- support
Multiple BooleanExtensions - Indicates if specified product supports multiple extensions.
- uri String
- The URI.
- version String
- Specifies product version.
- vm
Os StringType - Specifies operating system used by the product.
- vm
Scale BooleanSet Enabled - Indicates if virtual machine Scale Set is enabled in the specified product.
- compute
Role string - Specifies kind of compute role included in the package.
- data
Disk DataImages Disk Image Response[] - List of attached data disks.
- gallery
Package stringBlob Sas Uri - The URI to the .azpkg file that provides information required for showing product in the gallery.
- is
System booleanExtension - Specifies if product is a Virtual Machine Extension.
- os
Disk OsImage Disk Image Response - OS disk image used by product.
- product
Kind string - Specifies the kind of the product (virtualMachine or virtualMachineExtension).
- support
Multiple booleanExtensions - Indicates if specified product supports multiple extensions.
- uri string
- The URI.
- version string
- Specifies product version.
- vm
Os stringType - Specifies operating system used by the product.
- vm
Scale booleanSet Enabled - Indicates if virtual machine Scale Set is enabled in the specified product.
- compute_
role str - Specifies kind of compute role included in the package.
- data_
disk_ Sequence[Dataimages Disk Image Response] - List of attached data disks.
- gallery_
package_ strblob_ sas_ uri - The URI to the .azpkg file that provides information required for showing product in the gallery.
- is_
system_ boolextension - Specifies if product is a Virtual Machine Extension.
- os_
disk_ Osimage Disk Image Response - OS disk image used by product.
- product_
kind str - Specifies the kind of the product (virtualMachine or virtualMachineExtension).
- support_
multiple_ boolextensions - Indicates if specified product supports multiple extensions.
- uri str
- The URI.
- version str
- Specifies product version.
- vm_
os_ strtype - Specifies operating system used by the product.
- vm_
scale_ boolset_ enabled - Indicates if virtual machine Scale Set is enabled in the specified product.
- compute
Role String - Specifies kind of compute role included in the package.
- data
Disk List<Property Map>Images - List of attached data disks.
- gallery
Package StringBlob Sas Uri - The URI to the .azpkg file that provides information required for showing product in the gallery.
- is
System BooleanExtension - Specifies if product is a Virtual Machine Extension.
- os
Disk Property MapImage - OS disk image used by product.
- product
Kind String - Specifies the kind of the product (virtualMachine or virtualMachineExtension).
- support
Multiple BooleanExtensions - Indicates if specified product supports multiple extensions.
- uri String
- The URI.
- version String
- Specifies product version.
- vm
Os StringType - Specifies operating system used by the product.
- vm
Scale BooleanSet Enabled - Indicates if virtual machine Scale Set is enabled in the specified product.
Supporting Types
DataDiskImageResponse
- Lun int
- The LUN.
- Source
Blob stringSas Uri - SAS key for source blob.
- Lun int
- The LUN.
- Source
Blob stringSas Uri - SAS key for source blob.
- lun Integer
- The LUN.
- source
Blob StringSas Uri - SAS key for source blob.
- lun number
- The LUN.
- source
Blob stringSas Uri - SAS key for source blob.
- lun int
- The LUN.
- source_
blob_ strsas_ uri - SAS key for source blob.
- lun Number
- The LUN.
- source
Blob StringSas Uri - SAS key for source blob.
OsDiskImageResponse
- Operating
System string - OS operating system type.
- Source
Blob stringSas Uri - SAS key for source blob.
- Operating
System string - OS operating system type.
- Source
Blob stringSas Uri - SAS key for source blob.
- operating
System String - OS operating system type.
- source
Blob StringSas Uri - SAS key for source blob.
- operating
System string - OS operating system type.
- source
Blob stringSas Uri - SAS key for source blob.
- operating_
system str - OS operating system type.
- source_
blob_ strsas_ uri - SAS key for source blob.
- operating
System String - OS operating system type.
- source
Blob StringSas Uri - SAS key for source blob.
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.73.0 published on Wednesday, Nov 20, 2024 by Pulumi