published on Wednesday, Aug 5, 2026 by Pulumi
published on Wednesday, Aug 5, 2026 by Pulumi
Get file shares provisioning parameters recommendation.
Uses Azure REST API version 2025-06-01-preview.
Other available API versions: 2025-09-01-preview, 2026-06-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native fileshares [ApiVersion]. See the version guide for details.
Using getFileShareProvisioningRecommendation
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 getFileShareProvisioningRecommendation(args: GetFileShareProvisioningRecommendationArgs, opts?: InvokeOptions): Promise<GetFileShareProvisioningRecommendationResult>
function getFileShareProvisioningRecommendationOutput(args: GetFileShareProvisioningRecommendationOutputArgs, opts?: InvokeOptions): Output<GetFileShareProvisioningRecommendationResult>def get_file_share_provisioning_recommendation(location: Optional[str] = None,
properties: Optional[FileShareProvisioningRecommendationInput] = None,
opts: Optional[InvokeOptions] = None) -> GetFileShareProvisioningRecommendationResult
def get_file_share_provisioning_recommendation_output(location: pulumi.Input[Optional[str]] = None,
properties: pulumi.Input[Optional[FileShareProvisioningRecommendationInputArgs]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetFileShareProvisioningRecommendationResult]func GetFileShareProvisioningRecommendation(ctx *Context, args *GetFileShareProvisioningRecommendationArgs, opts ...InvokeOption) (*GetFileShareProvisioningRecommendationResult, error)
func GetFileShareProvisioningRecommendationOutput(ctx *Context, args *GetFileShareProvisioningRecommendationOutputArgs, opts ...InvokeOption) GetFileShareProvisioningRecommendationResultOutput> Note: This function is named GetFileShareProvisioningRecommendation in the Go SDK.
public static class GetFileShareProvisioningRecommendation
{
public static Task<GetFileShareProvisioningRecommendationResult> InvokeAsync(GetFileShareProvisioningRecommendationArgs args, InvokeOptions? opts = null)
public static Output<GetFileShareProvisioningRecommendationResult> Invoke(GetFileShareProvisioningRecommendationInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetFileShareProvisioningRecommendationResult> getFileShareProvisioningRecommendation(GetFileShareProvisioningRecommendationArgs args, InvokeOptions options)
public static Output<GetFileShareProvisioningRecommendationResult> getFileShareProvisioningRecommendation(GetFileShareProvisioningRecommendationArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:fileshares:getFileShareProvisioningRecommendation
arguments:
# arguments dictionarydata "azure-native_fileshares_get_file_share_provisioning_recommendation" "name" {
# arguments
}The following arguments are supported:
- Location string
- The name of the Azure region.
- Properties
Pulumi.
Azure Native. File Shares. Inputs. File Share Provisioning Recommendation Input - The properties of the file share provisioning recommendation input.
- Location string
- The name of the Azure region.
- Properties
File
Share Provisioning Recommendation Input - The properties of the file share provisioning recommendation input.
- location string
- The name of the Azure region.
- properties object
- The properties of the file share provisioning recommendation input.
- location String
- The name of the Azure region.
- properties
File
Share Provisioning Recommendation Input - The properties of the file share provisioning recommendation input.
- location string
- The name of the Azure region.
- properties
File
Share Provisioning Recommendation Input - The properties of the file share provisioning recommendation input.
- location str
- The name of the Azure region.
- properties
File
Share Provisioning Recommendation Input - The properties of the file share provisioning recommendation input.
- location String
- The name of the Azure region.
- properties Property Map
- The properties of the file share provisioning recommendation input.
getFileShareProvisioningRecommendation Result
The following output properties are available:
- Properties
Pulumi.
Azure Native. File Shares. Outputs. File Share Provisioning Recommendation Output Response - The properties of the file share provisioning recommendation output.
- Properties
File
Share Provisioning Recommendation Output Response - The properties of the file share provisioning recommendation output.
- properties object
- The properties of the file share provisioning recommendation output.
- properties
File
Share Provisioning Recommendation Output Response - The properties of the file share provisioning recommendation output.
- properties
File
Share Provisioning Recommendation Output Response - The properties of the file share provisioning recommendation output.
- properties
File
Share Provisioning Recommendation Output Response - The properties of the file share provisioning recommendation output.
- properties Property Map
- The properties of the file share provisioning recommendation output.
Supporting Types
FileShareProvisioningRecommendationInput
- Provisioned
Storage intGi B - The desired provisioned storage size of the share in GiB. Will be use to calculate the values of remaining provisioning parameters.
- Provisioned
Storage intGi B - The desired provisioned storage size of the share in GiB. Will be use to calculate the values of remaining provisioning parameters.
- provisioned_
storage_ numbergi_ b - The desired provisioned storage size of the share in GiB. Will be use to calculate the values of remaining provisioning parameters.
- provisioned
Storage IntegerGi B - The desired provisioned storage size of the share in GiB. Will be use to calculate the values of remaining provisioning parameters.
- provisioned
Storage numberGi B - The desired provisioned storage size of the share in GiB. Will be use to calculate the values of remaining provisioning parameters.
- provisioned_
storage_ intgi_ b - The desired provisioned storage size of the share in GiB. Will be use to calculate the values of remaining provisioning parameters.
- provisioned
Storage NumberGi B - The desired provisioned storage size of the share in GiB. Will be use to calculate the values of remaining provisioning parameters.
FileShareProvisioningRecommendationOutputResponse
- Available
Redundancy List<string>Options - Redundancy options for the share.
- Provisioned
IOPer intSec - The recommended value of provisioned IO / sec of the share.
- Provisioned
Throughput intMi BPer Sec - The recommended value of provisioned throughput / sec of the share.
- Available
Redundancy []stringOptions - Redundancy options for the share.
- Provisioned
IOPer intSec - The recommended value of provisioned IO / sec of the share.
- Provisioned
Throughput intMi BPer Sec - The recommended value of provisioned throughput / sec of the share.
- available_
redundancy_ list(string)options - Redundancy options for the share.
- provisioned_
io_ numberper_ sec - The recommended value of provisioned IO / sec of the share.
- provisioned_
throughput_ numbermi_ b_ per_ sec - The recommended value of provisioned throughput / sec of the share.
- available
Redundancy List<String>Options - Redundancy options for the share.
- provisioned
IOPer IntegerSec - The recommended value of provisioned IO / sec of the share.
- provisioned
Throughput IntegerMi BPer Sec - The recommended value of provisioned throughput / sec of the share.
- available
Redundancy string[]Options - Redundancy options for the share.
- provisioned
IOPer numberSec - The recommended value of provisioned IO / sec of the share.
- provisioned
Throughput numberMi BPer Sec - The recommended value of provisioned throughput / sec of the share.
- available_
redundancy_ Sequence[str]options - Redundancy options for the share.
- provisioned_
io_ intper_ sec - The recommended value of provisioned IO / sec of the share.
- provisioned_
throughput_ intmi_ b_ per_ sec - The recommended value of provisioned throughput / sec of the share.
- available
Redundancy List<String>Options - Redundancy options for the share.
- provisioned
IOPer NumberSec - The recommended value of provisioned IO / sec of the share.
- provisioned
Throughput NumberMi BPer Sec - The recommended value of provisioned throughput / sec of the share.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
published on Wednesday, Aug 5, 2026 by Pulumi