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 pulumi
import pulumi_azure_native as azure_native
storage_space_retrieve = azure_native.hybridcontainerservice.StorageSpaceRetrieve("storageSpaceRetrieve",
extended_location=azure_native.hybridcontainerservice.StorageSpacesExtendedLocationArgs(
name="/subscriptions/a3e42606-29b1-4d7d-b1d9-9ff6b9d3c71b/resourcegroups/test-arcappliance-resgrp/providers/microsoft.extendedlocation/customlocations/testcustomlocation",
type="CustomLocation",
),
location="westus",
properties=azure_native.hybridcontainerservice.StorageSpacesPropertiesArgs(
hci_storage_profile=azure_native.hybridcontainerservice.StorageSpacesPropertiesHciStorageProfileArgs(
moc_group="target-group",
moc_location="MocLocation",
moc_storage_container="WssdStorageContainer",
),
),
resource_group_name="test-arcappliance-resgrp",
storage_spaces_name="test-storage")
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",
});
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=azure_native.hybridcontainerservice.StorageSpacesExtendedLocationArgs(
name="string",
type="string",
),
location="string",
properties=azure_native.hybridcontainerservice.StorageSpacesPropertiesArgs(
hci_storage_profile=azure_native.hybridcontainerservice.StorageSpacesPropertiesHciStorageProfileArgs(
moc_group="string",
moc_location="string",
moc_storage_container="string",
),
status=azure_native.hybridcontainerservice.StorageSpacesPropertiesStatusArgs(
provisioning_status=azure_native.hybridcontainerservice.StorageSpacesPropertiesProvisioningStatusArgs(
error=azure_native.hybridcontainerservice.StorageSpacesPropertiesErrorArgs(
code="string",
message="string",
),
operation_id="string",
phase="string",
status="string",
),
),
vmware_storage_profile=azure_native.hybridcontainerservice.StorageSpacesPropertiesVmwareStorageProfileArgs(
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
The StorageSpaceRetrieve resource accepts the following input properties:
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Extended
Location 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
- Storage
Spaces stringName - Parameter for the name of the storage object
- Dictionary<string, string>
- Resource tags.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Extended
Location StorageSpaces Extended Location Args - Location string
- The geo-location where the resource lives
- Properties
Storage
Spaces Properties Args - HybridAKSStorageSpec defines the desired state of HybridAKSStorage
- Storage
Spaces stringName - Parameter for the name of the storage object
- map[string]string
- Resource tags.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- extended
Location StorageSpaces Extended Location - location String
- The geo-location where the resource lives
- properties
Storage
Spaces Properties - HybridAKSStorageSpec defines the desired state of HybridAKSStorage
- storage
Spaces StringName - Parameter for the name of the storage object
- Map<String,String>
- Resource tags.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- extended
Location StorageSpaces Extended Location - location string
- The geo-location where the resource lives
- properties
Storage
Spaces Properties - HybridAKSStorageSpec defines the desired state of HybridAKSStorage
- storage
Spaces 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
Storage
Spaces 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.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- extended
Location Property Map - location String
- The geo-location where the resource lives
- properties Property Map
- HybridAKSStorageSpec defines the desired state of HybridAKSStorage
- storage
Spaces 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
- System
Data 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
- System
Data 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
- system
Data 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
- system
Data 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
- system
Data 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
- Hci
Storage 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
- Vmware
Storage Pulumi.Profile Azure Native. Hybrid Container Service. Inputs. Storage Spaces Properties Vmware Storage Profile
- Hci
Storage StorageProfile Spaces Properties Hci Storage Profile - Status
Storage
Spaces Properties Status - HybridAKSStorageStatus defines the observed state of HybridAKSStorage
- Vmware
Storage StorageProfile Spaces Properties Vmware Storage Profile
- hci
Storage StorageProfile Spaces Properties Hci Storage Profile - status
Storage
Spaces Properties Status - HybridAKSStorageStatus defines the observed state of HybridAKSStorage
- vmware
Storage StorageProfile Spaces Properties Vmware Storage Profile
- hci
Storage StorageProfile Spaces Properties Hci Storage Profile - status
Storage
Spaces Properties Status - HybridAKSStorageStatus defines the observed state of HybridAKSStorage
- vmware
Storage StorageProfile Spaces Properties Vmware Storage Profile
- hci_
storage_ Storageprofile Spaces Properties Hci Storage Profile - status
Storage
Spaces Properties Status - HybridAKSStorageStatus defines the observed state of HybridAKSStorage
- vmware_
storage_ Storageprofile Spaces Properties Vmware Storage Profile
- hci
Storage Property MapProfile - status Property Map
- HybridAKSStorageStatus defines the observed state of HybridAKSStorage
- vmware
Storage Property MapProfile
StorageSpacesPropertiesError, StorageSpacesPropertiesErrorArgs
StorageSpacesPropertiesHciStorageProfile, StorageSpacesPropertiesHciStorageProfileArgs
- Moc
Group string - Resource group in MOC(Microsoft On-premises Cloud)
- Moc
Location string - Location in MOC(Microsoft On-premises Cloud)
- Moc
Storage stringContainer - Name of the storage container in MOC(Microsoft On-premises Cloud)
- Moc
Group string - Resource group in MOC(Microsoft On-premises Cloud)
- Moc
Location string - Location in MOC(Microsoft On-premises Cloud)
- Moc
Storage stringContainer - Name of the storage container in MOC(Microsoft On-premises Cloud)
- moc
Group String - Resource group in MOC(Microsoft On-premises Cloud)
- moc
Location String - Location in MOC(Microsoft On-premises Cloud)
- moc
Storage StringContainer - Name of the storage container in MOC(Microsoft On-premises Cloud)
- moc
Group string - Resource group in MOC(Microsoft On-premises Cloud)
- moc
Location string - Location in MOC(Microsoft On-premises Cloud)
- moc
Storage 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)
- moc
Group String - Resource group in MOC(Microsoft On-premises Cloud)
- moc
Location String - Location in MOC(Microsoft On-premises Cloud)
- moc
Storage 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 - Operation
Id string - Phase string
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- Status string
- Error
Storage
Spaces Properties Error - Operation
Id string - Phase string
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- Status string
- error
Storage
Spaces Properties Error - operation
Id String - phase String
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- status String
- error
Storage
Spaces Properties Error - operation
Id string - phase string
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- status string
- error
Storage
Spaces 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
- operation
Id String - phase String
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- status String
StorageSpacesPropertiesResponse, StorageSpacesPropertiesResponseArgs
- Provisioning
State string - Hci
Storage 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
- Vmware
Storage Pulumi.Profile Azure Native. Hybrid Container Service. Inputs. Storage Spaces Properties Response Vmware Storage Profile
- Provisioning
State string - Hci
Storage StorageProfile Spaces Properties Response Hci Storage Profile - Status
Storage
Spaces Properties Response Status - HybridAKSStorageStatus defines the observed state of HybridAKSStorage
- Vmware
Storage StorageProfile Spaces Properties Response Vmware Storage Profile
- provisioning
State String - hci
Storage StorageProfile Spaces Properties Response Hci Storage Profile - status
Storage
Spaces Properties Response Status - HybridAKSStorageStatus defines the observed state of HybridAKSStorage
- vmware
Storage StorageProfile Spaces Properties Response Vmware Storage Profile
- provisioning
State string - hci
Storage StorageProfile Spaces Properties Response Hci Storage Profile - status
Storage
Spaces Properties Response Status - HybridAKSStorageStatus defines the observed state of HybridAKSStorage
- vmware
Storage StorageProfile Spaces Properties Response Vmware Storage Profile
- provisioning_
state str - hci_
storage_ Storageprofile Spaces Properties Response Hci Storage Profile - status
Storage
Spaces Properties Response Status - HybridAKSStorageStatus defines the observed state of HybridAKSStorage
- vmware_
storage_ Storageprofile Spaces Properties Response Vmware Storage Profile
- provisioning
State String - hci
Storage Property MapProfile - status Property Map
- HybridAKSStorageStatus defines the observed state of HybridAKSStorage
- vmware
Storage Property MapProfile
StorageSpacesPropertiesResponseError, StorageSpacesPropertiesResponseErrorArgs
StorageSpacesPropertiesResponseHciStorageProfile, StorageSpacesPropertiesResponseHciStorageProfileArgs
- Moc
Group string - Resource group in MOC(Microsoft On-premises Cloud)
- Moc
Location string - Location in MOC(Microsoft On-premises Cloud)
- Moc
Storage stringContainer - Name of the storage container in MOC(Microsoft On-premises Cloud)
- Moc
Group string - Resource group in MOC(Microsoft On-premises Cloud)
- Moc
Location string - Location in MOC(Microsoft On-premises Cloud)
- Moc
Storage stringContainer - Name of the storage container in MOC(Microsoft On-premises Cloud)
- moc
Group String - Resource group in MOC(Microsoft On-premises Cloud)
- moc
Location String - Location in MOC(Microsoft On-premises Cloud)
- moc
Storage StringContainer - Name of the storage container in MOC(Microsoft On-premises Cloud)
- moc
Group string - Resource group in MOC(Microsoft On-premises Cloud)
- moc
Location string - Location in MOC(Microsoft On-premises Cloud)
- moc
Storage 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)
- moc
Group String - Resource group in MOC(Microsoft On-premises Cloud)
- moc
Location String - Location in MOC(Microsoft On-premises Cloud)
- moc
Storage 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 - Operation
Id string - Phase string
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- Status string
- Error
Storage
Spaces Properties Response Error - Operation
Id string - Phase string
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- Status string
- error
Storage
Spaces Properties Response Error - operation
Id String - phase String
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- status String
- error
Storage
Spaces Properties Response Error - operation
Id string - phase string
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- status string
- error
Storage
Spaces 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
- operation
Id String - phase String
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- status String
StorageSpacesPropertiesResponseStatus, StorageSpacesPropertiesResponseStatusArgs
- Provisioning
Status Pulumi.Azure Native. Hybrid Container Service. Inputs. Storage Spaces Properties Response Provisioning Status - Contains Provisioning errors
- Provisioning
Status StorageSpaces Properties Response Provisioning Status - Contains Provisioning errors
- provisioning
Status StorageSpaces Properties Response Provisioning Status - Contains Provisioning errors
- provisioning
Status StorageSpaces Properties Response Provisioning Status - Contains Provisioning errors
- provisioning_
status StorageSpaces Properties Response Provisioning Status - Contains Provisioning errors
- provisioning
Status 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
- Resource
Pool 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
- Resource
Pool 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
- resource
Pool 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
- resource
Pool 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
- resource
Pool String - Name of the resource pool in VSphere
StorageSpacesPropertiesStatus, StorageSpacesPropertiesStatusArgs
- Provisioning
Status Pulumi.Azure Native. Hybrid Container Service. Inputs. Storage Spaces Properties Provisioning Status - Contains Provisioning errors
- Provisioning
Status StorageSpaces Properties Provisioning Status - Contains Provisioning errors
- provisioning
Status StorageSpaces Properties Provisioning Status - Contains Provisioning errors
- provisioning
Status StorageSpaces Properties Provisioning Status - Contains Provisioning errors
- provisioning_
status StorageSpaces Properties Provisioning Status - Contains Provisioning errors
- provisioning
Status 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
- Resource
Pool 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
- Resource
Pool 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
- resource
Pool 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
- resource
Pool 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
- resource
Pool String - Name of the resource pool in VSphere
StorageSpacesResponseExtendedLocation, StorageSpacesResponseExtendedLocationArgs
SystemDataResponse, SystemDataResponseArgs
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified 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.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified 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