1. Packages
  2. Azure Native
  3. API Docs
  4. hybridcontainerservice
  5. getStorageSpaceRetrieve
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

azure-native.hybridcontainerservice.getStorageSpaceRetrieve

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

Gets the Hybrid AKS storage space object

Uses Azure REST API version 2022-09-01-preview.

Using getStorageSpaceRetrieve

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 getStorageSpaceRetrieve(args: GetStorageSpaceRetrieveArgs, opts?: InvokeOptions): Promise<GetStorageSpaceRetrieveResult>
function getStorageSpaceRetrieveOutput(args: GetStorageSpaceRetrieveOutputArgs, opts?: InvokeOptions): Output<GetStorageSpaceRetrieveResult>
Copy
def get_storage_space_retrieve(resource_group_name: Optional[str] = None,
                               storage_spaces_name: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetStorageSpaceRetrieveResult
def get_storage_space_retrieve_output(resource_group_name: Optional[pulumi.Input[str]] = None,
                               storage_spaces_name: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetStorageSpaceRetrieveResult]
Copy
func LookupStorageSpaceRetrieve(ctx *Context, args *LookupStorageSpaceRetrieveArgs, opts ...InvokeOption) (*LookupStorageSpaceRetrieveResult, error)
func LookupStorageSpaceRetrieveOutput(ctx *Context, args *LookupStorageSpaceRetrieveOutputArgs, opts ...InvokeOption) LookupStorageSpaceRetrieveResultOutput
Copy

> Note: This function is named LookupStorageSpaceRetrieve in the Go SDK.

public static class GetStorageSpaceRetrieve 
{
    public static Task<GetStorageSpaceRetrieveResult> InvokeAsync(GetStorageSpaceRetrieveArgs args, InvokeOptions? opts = null)
    public static Output<GetStorageSpaceRetrieveResult> Invoke(GetStorageSpaceRetrieveInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetStorageSpaceRetrieveResult> getStorageSpaceRetrieve(GetStorageSpaceRetrieveArgs args, InvokeOptions options)
public static Output<GetStorageSpaceRetrieveResult> getStorageSpaceRetrieve(GetStorageSpaceRetrieveArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:hybridcontainerservice:getStorageSpaceRetrieve
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
StorageSpacesName
This property is required.
Changes to this property will trigger replacement.
string
Parameter for the name of the storage object
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
StorageSpacesName
This property is required.
Changes to this property will trigger replacement.
string
Parameter for the name of the storage object
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
storageSpacesName
This property is required.
Changes to this property will trigger replacement.
String
Parameter for the name of the storage object
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
storageSpacesName
This property is required.
Changes to this property will trigger replacement.
string
Parameter for the name of the storage object
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
storage_spaces_name
This property is required.
Changes to this property will trigger replacement.
str
Parameter for the name of the storage object
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
storageSpacesName
This property is required.
Changes to this property will trigger replacement.
String
Parameter for the name of the storage object

getStorageSpaceRetrieve Result

The following output properties are available:

AzureApiVersion string
The Azure API version of the resource.
Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Location string
The geo-location where the resource lives
Name string
The name of the resource
Properties Pulumi.AzureNative.HybridContainerService.Outputs.StorageSpacesPropertiesResponse
HybridAKSStorageSpec defines the desired state of HybridAKSStorage
SystemData Pulumi.AzureNative.HybridContainerService.Outputs.SystemDataResponse
Metadata pertaining to creation and last modification of the resource.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
ExtendedLocation Pulumi.AzureNative.HybridContainerService.Outputs.StorageSpacesResponseExtendedLocation
Tags Dictionary<string, string>
Resource tags.
AzureApiVersion string
The Azure API version of the resource.
Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Location string
The geo-location where the resource lives
Name string
The name of the resource
Properties StorageSpacesPropertiesResponse
HybridAKSStorageSpec defines the desired state of HybridAKSStorage
SystemData SystemDataResponse
Metadata pertaining to creation and last modification of the resource.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
ExtendedLocation StorageSpacesResponseExtendedLocation
Tags map[string]string
Resource tags.
azureApiVersion String
The Azure API version of the resource.
id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location String
The geo-location where the resource lives
name String
The name of the resource
properties StorageSpacesPropertiesResponse
HybridAKSStorageSpec defines the desired state of HybridAKSStorage
systemData SystemDataResponse
Metadata pertaining to creation and last modification of the resource.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
extendedLocation StorageSpacesResponseExtendedLocation
tags Map<String,String>
Resource tags.
azureApiVersion string
The Azure API version of the resource.
id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location string
The geo-location where the resource lives
name string
The name of the resource
properties StorageSpacesPropertiesResponse
HybridAKSStorageSpec defines the desired state of HybridAKSStorage
systemData SystemDataResponse
Metadata pertaining to creation and last modification of the resource.
type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
extendedLocation StorageSpacesResponseExtendedLocation
tags {[key: string]: string}
Resource tags.
azure_api_version str
The Azure API version of the resource.
id str
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location str
The geo-location where the resource lives
name str
The name of the resource
properties StorageSpacesPropertiesResponse
HybridAKSStorageSpec defines the desired state of HybridAKSStorage
system_data SystemDataResponse
Metadata pertaining to creation and last modification of the resource.
type str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
extended_location StorageSpacesResponseExtendedLocation
tags Mapping[str, str]
Resource tags.
azureApiVersion String
The Azure API version of the resource.
id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location String
The geo-location where the resource lives
name String
The name of the resource
properties Property Map
HybridAKSStorageSpec defines the desired state of HybridAKSStorage
systemData Property Map
Metadata pertaining to creation and last modification of the resource.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
extendedLocation Property Map
tags Map<String>
Resource tags.

Supporting Types

StorageSpacesPropertiesResponse

provisioningState This property is required. String
hciStorageProfile Property Map
status Property Map
HybridAKSStorageStatus defines the observed state of HybridAKSStorage
vmwareStorageProfile Property Map

StorageSpacesPropertiesResponseError

Code string
Message string
Code string
Message string
code String
message String
code string
message string
code str
message str
code String
message String

StorageSpacesPropertiesResponseHciStorageProfile

MocGroup string
Resource group in MOC(Microsoft On-premises Cloud)
MocLocation string
Location in MOC(Microsoft On-premises Cloud)
MocStorageContainer string
Name of the storage container in MOC(Microsoft On-premises Cloud)
MocGroup string
Resource group in MOC(Microsoft On-premises Cloud)
MocLocation string
Location in MOC(Microsoft On-premises Cloud)
MocStorageContainer string
Name of the storage container in MOC(Microsoft On-premises Cloud)
mocGroup String
Resource group in MOC(Microsoft On-premises Cloud)
mocLocation String
Location in MOC(Microsoft On-premises Cloud)
mocStorageContainer String
Name of the storage container in MOC(Microsoft On-premises Cloud)
mocGroup string
Resource group in MOC(Microsoft On-premises Cloud)
mocLocation string
Location in MOC(Microsoft On-premises Cloud)
mocStorageContainer string
Name of the storage container in MOC(Microsoft On-premises Cloud)
moc_group str
Resource group in MOC(Microsoft On-premises Cloud)
moc_location str
Location in MOC(Microsoft On-premises Cloud)
moc_storage_container str
Name of the storage container in MOC(Microsoft On-premises Cloud)
mocGroup String
Resource group in MOC(Microsoft On-premises Cloud)
mocLocation String
Location in MOC(Microsoft On-premises Cloud)
mocStorageContainer String
Name of the storage container in MOC(Microsoft On-premises Cloud)

StorageSpacesPropertiesResponseProvisioningStatus

Error Pulumi.AzureNative.HybridContainerService.Inputs.StorageSpacesPropertiesResponseError
OperationId string
Phase string
Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
Status string
Error StorageSpacesPropertiesResponseError
OperationId string
Phase string
Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
Status string
error StorageSpacesPropertiesResponseError
operationId String
phase String
Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
status String
error StorageSpacesPropertiesResponseError
operationId string
phase string
Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
status string
error StorageSpacesPropertiesResponseError
operation_id str
phase str
Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
status str
error Property Map
operationId String
phase String
Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
status String

StorageSpacesPropertiesResponseStatus

provisioningStatus Property Map
Contains Provisioning errors

StorageSpacesPropertiesResponseVmwareStorageProfile

Datacenter string
Name of the datacenter in VSphere
Datastore string
Name of the datastore in VSphere
Folder string
Name of the folder in VSphere
ResourcePool string
Name of the resource pool in VSphere
Datacenter string
Name of the datacenter in VSphere
Datastore string
Name of the datastore in VSphere
Folder string
Name of the folder in VSphere
ResourcePool string
Name of the resource pool in VSphere
datacenter String
Name of the datacenter in VSphere
datastore String
Name of the datastore in VSphere
folder String
Name of the folder in VSphere
resourcePool String
Name of the resource pool in VSphere
datacenter string
Name of the datacenter in VSphere
datastore string
Name of the datastore in VSphere
folder string
Name of the folder in VSphere
resourcePool string
Name of the resource pool in VSphere
datacenter str
Name of the datacenter in VSphere
datastore str
Name of the datastore in VSphere
folder str
Name of the folder in VSphere
resource_pool str
Name of the resource pool in VSphere
datacenter String
Name of the datacenter in VSphere
datastore String
Name of the datastore in VSphere
folder String
Name of the folder in VSphere
resourcePool String
Name of the resource pool in VSphere

StorageSpacesResponseExtendedLocation

Name string
The extended location name.
Type string
The extended location type.
Name string
The extended location name.
Type string
The extended location type.
name String
The extended location name.
type String
The extended location type.
name string
The extended location name.
type string
The extended location type.
name str
The extended location name.
type str
The extended location type.
name String
The extended location name.
type String
The extended location type.

SystemDataResponse

CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
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.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
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.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
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.
createdByType string
The type of identity that created the resource.
lastModifiedAt string
The timestamp of resource last modification (UTC)
lastModifiedBy string
The identity that last modified the resource.
lastModifiedByType string
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_type str
The type of identity that created the resource.
last_modified_at str
The timestamp of resource last modification (UTC)
last_modified_by str
The identity that last modified the resource.
last_modified_by_type str
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.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
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 v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi