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.63.0 published on Tuesday, Sep 24, 2024 by Pulumi
azure-native.storsimple.getVolume
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.63.0 published on Tuesday, Sep 24, 2024 by Pulumi
Returns the properties of the specified volume name. Azure REST API version: 2017-06-01.
Using getVolume
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 getVolume(args: GetVolumeArgs, opts?: InvokeOptions): Promise<GetVolumeResult>
function getVolumeOutput(args: GetVolumeOutputArgs, opts?: InvokeOptions): Output<GetVolumeResult>
def get_volume(device_name: Optional[str] = None,
manager_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
volume_container_name: Optional[str] = None,
volume_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetVolumeResult
def get_volume_output(device_name: Optional[pulumi.Input[str]] = None,
manager_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
volume_container_name: Optional[pulumi.Input[str]] = None,
volume_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetVolumeResult]
func LookupVolume(ctx *Context, args *LookupVolumeArgs, opts ...InvokeOption) (*LookupVolumeResult, error)
func LookupVolumeOutput(ctx *Context, args *LookupVolumeOutputArgs, opts ...InvokeOption) LookupVolumeResultOutput
> Note: This function is named LookupVolume
in the Go SDK.
public static class GetVolume
{
public static Task<GetVolumeResult> InvokeAsync(GetVolumeArgs args, InvokeOptions? opts = null)
public static Output<GetVolumeResult> Invoke(GetVolumeInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetVolumeResult> getVolume(GetVolumeArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:storsimple:getVolume
arguments:
# arguments dictionary
The following arguments are supported:
- Device
Name string - The device name
- Manager
Name string - The manager name
- Resource
Group stringName - The resource group name
- Volume
Container stringName - The volume container name.
- Volume
Name string - The volume name.
- Device
Name string - The device name
- Manager
Name string - The manager name
- Resource
Group stringName - The resource group name
- Volume
Container stringName - The volume container name.
- Volume
Name string - The volume name.
- device
Name String - The device name
- manager
Name String - The manager name
- resource
Group StringName - The resource group name
- volume
Container StringName - The volume container name.
- volume
Name String - The volume name.
- device
Name string - The device name
- manager
Name string - The manager name
- resource
Group stringName - The resource group name
- volume
Container stringName - The volume container name.
- volume
Name string - The volume name.
- device_
name str - The device name
- manager_
name str - The manager name
- resource_
group_ strname - The resource group name
- volume_
container_ strname - The volume container name.
- volume_
name str - The volume name.
- device
Name String - The device name
- manager
Name String - The manager name
- resource
Group StringName - The resource group name
- volume
Container StringName - The volume container name.
- volume
Name String - The volume name.
getVolume Result
The following output properties are available:
- Access
Control List<string>Record Ids - The IDs of the access control records, associated with the volume.
- Backup
Policy List<string>Ids - The IDs of the backup policies, in which this volume is part of.
- Backup
Status string - The backup status of the volume.
- Id string
- The path ID that uniquely identifies the object.
- Monitoring
Status string - The monitoring status of the volume.
- Name string
- The name of the object.
- Operation
Status string - The operation status on the volume.
- Size
In doubleBytes - The size of the volume in bytes.
- Type string
- The hierarchical type of the object.
- Volume
Container stringId - The ID of the volume container, in which this volume is created.
- Volume
Status string - The volume status.
- Volume
Type string - The type of the volume.
- Kind string
- The Kind of the object. Currently only Series8000 is supported
- Access
Control []stringRecord Ids - The IDs of the access control records, associated with the volume.
- Backup
Policy []stringIds - The IDs of the backup policies, in which this volume is part of.
- Backup
Status string - The backup status of the volume.
- Id string
- The path ID that uniquely identifies the object.
- Monitoring
Status string - The monitoring status of the volume.
- Name string
- The name of the object.
- Operation
Status string - The operation status on the volume.
- Size
In float64Bytes - The size of the volume in bytes.
- Type string
- The hierarchical type of the object.
- Volume
Container stringId - The ID of the volume container, in which this volume is created.
- Volume
Status string - The volume status.
- Volume
Type string - The type of the volume.
- Kind string
- The Kind of the object. Currently only Series8000 is supported
- access
Control List<String>Record Ids - The IDs of the access control records, associated with the volume.
- backup
Policy List<String>Ids - The IDs of the backup policies, in which this volume is part of.
- backup
Status String - The backup status of the volume.
- id String
- The path ID that uniquely identifies the object.
- monitoring
Status String - The monitoring status of the volume.
- name String
- The name of the object.
- operation
Status String - The operation status on the volume.
- size
In DoubleBytes - The size of the volume in bytes.
- type String
- The hierarchical type of the object.
- volume
Container StringId - The ID of the volume container, in which this volume is created.
- volume
Status String - The volume status.
- volume
Type String - The type of the volume.
- kind String
- The Kind of the object. Currently only Series8000 is supported
- access
Control string[]Record Ids - The IDs of the access control records, associated with the volume.
- backup
Policy string[]Ids - The IDs of the backup policies, in which this volume is part of.
- backup
Status string - The backup status of the volume.
- id string
- The path ID that uniquely identifies the object.
- monitoring
Status string - The monitoring status of the volume.
- name string
- The name of the object.
- operation
Status string - The operation status on the volume.
- size
In numberBytes - The size of the volume in bytes.
- type string
- The hierarchical type of the object.
- volume
Container stringId - The ID of the volume container, in which this volume is created.
- volume
Status string - The volume status.
- volume
Type string - The type of the volume.
- kind string
- The Kind of the object. Currently only Series8000 is supported
- access_
control_ Sequence[str]record_ ids - The IDs of the access control records, associated with the volume.
- backup_
policy_ Sequence[str]ids - The IDs of the backup policies, in which this volume is part of.
- backup_
status str - The backup status of the volume.
- id str
- The path ID that uniquely identifies the object.
- monitoring_
status str - The monitoring status of the volume.
- name str
- The name of the object.
- operation_
status str - The operation status on the volume.
- size_
in_ floatbytes - The size of the volume in bytes.
- type str
- The hierarchical type of the object.
- volume_
container_ strid - The ID of the volume container, in which this volume is created.
- volume_
status str - The volume status.
- volume_
type str - The type of the volume.
- kind str
- The Kind of the object. Currently only Series8000 is supported
- access
Control List<String>Record Ids - The IDs of the access control records, associated with the volume.
- backup
Policy List<String>Ids - The IDs of the backup policies, in which this volume is part of.
- backup
Status String - The backup status of the volume.
- id String
- The path ID that uniquely identifies the object.
- monitoring
Status String - The monitoring status of the volume.
- name String
- The name of the object.
- operation
Status String - The operation status on the volume.
- size
In NumberBytes - The size of the volume in bytes.
- type String
- The hierarchical type of the object.
- volume
Container StringId - The ID of the volume container, in which this volume is created.
- volume
Status String - The volume status.
- volume
Type String - The type of the volume.
- kind String
- The Kind of the object. Currently only Series8000 is supported
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.63.0 published on Tuesday, Sep 24, 2024 by Pulumi