Viewing docs for vra 0.17.0
published on Tuesday, Mar 10, 2026 by vmware
published on Tuesday, Mar 10, 2026 by vmware
Viewing docs for vra 0.17.0
published on Tuesday, Mar 10, 2026 by vmware
published on Tuesday, Mar 10, 2026 by vmware
Example Usage
S
This is an example of how to lookup fabric Azure storage account.
Fabric Azure storage account by Id:
import * as pulumi from "@pulumi/pulumi";
import * as vra from "@pulumi/vra";
// Lookup fabric Azure storage account using its Id
const _this = vra.getFabricStorageAccountAzure({
id: fabricStorageAccountAzureId,
});
import pulumi
import pulumi_vra as vra
# Lookup fabric Azure storage account using its Id
this = vra.get_fabric_storage_account_azure(id=fabric_storage_account_azure_id)
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/vra/vra"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
// Lookup fabric Azure storage account using its Id
_, err := vra.GetFabricStorageAccountAzure(ctx, &vra.GetFabricStorageAccountAzureArgs{
Id: pulumi.StringRef(fabricStorageAccountAzureId),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Vra = Pulumi.Vra;
return await Deployment.RunAsync(() =>
{
// Lookup fabric Azure storage account using its Id
var @this = Vra.GetFabricStorageAccountAzure.Invoke(new()
{
Id = fabricStorageAccountAzureId,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.vra.VraFunctions;
import com.pulumi.vra.inputs.GetFabricStorageAccountAzureArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
// Lookup fabric Azure storage account using its Id
final var this = VraFunctions.getFabricStorageAccountAzure(GetFabricStorageAccountAzureArgs.builder()
.id(fabricStorageAccountAzureId)
.build());
}
}
variables:
# Lookup fabric Azure storage account using its Id
this:
fn::invoke:
function: vra:getFabricStorageAccountAzure
arguments:
id: ${fabricStorageAccountAzureId}
Fabric Azure storage by filter query:
import * as pulumi from "@pulumi/pulumi";
import * as vra from "@pulumi/vra";
// Lookup fabric Azure storage account using its name
const _this = vra.getFabricStorageAccountAzure({
filter: `name eq '${name}'`,
});
import pulumi
import pulumi_vra as vra
# Lookup fabric Azure storage account using its name
this = vra.get_fabric_storage_account_azure(filter=f"name eq '{name}'")
package main
import (
"fmt"
"github.com/pulumi/pulumi-terraform-provider/sdks/go/vra/vra"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
// Lookup fabric Azure storage account using its name
_, err := vra.GetFabricStorageAccountAzure(ctx, &vra.GetFabricStorageAccountAzureArgs{
Filter: pulumi.StringRef(fmt.Sprintf("name eq '%v'", name)),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Vra = Pulumi.Vra;
return await Deployment.RunAsync(() =>
{
// Lookup fabric Azure storage account using its name
var @this = Vra.GetFabricStorageAccountAzure.Invoke(new()
{
Filter = $"name eq '{name}'",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.vra.VraFunctions;
import com.pulumi.vra.inputs.GetFabricStorageAccountAzureArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
// Lookup fabric Azure storage account using its name
final var this = VraFunctions.getFabricStorageAccountAzure(GetFabricStorageAccountAzureArgs.builder()
.filter(String.format("name eq '%s'", name))
.build());
}
}
variables:
# Lookup fabric Azure storage account using its name
this:
fn::invoke:
function: vra:getFabricStorageAccountAzure
arguments:
filter: name eq '${name}'
A fabric Azure storage account supports the following arguments:
Using getFabricStorageAccountAzure
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 getFabricStorageAccountAzure(args: GetFabricStorageAccountAzureArgs, opts?: InvokeOptions): Promise<GetFabricStorageAccountAzureResult>
function getFabricStorageAccountAzureOutput(args: GetFabricStorageAccountAzureOutputArgs, opts?: InvokeOptions): Output<GetFabricStorageAccountAzureResult>def get_fabric_storage_account_azure(filter: Optional[str] = None,
id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetFabricStorageAccountAzureResult
def get_fabric_storage_account_azure_output(filter: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetFabricStorageAccountAzureResult]func GetFabricStorageAccountAzure(ctx *Context, args *GetFabricStorageAccountAzureArgs, opts ...InvokeOption) (*GetFabricStorageAccountAzureResult, error)
func GetFabricStorageAccountAzureOutput(ctx *Context, args *GetFabricStorageAccountAzureOutputArgs, opts ...InvokeOption) GetFabricStorageAccountAzureResultOutput> Note: This function is named GetFabricStorageAccountAzure in the Go SDK.
public static class GetFabricStorageAccountAzure
{
public static Task<GetFabricStorageAccountAzureResult> InvokeAsync(GetFabricStorageAccountAzureArgs args, InvokeOptions? opts = null)
public static Output<GetFabricStorageAccountAzureResult> Invoke(GetFabricStorageAccountAzureInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetFabricStorageAccountAzureResult> getFabricStorageAccountAzure(GetFabricStorageAccountAzureArgs args, InvokeOptions options)
public static Output<GetFabricStorageAccountAzureResult> getFabricStorageAccountAzure(GetFabricStorageAccountAzureArgs args, InvokeOptions options)
fn::invoke:
function: vra:index/getFabricStorageAccountAzure:getFabricStorageAccountAzure
arguments:
# arguments dictionaryThe following arguments are supported:
getFabricStorageAccountAzure Result
The following output properties are available:
- Cloud
Account List<string>Ids - Set of ids of the cloud accounts this entity belongs to.
- Created
At string - Date when the entity was created. The date is in ISO 6801 and UTC.
- Description string
- A human-friendly description of the fabric Azure storage account.
- External
Id string - External entity Id on the provider side.
- External
Region stringId - The id of the region for which this entity is defined.
- Id string
- Links
List<Get
Fabric Storage Account Azure Link> - Hypermedia as the Engine of Application State (HATEOAS) of the entity.
- Name string
- A human-friendly name used as an identifier in APIs that support this option.
- Org
Id string - The id of the organization this entity belongs to.
- Owner string
- Email of the user that owns the entity.
- Type string
- Indicates the performance tier for the storage type. Premium disks are SSD backed and Standard disks are HDD backed. example:
Standard_LRS / Premium_LRS - Updated
At string - Date when the entity was last updated. The date is ISO 8601 and UTC.
- Filter string
- Cloud
Account []stringIds - Set of ids of the cloud accounts this entity belongs to.
- Created
At string - Date when the entity was created. The date is in ISO 6801 and UTC.
- Description string
- A human-friendly description of the fabric Azure storage account.
- External
Id string - External entity Id on the provider side.
- External
Region stringId - The id of the region for which this entity is defined.
- Id string
- Links
[]Get
Fabric Storage Account Azure Link - Hypermedia as the Engine of Application State (HATEOAS) of the entity.
- Name string
- A human-friendly name used as an identifier in APIs that support this option.
- Org
Id string - The id of the organization this entity belongs to.
- Owner string
- Email of the user that owns the entity.
- Type string
- Indicates the performance tier for the storage type. Premium disks are SSD backed and Standard disks are HDD backed. example:
Standard_LRS / Premium_LRS - Updated
At string - Date when the entity was last updated. The date is ISO 8601 and UTC.
- Filter string
- cloud
Account List<String>Ids - Set of ids of the cloud accounts this entity belongs to.
- created
At String - Date when the entity was created. The date is in ISO 6801 and UTC.
- description String
- A human-friendly description of the fabric Azure storage account.
- external
Id String - External entity Id on the provider side.
- external
Region StringId - The id of the region for which this entity is defined.
- id String
- links
List<Get
Fabric Storage Account Azure Link> - Hypermedia as the Engine of Application State (HATEOAS) of the entity.
- name String
- A human-friendly name used as an identifier in APIs that support this option.
- org
Id String - The id of the organization this entity belongs to.
- owner String
- Email of the user that owns the entity.
- type String
- Indicates the performance tier for the storage type. Premium disks are SSD backed and Standard disks are HDD backed. example:
Standard_LRS / Premium_LRS - updated
At String - Date when the entity was last updated. The date is ISO 8601 and UTC.
- filter String
- cloud
Account string[]Ids - Set of ids of the cloud accounts this entity belongs to.
- created
At string - Date when the entity was created. The date is in ISO 6801 and UTC.
- description string
- A human-friendly description of the fabric Azure storage account.
- external
Id string - External entity Id on the provider side.
- external
Region stringId - The id of the region for which this entity is defined.
- id string
- links
Get
Fabric Storage Account Azure Link[] - Hypermedia as the Engine of Application State (HATEOAS) of the entity.
- name string
- A human-friendly name used as an identifier in APIs that support this option.
- org
Id string - The id of the organization this entity belongs to.
- owner string
- Email of the user that owns the entity.
- type string
- Indicates the performance tier for the storage type. Premium disks are SSD backed and Standard disks are HDD backed. example:
Standard_LRS / Premium_LRS - updated
At string - Date when the entity was last updated. The date is ISO 8601 and UTC.
- filter string
- cloud_
account_ Sequence[str]ids - Set of ids of the cloud accounts this entity belongs to.
- created_
at str - Date when the entity was created. The date is in ISO 6801 and UTC.
- description str
- A human-friendly description of the fabric Azure storage account.
- external_
id str - External entity Id on the provider side.
- external_
region_ strid - The id of the region for which this entity is defined.
- id str
- links
Sequence[Get
Fabric Storage Account Azure Link] - Hypermedia as the Engine of Application State (HATEOAS) of the entity.
- name str
- A human-friendly name used as an identifier in APIs that support this option.
- org_
id str - The id of the organization this entity belongs to.
- owner str
- Email of the user that owns the entity.
- type str
- Indicates the performance tier for the storage type. Premium disks are SSD backed and Standard disks are HDD backed. example:
Standard_LRS / Premium_LRS - updated_
at str - Date when the entity was last updated. The date is ISO 8601 and UTC.
- filter str
- cloud
Account List<String>Ids - Set of ids of the cloud accounts this entity belongs to.
- created
At String - Date when the entity was created. The date is in ISO 6801 and UTC.
- description String
- A human-friendly description of the fabric Azure storage account.
- external
Id String - External entity Id on the provider side.
- external
Region StringId - The id of the region for which this entity is defined.
- id String
- links List<Property Map>
- Hypermedia as the Engine of Application State (HATEOAS) of the entity.
- name String
- A human-friendly name used as an identifier in APIs that support this option.
- org
Id String - The id of the organization this entity belongs to.
- owner String
- Email of the user that owns the entity.
- type String
- Indicates the performance tier for the storage type. Premium disks are SSD backed and Standard disks are HDD backed. example:
Standard_LRS / Premium_LRS - updated
At String - Date when the entity was last updated. The date is ISO 8601 and UTC.
- filter String
Supporting Types
GetFabricStorageAccountAzureLink
Package Details
- Repository
- vra vmware/terraform-provider-vra
- License
- Notes
- This Pulumi package is based on the
vraTerraform Provider.
Viewing docs for vra 0.17.0
published on Tuesday, Mar 10, 2026 by vmware
published on Tuesday, Mar 10, 2026 by vmware
