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.elasticsan.getElasticSan
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 a ElasticSan. Azure REST API version: 2021-11-20-preview.
Other available API versions: 2022-12-01-preview, 2023-01-01, 2024-05-01, 2024-06-01-preview.
Using getElasticSan
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 getElasticSan(args: GetElasticSanArgs, opts?: InvokeOptions): Promise<GetElasticSanResult>
function getElasticSanOutput(args: GetElasticSanOutputArgs, opts?: InvokeOptions): Output<GetElasticSanResult>def get_elastic_san(elastic_san_name: Optional[str] = None,
                    resource_group_name: Optional[str] = None,
                    opts: Optional[InvokeOptions] = None) -> GetElasticSanResult
def get_elastic_san_output(elastic_san_name: Optional[pulumi.Input[str]] = None,
                    resource_group_name: Optional[pulumi.Input[str]] = None,
                    opts: Optional[InvokeOptions] = None) -> Output[GetElasticSanResult]func LookupElasticSan(ctx *Context, args *LookupElasticSanArgs, opts ...InvokeOption) (*LookupElasticSanResult, error)
func LookupElasticSanOutput(ctx *Context, args *LookupElasticSanOutputArgs, opts ...InvokeOption) LookupElasticSanResultOutput> Note: This function is named LookupElasticSan in the Go SDK.
public static class GetElasticSan 
{
    public static Task<GetElasticSanResult> InvokeAsync(GetElasticSanArgs args, InvokeOptions? opts = null)
    public static Output<GetElasticSanResult> Invoke(GetElasticSanInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetElasticSanResult> getElasticSan(GetElasticSanArgs args, InvokeOptions options)
public static Output<GetElasticSanResult> getElasticSan(GetElasticSanArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:elasticsan:getElasticSan
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ElasticSan stringName 
- The name of the ElasticSan.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- ElasticSan stringName 
- The name of the ElasticSan.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- elasticSan StringName 
- The name of the ElasticSan.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- elasticSan stringName 
- The name of the ElasticSan.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- elastic_san_ strname 
- The name of the ElasticSan.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- elasticSan StringName 
- The name of the ElasticSan.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
getElasticSan Result
The following output properties are available:
- BaseSize doubleTi B 
- Base size of the Elastic San appliance in TiB.
- ExtendedCapacity doubleSize Ti B 
- Extended size of the Elastic San appliance in TiB.
- Id string
- Azure resource identifier.
- Name string
- Azure resource name.
- ProvisioningState string
- State of the operation on the resource.
- Sku
Pulumi.Azure Native. Elastic San. Outputs. Sku Response 
- resource sku
- SystemData Pulumi.Azure Native. Elastic San. Outputs. System Data Response 
- Resource metadata required by ARM RPC
- TotalIops double
- Total Provisioned IOPS of the Elastic San appliance.
- TotalMBps double
- Total Provisioned MBps Elastic San appliance.
- TotalSize doubleTi B 
- Total size of the Elastic San appliance in TB.
- TotalVolume doubleSize Gi B 
- Total size of the provisioned Volumes in GiB.
- Type string
- Azure resource type.
- VolumeGroup doubleCount 
- Total number of volume groups in this Elastic San appliance.
- AvailabilityZones List<string>
- Logical zone for Elastic San resource; example: ["1"].
- Location string
- The geo-location where the resource lives.
- Dictionary<string, string>
- Azure resource tags.
- BaseSize float64Ti B 
- Base size of the Elastic San appliance in TiB.
- ExtendedCapacity float64Size Ti B 
- Extended size of the Elastic San appliance in TiB.
- Id string
- Azure resource identifier.
- Name string
- Azure resource name.
- ProvisioningState string
- State of the operation on the resource.
- Sku
SkuResponse 
- resource sku
- SystemData SystemData Response 
- Resource metadata required by ARM RPC
- TotalIops float64
- Total Provisioned IOPS of the Elastic San appliance.
- TotalMBps float64
- Total Provisioned MBps Elastic San appliance.
- TotalSize float64Ti B 
- Total size of the Elastic San appliance in TB.
- TotalVolume float64Size Gi B 
- Total size of the provisioned Volumes in GiB.
- Type string
- Azure resource type.
- VolumeGroup float64Count 
- Total number of volume groups in this Elastic San appliance.
- AvailabilityZones []string
- Logical zone for Elastic San resource; example: ["1"].
- Location string
- The geo-location where the resource lives.
- map[string]string
- Azure resource tags.
- baseSize DoubleTi B 
- Base size of the Elastic San appliance in TiB.
- extendedCapacity DoubleSize Ti B 
- Extended size of the Elastic San appliance in TiB.
- id String
- Azure resource identifier.
- name String
- Azure resource name.
- provisioningState String
- State of the operation on the resource.
- sku
SkuResponse 
- resource sku
- systemData SystemData Response 
- Resource metadata required by ARM RPC
- totalIops Double
- Total Provisioned IOPS of the Elastic San appliance.
- totalMBps Double
- Total Provisioned MBps Elastic San appliance.
- totalSize DoubleTi B 
- Total size of the Elastic San appliance in TB.
- totalVolume DoubleSize Gi B 
- Total size of the provisioned Volumes in GiB.
- type String
- Azure resource type.
- volumeGroup DoubleCount 
- Total number of volume groups in this Elastic San appliance.
- availabilityZones List<String>
- Logical zone for Elastic San resource; example: ["1"].
- location String
- The geo-location where the resource lives.
- Map<String,String>
- Azure resource tags.
- baseSize numberTi B 
- Base size of the Elastic San appliance in TiB.
- extendedCapacity numberSize Ti B 
- Extended size of the Elastic San appliance in TiB.
- id string
- Azure resource identifier.
- name string
- Azure resource name.
- provisioningState string
- State of the operation on the resource.
- sku
SkuResponse 
- resource sku
- systemData SystemData Response 
- Resource metadata required by ARM RPC
- totalIops number
- Total Provisioned IOPS of the Elastic San appliance.
- totalMBps number
- Total Provisioned MBps Elastic San appliance.
- totalSize numberTi B 
- Total size of the Elastic San appliance in TB.
- totalVolume numberSize Gi B 
- Total size of the provisioned Volumes in GiB.
- type string
- Azure resource type.
- volumeGroup numberCount 
- Total number of volume groups in this Elastic San appliance.
- availabilityZones string[]
- Logical zone for Elastic San resource; example: ["1"].
- location string
- The geo-location where the resource lives.
- {[key: string]: string}
- Azure resource tags.
- base_size_ floatti_ b 
- Base size of the Elastic San appliance in TiB.
- extended_capacity_ floatsize_ ti_ b 
- Extended size of the Elastic San appliance in TiB.
- id str
- Azure resource identifier.
- name str
- Azure resource name.
- provisioning_state str
- State of the operation on the resource.
- sku
SkuResponse 
- resource sku
- system_data SystemData Response 
- Resource metadata required by ARM RPC
- total_iops float
- Total Provisioned IOPS of the Elastic San appliance.
- total_m_ floatbps 
- Total Provisioned MBps Elastic San appliance.
- total_size_ floatti_ b 
- Total size of the Elastic San appliance in TB.
- total_volume_ floatsize_ gi_ b 
- Total size of the provisioned Volumes in GiB.
- type str
- Azure resource type.
- volume_group_ floatcount 
- Total number of volume groups in this Elastic San appliance.
- availability_zones Sequence[str]
- Logical zone for Elastic San resource; example: ["1"].
- location str
- The geo-location where the resource lives.
- Mapping[str, str]
- Azure resource tags.
- baseSize NumberTi B 
- Base size of the Elastic San appliance in TiB.
- extendedCapacity NumberSize Ti B 
- Extended size of the Elastic San appliance in TiB.
- id String
- Azure resource identifier.
- name String
- Azure resource name.
- provisioningState String
- State of the operation on the resource.
- sku Property Map
- resource sku
- systemData Property Map
- Resource metadata required by ARM RPC
- totalIops Number
- Total Provisioned IOPS of the Elastic San appliance.
- totalMBps Number
- Total Provisioned MBps Elastic San appliance.
- totalSize NumberTi B 
- Total size of the Elastic San appliance in TB.
- totalVolume NumberSize Gi B 
- Total size of the provisioned Volumes in GiB.
- type String
- Azure resource type.
- volumeGroup NumberCount 
- Total number of volume groups in this Elastic San appliance.
- availabilityZones List<String>
- Logical zone for Elastic San resource; example: ["1"].
- location String
- The geo-location where the resource lives.
- Map<String>
- Azure resource tags.
Supporting Types
SkuResponse 
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