azure-native.storsimple.getVolumeContainer
Explore with Pulumi AI
Gets the properties of the specified volume container name. Azure REST API version: 2017-06-01.
Using getVolumeContainer
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 getVolumeContainer(args: GetVolumeContainerArgs, opts?: InvokeOptions): Promise<GetVolumeContainerResult>
function getVolumeContainerOutput(args: GetVolumeContainerOutputArgs, opts?: InvokeOptions): Output<GetVolumeContainerResult>
def get_volume_container(device_name: Optional[str] = None,
manager_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
volume_container_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetVolumeContainerResult
def get_volume_container_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,
opts: Optional[InvokeOptions] = None) -> Output[GetVolumeContainerResult]
func LookupVolumeContainer(ctx *Context, args *LookupVolumeContainerArgs, opts ...InvokeOption) (*LookupVolumeContainerResult, error)
func LookupVolumeContainerOutput(ctx *Context, args *LookupVolumeContainerOutputArgs, opts ...InvokeOption) LookupVolumeContainerResultOutput
> Note: This function is named LookupVolumeContainer
in the Go SDK.
public static class GetVolumeContainer
{
public static Task<GetVolumeContainerResult> InvokeAsync(GetVolumeContainerArgs args, InvokeOptions? opts = null)
public static Output<GetVolumeContainerResult> Invoke(GetVolumeContainerInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetVolumeContainerResult> getVolumeContainer(GetVolumeContainerArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:storsimple:getVolumeContainer
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 name of the volume container.
- Device
Name string The device name
- Manager
Name string The manager name
- Resource
Group stringName The resource group name
- Volume
Container stringName The name of the volume container.
- device
Name String The device name
- manager
Name String The manager name
- resource
Group StringName The resource group name
- volume
Container StringName The name of the volume container.
- device
Name string The device name
- manager
Name string The manager name
- resource
Group stringName The resource group name
- volume
Container stringName The name of the volume container.
- device_
name str The device name
- manager_
name str The manager name
- resource_
group_ strname The resource group name
- volume_
container_ strname The name of the volume container.
- device
Name String The device name
- manager
Name String The manager name
- resource
Group StringName The resource group name
- volume
Container StringName The name of the volume container.
getVolumeContainer Result
The following output properties are available:
- Encryption
Status string The flag to denote whether encryption is enabled or not.
- Id string
The path ID that uniquely identifies the object.
- Name string
The name of the object.
- Owner
Ship stringStatus The owner ship status of the volume container. Only when the status is "NotOwned", the delete operation on the volume container is permitted.
- Storage
Account stringCredential Id The path ID of storage account associated with the volume container.
- Total
Cloud doubleStorage Usage In Bytes The total cloud storage for the volume container.
- Type string
The hierarchical type of the object.
- Volume
Count int The number of volumes in the volume Container.
- Band
Width intRate In Mbps The bandwidth-rate set on the volume container.
- Bandwidth
Setting stringId The ID of the bandwidth setting associated with the volume container.
- Encryption
Key Pulumi.Azure Native. Stor Simple. Outputs. Asymmetric Encrypted Secret Response The key used to encrypt data in the volume container. It is required when property 'EncryptionStatus' is "Enabled".
- Kind string
The Kind of the object. Currently only Series8000 is supported
- Encryption
Status string The flag to denote whether encryption is enabled or not.
- Id string
The path ID that uniquely identifies the object.
- Name string
The name of the object.
- Owner
Ship stringStatus The owner ship status of the volume container. Only when the status is "NotOwned", the delete operation on the volume container is permitted.
- Storage
Account stringCredential Id The path ID of storage account associated with the volume container.
- Total
Cloud float64Storage Usage In Bytes The total cloud storage for the volume container.
- Type string
The hierarchical type of the object.
- Volume
Count int The number of volumes in the volume Container.
- Band
Width intRate In Mbps The bandwidth-rate set on the volume container.
- Bandwidth
Setting stringId The ID of the bandwidth setting associated with the volume container.
- Encryption
Key AsymmetricEncrypted Secret Response The key used to encrypt data in the volume container. It is required when property 'EncryptionStatus' is "Enabled".
- Kind string
The Kind of the object. Currently only Series8000 is supported
- encryption
Status String The flag to denote whether encryption is enabled or not.
- id String
The path ID that uniquely identifies the object.
- name String
The name of the object.
- owner
Ship StringStatus The owner ship status of the volume container. Only when the status is "NotOwned", the delete operation on the volume container is permitted.
- storage
Account StringCredential Id The path ID of storage account associated with the volume container.
- total
Cloud DoubleStorage Usage In Bytes The total cloud storage for the volume container.
- type String
The hierarchical type of the object.
- volume
Count Integer The number of volumes in the volume Container.
- band
Width IntegerRate In Mbps The bandwidth-rate set on the volume container.
- bandwidth
Setting StringId The ID of the bandwidth setting associated with the volume container.
- encryption
Key AsymmetricEncrypted Secret Response The key used to encrypt data in the volume container. It is required when property 'EncryptionStatus' is "Enabled".
- kind String
The Kind of the object. Currently only Series8000 is supported
- encryption
Status string The flag to denote whether encryption is enabled or not.
- id string
The path ID that uniquely identifies the object.
- name string
The name of the object.
- owner
Ship stringStatus The owner ship status of the volume container. Only when the status is "NotOwned", the delete operation on the volume container is permitted.
- storage
Account stringCredential Id The path ID of storage account associated with the volume container.
- total
Cloud numberStorage Usage In Bytes The total cloud storage for the volume container.
- type string
The hierarchical type of the object.
- volume
Count number The number of volumes in the volume Container.
- band
Width numberRate In Mbps The bandwidth-rate set on the volume container.
- bandwidth
Setting stringId The ID of the bandwidth setting associated with the volume container.
- encryption
Key AsymmetricEncrypted Secret Response The key used to encrypt data in the volume container. It is required when property 'EncryptionStatus' is "Enabled".
- kind string
The Kind of the object. Currently only Series8000 is supported
- encryption_
status str The flag to denote whether encryption is enabled or not.
- id str
The path ID that uniquely identifies the object.
- name str
The name of the object.
- owner_
ship_ strstatus The owner ship status of the volume container. Only when the status is "NotOwned", the delete operation on the volume container is permitted.
- storage_
account_ strcredential_ id The path ID of storage account associated with the volume container.
- total_
cloud_ floatstorage_ usage_ in_ bytes The total cloud storage for the volume container.
- type str
The hierarchical type of the object.
- volume_
count int The number of volumes in the volume Container.
- band_
width_ intrate_ in_ mbps The bandwidth-rate set on the volume container.
- bandwidth_
setting_ strid The ID of the bandwidth setting associated with the volume container.
- encryption_
key AsymmetricEncrypted Secret Response The key used to encrypt data in the volume container. It is required when property 'EncryptionStatus' is "Enabled".
- kind str
The Kind of the object. Currently only Series8000 is supported
- encryption
Status String The flag to denote whether encryption is enabled or not.
- id String
The path ID that uniquely identifies the object.
- name String
The name of the object.
- owner
Ship StringStatus The owner ship status of the volume container. Only when the status is "NotOwned", the delete operation on the volume container is permitted.
- storage
Account StringCredential Id The path ID of storage account associated with the volume container.
- total
Cloud NumberStorage Usage In Bytes The total cloud storage for the volume container.
- type String
The hierarchical type of the object.
- volume
Count Number The number of volumes in the volume Container.
- band
Width NumberRate In Mbps The bandwidth-rate set on the volume container.
- bandwidth
Setting StringId The ID of the bandwidth setting associated with the volume container.
- encryption
Key Property Map The key used to encrypt data in the volume container. It is required when property 'EncryptionStatus' is "Enabled".
- kind String
The Kind of the object. Currently only Series8000 is supported
Supporting Types
AsymmetricEncryptedSecretResponse
- Encryption
Algorithm string The algorithm used to encrypt "Value".
- Value string
The value of the secret.
- Encryption
Cert stringThumbprint Thumbprint certificate that was used to encrypt "Value". If the value in unencrypted, it will be null.
- Encryption
Algorithm string The algorithm used to encrypt "Value".
- Value string
The value of the secret.
- Encryption
Cert stringThumbprint Thumbprint certificate that was used to encrypt "Value". If the value in unencrypted, it will be null.
- encryption
Algorithm String The algorithm used to encrypt "Value".
- value String
The value of the secret.
- encryption
Cert StringThumbprint Thumbprint certificate that was used to encrypt "Value". If the value in unencrypted, it will be null.
- encryption
Algorithm string The algorithm used to encrypt "Value".
- value string
The value of the secret.
- encryption
Cert stringThumbprint Thumbprint certificate that was used to encrypt "Value". If the value in unencrypted, it will be null.
- encryption_
algorithm str The algorithm used to encrypt "Value".
- value str
The value of the secret.
- encryption_
cert_ strthumbprint Thumbprint certificate that was used to encrypt "Value". If the value in unencrypted, it will be null.
- encryption
Algorithm String The algorithm used to encrypt "Value".
- value String
The value of the secret.
- encryption
Cert StringThumbprint Thumbprint certificate that was used to encrypt "Value". If the value in unencrypted, it will be null.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0