azure-native.hybridcontainerservice.StorageSpaceRetrieve
Explore with Pulumi AI
The storageSpaces resource definition. Azure REST API version: 2022-09-01-preview. Prior API version in Azure Native 1.x: 2022-05-01-preview.
Example Usage
PutStorageSpace
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var storageSpaceRetrieve = new AzureNative.HybridContainerService.StorageSpaceRetrieve("storageSpaceRetrieve", new()
    {
        ExtendedLocation = new AzureNative.HybridContainerService.Inputs.StorageSpacesExtendedLocationArgs
        {
            Name = "/subscriptions/a3e42606-29b1-4d7d-b1d9-9ff6b9d3c71b/resourcegroups/test-arcappliance-resgrp/providers/microsoft.extendedlocation/customlocations/testcustomlocation",
            Type = "CustomLocation",
        },
        Location = "westus",
        Properties = new AzureNative.HybridContainerService.Inputs.StorageSpacesPropertiesArgs
        {
            HciStorageProfile = new AzureNative.HybridContainerService.Inputs.StorageSpacesPropertiesHciStorageProfileArgs
            {
                MocGroup = "target-group",
                MocLocation = "MocLocation",
                MocStorageContainer = "WssdStorageContainer",
            },
        },
        ResourceGroupName = "test-arcappliance-resgrp",
        StorageSpacesName = "test-storage",
    });
});
package main
import (
	hybridcontainerservice "github.com/pulumi/pulumi-azure-native-sdk/hybridcontainerservice/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := hybridcontainerservice.NewStorageSpaceRetrieve(ctx, "storageSpaceRetrieve", &hybridcontainerservice.StorageSpaceRetrieveArgs{
			ExtendedLocation: &hybridcontainerservice.StorageSpacesExtendedLocationArgs{
				Name: pulumi.String("/subscriptions/a3e42606-29b1-4d7d-b1d9-9ff6b9d3c71b/resourcegroups/test-arcappliance-resgrp/providers/microsoft.extendedlocation/customlocations/testcustomlocation"),
				Type: pulumi.String("CustomLocation"),
			},
			Location: pulumi.String("westus"),
			Properties: &hybridcontainerservice.StorageSpacesPropertiesArgs{
				HciStorageProfile: &hybridcontainerservice.StorageSpacesPropertiesHciStorageProfileArgs{
					MocGroup:            pulumi.String("target-group"),
					MocLocation:         pulumi.String("MocLocation"),
					MocStorageContainer: pulumi.String("WssdStorageContainer"),
				},
			},
			ResourceGroupName: pulumi.String("test-arcappliance-resgrp"),
			StorageSpacesName: pulumi.String("test-storage"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.hybridcontainerservice.StorageSpaceRetrieve;
import com.pulumi.azurenative.hybridcontainerservice.StorageSpaceRetrieveArgs;
import com.pulumi.azurenative.hybridcontainerservice.inputs.StorageSpacesExtendedLocationArgs;
import com.pulumi.azurenative.hybridcontainerservice.inputs.StorageSpacesPropertiesArgs;
import com.pulumi.azurenative.hybridcontainerservice.inputs.StorageSpacesPropertiesHciStorageProfileArgs;
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) {
        var storageSpaceRetrieve = new StorageSpaceRetrieve("storageSpaceRetrieve", StorageSpaceRetrieveArgs.builder()
            .extendedLocation(StorageSpacesExtendedLocationArgs.builder()
                .name("/subscriptions/a3e42606-29b1-4d7d-b1d9-9ff6b9d3c71b/resourcegroups/test-arcappliance-resgrp/providers/microsoft.extendedlocation/customlocations/testcustomlocation")
                .type("CustomLocation")
                .build())
            .location("westus")
            .properties(StorageSpacesPropertiesArgs.builder()
                .hciStorageProfile(StorageSpacesPropertiesHciStorageProfileArgs.builder()
                    .mocGroup("target-group")
                    .mocLocation("MocLocation")
                    .mocStorageContainer("WssdStorageContainer")
                    .build())
                .build())
            .resourceGroupName("test-arcappliance-resgrp")
            .storageSpacesName("test-storage")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const storageSpaceRetrieve = new azure_native.hybridcontainerservice.StorageSpaceRetrieve("storageSpaceRetrieve", {
    extendedLocation: {
        name: "/subscriptions/a3e42606-29b1-4d7d-b1d9-9ff6b9d3c71b/resourcegroups/test-arcappliance-resgrp/providers/microsoft.extendedlocation/customlocations/testcustomlocation",
        type: "CustomLocation",
    },
    location: "westus",
    properties: {
        hciStorageProfile: {
            mocGroup: "target-group",
            mocLocation: "MocLocation",
            mocStorageContainer: "WssdStorageContainer",
        },
    },
    resourceGroupName: "test-arcappliance-resgrp",
    storageSpacesName: "test-storage",
});
import pulumi
import pulumi_azure_native as azure_native
storage_space_retrieve = azure_native.hybridcontainerservice.StorageSpaceRetrieve("storageSpaceRetrieve",
    extended_location={
        "name": "/subscriptions/a3e42606-29b1-4d7d-b1d9-9ff6b9d3c71b/resourcegroups/test-arcappliance-resgrp/providers/microsoft.extendedlocation/customlocations/testcustomlocation",
        "type": "CustomLocation",
    },
    location="westus",
    properties={
        "hci_storage_profile": {
            "moc_group": "target-group",
            "moc_location": "MocLocation",
            "moc_storage_container": "WssdStorageContainer",
        },
    },
    resource_group_name="test-arcappliance-resgrp",
    storage_spaces_name="test-storage")
resources:
  storageSpaceRetrieve:
    type: azure-native:hybridcontainerservice:StorageSpaceRetrieve
    properties:
      extendedLocation:
        name: /subscriptions/a3e42606-29b1-4d7d-b1d9-9ff6b9d3c71b/resourcegroups/test-arcappliance-resgrp/providers/microsoft.extendedlocation/customlocations/testcustomlocation
        type: CustomLocation
      location: westus
      properties:
        hciStorageProfile:
          mocGroup: target-group
          mocLocation: MocLocation
          mocStorageContainer: WssdStorageContainer
      resourceGroupName: test-arcappliance-resgrp
      storageSpacesName: test-storage
Create StorageSpaceRetrieve Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new StorageSpaceRetrieve(name: string, args: StorageSpaceRetrieveArgs, opts?: CustomResourceOptions);@overload
def StorageSpaceRetrieve(resource_name: str,
                         args: StorageSpaceRetrieveArgs,
                         opts: Optional[ResourceOptions] = None)
@overload
def StorageSpaceRetrieve(resource_name: str,
                         opts: Optional[ResourceOptions] = None,
                         resource_group_name: Optional[str] = None,
                         extended_location: Optional[StorageSpacesExtendedLocationArgs] = None,
                         location: Optional[str] = None,
                         properties: Optional[StorageSpacesPropertiesArgs] = None,
                         storage_spaces_name: Optional[str] = None,
                         tags: Optional[Mapping[str, str]] = None)func NewStorageSpaceRetrieve(ctx *Context, name string, args StorageSpaceRetrieveArgs, opts ...ResourceOption) (*StorageSpaceRetrieve, error)public StorageSpaceRetrieve(string name, StorageSpaceRetrieveArgs args, CustomResourceOptions? opts = null)
public StorageSpaceRetrieve(String name, StorageSpaceRetrieveArgs args)
public StorageSpaceRetrieve(String name, StorageSpaceRetrieveArgs args, CustomResourceOptions options)
type: azure-native:hybridcontainerservice:StorageSpaceRetrieve
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args StorageSpaceRetrieveArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args StorageSpaceRetrieveArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args StorageSpaceRetrieveArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args StorageSpaceRetrieveArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args StorageSpaceRetrieveArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var storageSpaceRetrieveResource = new AzureNative.HybridContainerService.StorageSpaceRetrieve("storageSpaceRetrieveResource", new()
{
    ResourceGroupName = "string",
    ExtendedLocation = new AzureNative.HybridContainerService.Inputs.StorageSpacesExtendedLocationArgs
    {
        Name = "string",
        Type = "string",
    },
    Location = "string",
    Properties = new AzureNative.HybridContainerService.Inputs.StorageSpacesPropertiesArgs
    {
        HciStorageProfile = new AzureNative.HybridContainerService.Inputs.StorageSpacesPropertiesHciStorageProfileArgs
        {
            MocGroup = "string",
            MocLocation = "string",
            MocStorageContainer = "string",
        },
        Status = new AzureNative.HybridContainerService.Inputs.StorageSpacesPropertiesStatusArgs
        {
            ProvisioningStatus = new AzureNative.HybridContainerService.Inputs.StorageSpacesPropertiesProvisioningStatusArgs
            {
                Error = new AzureNative.HybridContainerService.Inputs.StorageSpacesPropertiesErrorArgs
                {
                    Code = "string",
                    Message = "string",
                },
                OperationId = "string",
                Phase = "string",
                Status = "string",
            },
        },
        VmwareStorageProfile = new AzureNative.HybridContainerService.Inputs.StorageSpacesPropertiesVmwareStorageProfileArgs
        {
            Datacenter = "string",
            Datastore = "string",
            Folder = "string",
            ResourcePool = "string",
        },
    },
    StorageSpacesName = "string",
    Tags = 
    {
        { "string", "string" },
    },
});
example, err := hybridcontainerservice.NewStorageSpaceRetrieve(ctx, "storageSpaceRetrieveResource", &hybridcontainerservice.StorageSpaceRetrieveArgs{
	ResourceGroupName: pulumi.String("string"),
	ExtendedLocation: &hybridcontainerservice.StorageSpacesExtendedLocationArgs{
		Name: pulumi.String("string"),
		Type: pulumi.String("string"),
	},
	Location: pulumi.String("string"),
	Properties: &hybridcontainerservice.StorageSpacesPropertiesArgs{
		HciStorageProfile: &hybridcontainerservice.StorageSpacesPropertiesHciStorageProfileArgs{
			MocGroup:            pulumi.String("string"),
			MocLocation:         pulumi.String("string"),
			MocStorageContainer: pulumi.String("string"),
		},
		Status: &hybridcontainerservice.StorageSpacesPropertiesStatusArgs{
			ProvisioningStatus: &hybridcontainerservice.StorageSpacesPropertiesProvisioningStatusArgs{
				Error: &hybridcontainerservice.StorageSpacesPropertiesErrorArgs{
					Code:    pulumi.String("string"),
					Message: pulumi.String("string"),
				},
				OperationId: pulumi.String("string"),
				Phase:       pulumi.String("string"),
				Status:      pulumi.String("string"),
			},
		},
		VmwareStorageProfile: &hybridcontainerservice.StorageSpacesPropertiesVmwareStorageProfileArgs{
			Datacenter:   pulumi.String("string"),
			Datastore:    pulumi.String("string"),
			Folder:       pulumi.String("string"),
			ResourcePool: pulumi.String("string"),
		},
	},
	StorageSpacesName: pulumi.String("string"),
	Tags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
})
var storageSpaceRetrieveResource = new StorageSpaceRetrieve("storageSpaceRetrieveResource", StorageSpaceRetrieveArgs.builder()
    .resourceGroupName("string")
    .extendedLocation(StorageSpacesExtendedLocationArgs.builder()
        .name("string")
        .type("string")
        .build())
    .location("string")
    .properties(StorageSpacesPropertiesArgs.builder()
        .hciStorageProfile(StorageSpacesPropertiesHciStorageProfileArgs.builder()
            .mocGroup("string")
            .mocLocation("string")
            .mocStorageContainer("string")
            .build())
        .status(StorageSpacesPropertiesStatusArgs.builder()
            .provisioningStatus(StorageSpacesPropertiesProvisioningStatusArgs.builder()
                .error(StorageSpacesPropertiesErrorArgs.builder()
                    .code("string")
                    .message("string")
                    .build())
                .operationId("string")
                .phase("string")
                .status("string")
                .build())
            .build())
        .vmwareStorageProfile(StorageSpacesPropertiesVmwareStorageProfileArgs.builder()
            .datacenter("string")
            .datastore("string")
            .folder("string")
            .resourcePool("string")
            .build())
        .build())
    .storageSpacesName("string")
    .tags(Map.of("string", "string"))
    .build());
storage_space_retrieve_resource = azure_native.hybridcontainerservice.StorageSpaceRetrieve("storageSpaceRetrieveResource",
    resource_group_name="string",
    extended_location={
        "name": "string",
        "type": "string",
    },
    location="string",
    properties={
        "hci_storage_profile": {
            "moc_group": "string",
            "moc_location": "string",
            "moc_storage_container": "string",
        },
        "status": {
            "provisioning_status": {
                "error": {
                    "code": "string",
                    "message": "string",
                },
                "operation_id": "string",
                "phase": "string",
                "status": "string",
            },
        },
        "vmware_storage_profile": {
            "datacenter": "string",
            "datastore": "string",
            "folder": "string",
            "resource_pool": "string",
        },
    },
    storage_spaces_name="string",
    tags={
        "string": "string",
    })
const storageSpaceRetrieveResource = new azure_native.hybridcontainerservice.StorageSpaceRetrieve("storageSpaceRetrieveResource", {
    resourceGroupName: "string",
    extendedLocation: {
        name: "string",
        type: "string",
    },
    location: "string",
    properties: {
        hciStorageProfile: {
            mocGroup: "string",
            mocLocation: "string",
            mocStorageContainer: "string",
        },
        status: {
            provisioningStatus: {
                error: {
                    code: "string",
                    message: "string",
                },
                operationId: "string",
                phase: "string",
                status: "string",
            },
        },
        vmwareStorageProfile: {
            datacenter: "string",
            datastore: "string",
            folder: "string",
            resourcePool: "string",
        },
    },
    storageSpacesName: "string",
    tags: {
        string: "string",
    },
});
type: azure-native:hybridcontainerservice:StorageSpaceRetrieve
properties:
    extendedLocation:
        name: string
        type: string
    location: string
    properties:
        hciStorageProfile:
            mocGroup: string
            mocLocation: string
            mocStorageContainer: string
        status:
            provisioningStatus:
                error:
                    code: string
                    message: string
                operationId: string
                phase: string
                status: string
        vmwareStorageProfile:
            datacenter: string
            datastore: string
            folder: string
            resourcePool: string
    resourceGroupName: string
    storageSpacesName: string
    tags:
        string: string
StorageSpaceRetrieve Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The StorageSpaceRetrieve resource accepts the following input properties:
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- ExtendedLocation Pulumi.Azure Native. Hybrid Container Service. Inputs. Storage Spaces Extended Location 
- Location string
- The geo-location where the resource lives
- Properties
Pulumi.Azure Native. Hybrid Container Service. Inputs. Storage Spaces Properties 
- HybridAKSStorageSpec defines the desired state of HybridAKSStorage
- StorageSpaces stringName 
- Parameter for the name of the storage object
- Dictionary<string, string>
- Resource tags.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- ExtendedLocation StorageSpaces Extended Location Args 
- Location string
- The geo-location where the resource lives
- Properties
StorageSpaces Properties Args 
- HybridAKSStorageSpec defines the desired state of HybridAKSStorage
- StorageSpaces stringName 
- Parameter for the name of the storage object
- map[string]string
- Resource tags.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- extendedLocation StorageSpaces Extended Location 
- location String
- The geo-location where the resource lives
- properties
StorageSpaces Properties 
- HybridAKSStorageSpec defines the desired state of HybridAKSStorage
- storageSpaces StringName 
- Parameter for the name of the storage object
- Map<String,String>
- Resource tags.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- extendedLocation StorageSpaces Extended Location 
- location string
- The geo-location where the resource lives
- properties
StorageSpaces Properties 
- HybridAKSStorageSpec defines the desired state of HybridAKSStorage
- storageSpaces stringName 
- Parameter for the name of the storage object
- {[key: string]: string}
- Resource tags.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- extended_location StorageSpaces Extended Location Args 
- location str
- The geo-location where the resource lives
- properties
StorageSpaces Properties Args 
- HybridAKSStorageSpec defines the desired state of HybridAKSStorage
- storage_spaces_ strname 
- Parameter for the name of the storage object
- Mapping[str, str]
- Resource tags.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- extendedLocation Property Map
- location String
- The geo-location where the resource lives
- properties Property Map
- HybridAKSStorageSpec defines the desired state of HybridAKSStorage
- storageSpaces StringName 
- Parameter for the name of the storage object
- Map<String>
- Resource tags.
Outputs
All input properties are implicitly available as output properties. Additionally, the StorageSpaceRetrieve resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- SystemData Pulumi.Azure Native. Hybrid Container Service. Outputs. System Data Response 
- 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"
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- SystemData SystemData Response 
- 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"
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- systemData SystemData Response 
- 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"
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The name of the resource
- systemData SystemData Response 
- 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"
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- The name of the resource
- system_data SystemData Response 
- 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"
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- 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"
Supporting Types
StorageSpacesExtendedLocation, StorageSpacesExtendedLocationArgs        
StorageSpacesProperties, StorageSpacesPropertiesArgs      
- HciStorage Pulumi.Profile Azure Native. Hybrid Container Service. Inputs. Storage Spaces Properties Hci Storage Profile 
- Status
Pulumi.Azure Native. Hybrid Container Service. Inputs. Storage Spaces Properties Status 
- HybridAKSStorageStatus defines the observed state of HybridAKSStorage
- VmwareStorage Pulumi.Profile Azure Native. Hybrid Container Service. Inputs. Storage Spaces Properties Vmware Storage Profile 
- HciStorage StorageProfile Spaces Properties Hci Storage Profile 
- Status
StorageSpaces Properties Status 
- HybridAKSStorageStatus defines the observed state of HybridAKSStorage
- VmwareStorage StorageProfile Spaces Properties Vmware Storage Profile 
- hciStorage StorageProfile Spaces Properties Hci Storage Profile 
- status
StorageSpaces Properties Status 
- HybridAKSStorageStatus defines the observed state of HybridAKSStorage
- vmwareStorage StorageProfile Spaces Properties Vmware Storage Profile 
- hciStorage StorageProfile Spaces Properties Hci Storage Profile 
- status
StorageSpaces Properties Status 
- HybridAKSStorageStatus defines the observed state of HybridAKSStorage
- vmwareStorage StorageProfile Spaces Properties Vmware Storage Profile 
- hci_storage_ Storageprofile Spaces Properties Hci Storage Profile 
- status
StorageSpaces Properties Status 
- HybridAKSStorageStatus defines the observed state of HybridAKSStorage
- vmware_storage_ Storageprofile Spaces Properties Vmware Storage Profile 
- hciStorage Property MapProfile 
- status Property Map
- HybridAKSStorageStatus defines the observed state of HybridAKSStorage
- vmwareStorage Property MapProfile 
StorageSpacesPropertiesError, StorageSpacesPropertiesErrorArgs        
StorageSpacesPropertiesHciStorageProfile, StorageSpacesPropertiesHciStorageProfileArgs            
- MocGroup string
- Resource group in MOC(Microsoft On-premises Cloud)
- MocLocation string
- Location in MOC(Microsoft On-premises Cloud)
- MocStorage stringContainer 
- 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)
- MocStorage stringContainer 
- 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)
- mocStorage StringContainer 
- 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)
- mocStorage stringContainer 
- 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_ strcontainer 
- 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)
- mocStorage StringContainer 
- Name of the storage container in MOC(Microsoft On-premises Cloud)
StorageSpacesPropertiesProvisioningStatus, StorageSpacesPropertiesProvisioningStatusArgs          
- Error
Pulumi.Azure Native. Hybrid Container Service. Inputs. Storage Spaces Properties Error 
- OperationId string
- Phase string
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- Status string
- Error
StorageSpaces Properties Error 
- OperationId string
- Phase string
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- Status string
- error
StorageSpaces Properties Error 
- operationId String
- phase String
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- status String
- error
StorageSpaces Properties Error 
- operationId string
- phase string
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- status string
- error
StorageSpaces Properties Error 
- 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
StorageSpacesPropertiesResponse, StorageSpacesPropertiesResponseArgs        
- ProvisioningState string
- HciStorage Pulumi.Profile Azure Native. Hybrid Container Service. Inputs. Storage Spaces Properties Response Hci Storage Profile 
- Status
Pulumi.Azure Native. Hybrid Container Service. Inputs. Storage Spaces Properties Response Status 
- HybridAKSStorageStatus defines the observed state of HybridAKSStorage
- VmwareStorage Pulumi.Profile Azure Native. Hybrid Container Service. Inputs. Storage Spaces Properties Response Vmware Storage Profile 
- ProvisioningState string
- HciStorage StorageProfile Spaces Properties Response Hci Storage Profile 
- Status
StorageSpaces Properties Response Status 
- HybridAKSStorageStatus defines the observed state of HybridAKSStorage
- VmwareStorage StorageProfile Spaces Properties Response Vmware Storage Profile 
- provisioningState String
- hciStorage StorageProfile Spaces Properties Response Hci Storage Profile 
- status
StorageSpaces Properties Response Status 
- HybridAKSStorageStatus defines the observed state of HybridAKSStorage
- vmwareStorage StorageProfile Spaces Properties Response Vmware Storage Profile 
- provisioningState string
- hciStorage StorageProfile Spaces Properties Response Hci Storage Profile 
- status
StorageSpaces Properties Response Status 
- HybridAKSStorageStatus defines the observed state of HybridAKSStorage
- vmwareStorage StorageProfile Spaces Properties Response Vmware Storage Profile 
- provisioning_state str
- hci_storage_ Storageprofile Spaces Properties Response Hci Storage Profile 
- status
StorageSpaces Properties Response Status 
- HybridAKSStorageStatus defines the observed state of HybridAKSStorage
- vmware_storage_ Storageprofile Spaces Properties Response Vmware Storage Profile 
- provisioningState String
- hciStorage Property MapProfile 
- status Property Map
- HybridAKSStorageStatus defines the observed state of HybridAKSStorage
- vmwareStorage Property MapProfile 
StorageSpacesPropertiesResponseError, StorageSpacesPropertiesResponseErrorArgs          
StorageSpacesPropertiesResponseHciStorageProfile, StorageSpacesPropertiesResponseHciStorageProfileArgs              
- MocGroup string
- Resource group in MOC(Microsoft On-premises Cloud)
- MocLocation string
- Location in MOC(Microsoft On-premises Cloud)
- MocStorage stringContainer 
- 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)
- MocStorage stringContainer 
- 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)
- mocStorage StringContainer 
- 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)
- mocStorage stringContainer 
- 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_ strcontainer 
- 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)
- mocStorage StringContainer 
- Name of the storage container in MOC(Microsoft On-premises Cloud)
StorageSpacesPropertiesResponseProvisioningStatus, StorageSpacesPropertiesResponseProvisioningStatusArgs            
- Error
Pulumi.Azure Native. Hybrid Container Service. Inputs. Storage Spaces Properties Response Error 
- OperationId string
- Phase string
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- Status string
- Error
StorageSpaces Properties Response Error 
- OperationId string
- Phase string
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- Status string
- error
StorageSpaces Properties Response Error 
- operationId String
- phase String
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- status String
- error
StorageSpaces Properties Response Error 
- operationId string
- phase string
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- status string
- error
StorageSpaces Properties Response Error 
- 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, StorageSpacesPropertiesResponseStatusArgs          
- ProvisioningStatus Pulumi.Azure Native. Hybrid Container Service. Inputs. Storage Spaces Properties Response Provisioning Status 
- Contains Provisioning errors
- ProvisioningStatus StorageSpaces Properties Response Provisioning Status 
- Contains Provisioning errors
- provisioningStatus StorageSpaces Properties Response Provisioning Status 
- Contains Provisioning errors
- provisioningStatus StorageSpaces Properties Response Provisioning Status 
- Contains Provisioning errors
- provisioning_status StorageSpaces Properties Response Provisioning Status 
- Contains Provisioning errors
- provisioningStatus Property Map
- Contains Provisioning errors
StorageSpacesPropertiesResponseVmwareStorageProfile, StorageSpacesPropertiesResponseVmwareStorageProfileArgs              
- 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
StorageSpacesPropertiesStatus, StorageSpacesPropertiesStatusArgs        
- ProvisioningStatus Pulumi.Azure Native. Hybrid Container Service. Inputs. Storage Spaces Properties Provisioning Status 
- Contains Provisioning errors
- ProvisioningStatus StorageSpaces Properties Provisioning Status 
- Contains Provisioning errors
- provisioningStatus StorageSpaces Properties Provisioning Status 
- Contains Provisioning errors
- provisioningStatus StorageSpaces Properties Provisioning Status 
- Contains Provisioning errors
- provisioning_status StorageSpaces Properties Provisioning Status 
- Contains Provisioning errors
- provisioningStatus Property Map
- Contains Provisioning errors
StorageSpacesPropertiesVmwareStorageProfile, StorageSpacesPropertiesVmwareStorageProfileArgs            
- 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, StorageSpacesResponseExtendedLocationArgs          
SystemDataResponse, SystemDataResponseArgs      
- 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.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:hybridcontainerservice:StorageSpaceRetrieve test-storage /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridContainerService/storageSpaces/{storageSpacesName} 
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0