ibm.SdsVolume
Explore with Pulumi AI
Create, update, and delete sds_volumes with this resource.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ibm from "@pulumi/ibm";
const sdsVolumeInstance = new ibm.SdsVolume("sdsVolumeInstance", {capacity: 10});
import pulumi
import pulumi_ibm as ibm
sds_volume_instance = ibm.SdsVolume("sdsVolumeInstance", capacity=10)
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/ibm"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := ibm.NewSdsVolume(ctx, "sdsVolumeInstance", &ibm.SdsVolumeArgs{
Capacity: pulumi.Float64(10),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Ibm = Pulumi.Ibm;
return await Deployment.RunAsync(() =>
{
var sdsVolumeInstance = new Ibm.SdsVolume("sdsVolumeInstance", new()
{
Capacity = 10,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ibm.SdsVolume;
import com.pulumi.ibm.SdsVolumeArgs;
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 sdsVolumeInstance = new SdsVolume("sdsVolumeInstance", SdsVolumeArgs.builder()
.capacity(10)
.build());
}
}
resources:
sdsVolumeInstance:
type: ibm:SdsVolume
properties:
capacity: 10
Create SdsVolume Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new SdsVolume(name: string, args: SdsVolumeArgs, opts?: CustomResourceOptions);
@overload
def SdsVolume(resource_name: str,
args: SdsVolumeArgs,
opts: Optional[ResourceOptions] = None)
@overload
def SdsVolume(resource_name: str,
opts: Optional[ResourceOptions] = None,
capacity: Optional[float] = None,
name: Optional[str] = None,
sds_endpoint: Optional[str] = None,
sds_volume_id: Optional[str] = None)
func NewSdsVolume(ctx *Context, name string, args SdsVolumeArgs, opts ...ResourceOption) (*SdsVolume, error)
public SdsVolume(string name, SdsVolumeArgs args, CustomResourceOptions? opts = null)
public SdsVolume(String name, SdsVolumeArgs args)
public SdsVolume(String name, SdsVolumeArgs args, CustomResourceOptions options)
type: ibm:SdsVolume
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 SdsVolumeArgs
- 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 SdsVolumeArgs
- 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 SdsVolumeArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args SdsVolumeArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args SdsVolumeArgs
- 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 sdsVolumeResource = new Ibm.SdsVolume("sdsVolumeResource", new()
{
Capacity = 0,
Name = "string",
SdsEndpoint = "string",
SdsVolumeId = "string",
});
example, err := ibm.NewSdsVolume(ctx, "sdsVolumeResource", &ibm.SdsVolumeArgs{
Capacity: pulumi.Float64(0),
Name: pulumi.String("string"),
SdsEndpoint: pulumi.String("string"),
SdsVolumeId: pulumi.String("string"),
})
var sdsVolumeResource = new SdsVolume("sdsVolumeResource", SdsVolumeArgs.builder()
.capacity(0)
.name("string")
.sdsEndpoint("string")
.sdsVolumeId("string")
.build());
sds_volume_resource = ibm.SdsVolume("sdsVolumeResource",
capacity=0,
name="string",
sds_endpoint="string",
sds_volume_id="string")
const sdsVolumeResource = new ibm.SdsVolume("sdsVolumeResource", {
capacity: 0,
name: "string",
sdsEndpoint: "string",
sdsVolumeId: "string",
});
type: ibm:SdsVolume
properties:
capacity: 0
name: string
sdsEndpoint: string
sdsVolumeId: string
SdsVolume 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 SdsVolume resource accepts the following input properties:
- Capacity double
- The capacity of the volume (in gigabytes).
- Constraints: The maximum value is
32000
. The minimum value is1
.
- Constraints: The maximum value is
- Name string
- Unique name of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Sds
Endpoint string - The endpoint to use for operations
- Sds
Volume stringId - (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Capacity float64
- The capacity of the volume (in gigabytes).
- Constraints: The maximum value is
32000
. The minimum value is1
.
- Constraints: The maximum value is
- Name string
- Unique name of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Sds
Endpoint string - The endpoint to use for operations
- Sds
Volume stringId - (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- capacity Double
- The capacity of the volume (in gigabytes).
- Constraints: The maximum value is
32000
. The minimum value is1
.
- Constraints: The maximum value is
- name String
- Unique name of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- sds
Endpoint String - The endpoint to use for operations
- sds
Volume StringId - (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- capacity number
- The capacity of the volume (in gigabytes).
- Constraints: The maximum value is
32000
. The minimum value is1
.
- Constraints: The maximum value is
- name string
- Unique name of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- sds
Endpoint string - The endpoint to use for operations
- sds
Volume stringId - (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- capacity float
- The capacity of the volume (in gigabytes).
- Constraints: The maximum value is
32000
. The minimum value is1
.
- Constraints: The maximum value is
- name str
- Unique name of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- sds_
endpoint str - The endpoint to use for operations
- sds_
volume_ strid - (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- capacity Number
- The capacity of the volume (in gigabytes).
- Constraints: The maximum value is
32000
. The minimum value is1
.
- Constraints: The maximum value is
- name String
- Unique name of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- sds
Endpoint String - The endpoint to use for operations
- sds
Volume StringId - (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
Outputs
All input properties are implicitly available as output properties. Additionally, the SdsVolume resource produces the following output properties:
- Bandwidth double
- (Integer) The maximum bandwidth (in megabits per second) for the volume.
- Constraints: The maximum value is
8192
. The minimum value is1
.
- Constraints: The maximum value is
- Created
At string - (String) The date and time that the volume was created.
- Href string
- (String) The URL for this resource.
- Constraints: The maximum length is
1000
characters. The minimum length is10
characters.
- Constraints: The maximum length is
- Id string
- The provider-assigned unique ID for this managed resource.
- Iops double
- (Integer) Iops The maximum I/O operations per second (IOPS) for this volume.
- Constraints: The maximum value is
96000
. The minimum value is150
.
- Constraints: The maximum value is
- Resource
Type string - (String) The resource type of the volume.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Status string
- (String) The status of the volume mapping. The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
- Constraints: Allowable values are:
pending
,mapped
,pending_unmapping
,mapping_failed
. The maximum length is1000
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- Status
Reasons List<SdsVolume Status Reason> - (List) The reasons for the current status (if any).
- Constraints: The maximum length is
10
items. The minimum length is0
items. Nested schema for status_reasons:
- Constraints: The maximum length is
- Volume
Mappings List<SdsVolume Volume Mapping> - (List) List of volume mappings for this volume.
- Constraints: The maximum length is
200
items. The minimum length is0
items. Nested schema for volume_mappings:
- Constraints: The maximum length is
- Bandwidth float64
- (Integer) The maximum bandwidth (in megabits per second) for the volume.
- Constraints: The maximum value is
8192
. The minimum value is1
.
- Constraints: The maximum value is
- Created
At string - (String) The date and time that the volume was created.
- Href string
- (String) The URL for this resource.
- Constraints: The maximum length is
1000
characters. The minimum length is10
characters.
- Constraints: The maximum length is
- Id string
- The provider-assigned unique ID for this managed resource.
- Iops float64
- (Integer) Iops The maximum I/O operations per second (IOPS) for this volume.
- Constraints: The maximum value is
96000
. The minimum value is150
.
- Constraints: The maximum value is
- Resource
Type string - (String) The resource type of the volume.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Status string
- (String) The status of the volume mapping. The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
- Constraints: Allowable values are:
pending
,mapped
,pending_unmapping
,mapping_failed
. The maximum length is1000
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- Status
Reasons []SdsVolume Status Reason - (List) The reasons for the current status (if any).
- Constraints: The maximum length is
10
items. The minimum length is0
items. Nested schema for status_reasons:
- Constraints: The maximum length is
- Volume
Mappings []SdsVolume Volume Mapping - (List) List of volume mappings for this volume.
- Constraints: The maximum length is
200
items. The minimum length is0
items. Nested schema for volume_mappings:
- Constraints: The maximum length is
- bandwidth Double
- (Integer) The maximum bandwidth (in megabits per second) for the volume.
- Constraints: The maximum value is
8192
. The minimum value is1
.
- Constraints: The maximum value is
- created
At String - (String) The date and time that the volume was created.
- href String
- (String) The URL for this resource.
- Constraints: The maximum length is
1000
characters. The minimum length is10
characters.
- Constraints: The maximum length is
- id String
- The provider-assigned unique ID for this managed resource.
- iops Double
- (Integer) Iops The maximum I/O operations per second (IOPS) for this volume.
- Constraints: The maximum value is
96000
. The minimum value is150
.
- Constraints: The maximum value is
- resource
Type String - (String) The resource type of the volume.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- status String
- (String) The status of the volume mapping. The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
- Constraints: Allowable values are:
pending
,mapped
,pending_unmapping
,mapping_failed
. The maximum length is1000
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- status
Reasons List<SdsVolume Status Reason> - (List) The reasons for the current status (if any).
- Constraints: The maximum length is
10
items. The minimum length is0
items. Nested schema for status_reasons:
- Constraints: The maximum length is
- volume
Mappings List<SdsVolume Volume Mapping> - (List) List of volume mappings for this volume.
- Constraints: The maximum length is
200
items. The minimum length is0
items. Nested schema for volume_mappings:
- Constraints: The maximum length is
- bandwidth number
- (Integer) The maximum bandwidth (in megabits per second) for the volume.
- Constraints: The maximum value is
8192
. The minimum value is1
.
- Constraints: The maximum value is
- created
At string - (String) The date and time that the volume was created.
- href string
- (String) The URL for this resource.
- Constraints: The maximum length is
1000
characters. The minimum length is10
characters.
- Constraints: The maximum length is
- id string
- The provider-assigned unique ID for this managed resource.
- iops number
- (Integer) Iops The maximum I/O operations per second (IOPS) for this volume.
- Constraints: The maximum value is
96000
. The minimum value is150
.
- Constraints: The maximum value is
- resource
Type string - (String) The resource type of the volume.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- status string
- (String) The status of the volume mapping. The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
- Constraints: Allowable values are:
pending
,mapped
,pending_unmapping
,mapping_failed
. The maximum length is1000
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- status
Reasons SdsVolume Status Reason[] - (List) The reasons for the current status (if any).
- Constraints: The maximum length is
10
items. The minimum length is0
items. Nested schema for status_reasons:
- Constraints: The maximum length is
- volume
Mappings SdsVolume Volume Mapping[] - (List) List of volume mappings for this volume.
- Constraints: The maximum length is
200
items. The minimum length is0
items. Nested schema for volume_mappings:
- Constraints: The maximum length is
- bandwidth float
- (Integer) The maximum bandwidth (in megabits per second) for the volume.
- Constraints: The maximum value is
8192
. The minimum value is1
.
- Constraints: The maximum value is
- created_
at str - (String) The date and time that the volume was created.
- href str
- (String) The URL for this resource.
- Constraints: The maximum length is
1000
characters. The minimum length is10
characters.
- Constraints: The maximum length is
- id str
- The provider-assigned unique ID for this managed resource.
- iops float
- (Integer) Iops The maximum I/O operations per second (IOPS) for this volume.
- Constraints: The maximum value is
96000
. The minimum value is150
.
- Constraints: The maximum value is
- resource_
type str - (String) The resource type of the volume.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- status str
- (String) The status of the volume mapping. The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
- Constraints: Allowable values are:
pending
,mapped
,pending_unmapping
,mapping_failed
. The maximum length is1000
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- status_
reasons Sequence[SdsVolume Status Reason] - (List) The reasons for the current status (if any).
- Constraints: The maximum length is
10
items. The minimum length is0
items. Nested schema for status_reasons:
- Constraints: The maximum length is
- volume_
mappings Sequence[SdsVolume Volume Mapping] - (List) List of volume mappings for this volume.
- Constraints: The maximum length is
200
items. The minimum length is0
items. Nested schema for volume_mappings:
- Constraints: The maximum length is
- bandwidth Number
- (Integer) The maximum bandwidth (in megabits per second) for the volume.
- Constraints: The maximum value is
8192
. The minimum value is1
.
- Constraints: The maximum value is
- created
At String - (String) The date and time that the volume was created.
- href String
- (String) The URL for this resource.
- Constraints: The maximum length is
1000
characters. The minimum length is10
characters.
- Constraints: The maximum length is
- id String
- The provider-assigned unique ID for this managed resource.
- iops Number
- (Integer) Iops The maximum I/O operations per second (IOPS) for this volume.
- Constraints: The maximum value is
96000
. The minimum value is150
.
- Constraints: The maximum value is
- resource
Type String - (String) The resource type of the volume.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- status String
- (String) The status of the volume mapping. The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
- Constraints: Allowable values are:
pending
,mapped
,pending_unmapping
,mapping_failed
. The maximum length is1000
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- status
Reasons List<Property Map> - (List) The reasons for the current status (if any).
- Constraints: The maximum length is
10
items. The minimum length is0
items. Nested schema for status_reasons:
- Constraints: The maximum length is
- volume
Mappings List<Property Map> - (List) List of volume mappings for this volume.
- Constraints: The maximum length is
200
items. The minimum length is0
items. Nested schema for volume_mappings:
- Constraints: The maximum length is
Look up Existing SdsVolume Resource
Get an existing SdsVolume resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: SdsVolumeState, opts?: CustomResourceOptions): SdsVolume
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
bandwidth: Optional[float] = None,
capacity: Optional[float] = None,
created_at: Optional[str] = None,
href: Optional[str] = None,
iops: Optional[float] = None,
name: Optional[str] = None,
resource_type: Optional[str] = None,
sds_endpoint: Optional[str] = None,
sds_volume_id: Optional[str] = None,
status: Optional[str] = None,
status_reasons: Optional[Sequence[SdsVolumeStatusReasonArgs]] = None,
volume_mappings: Optional[Sequence[SdsVolumeVolumeMappingArgs]] = None) -> SdsVolume
func GetSdsVolume(ctx *Context, name string, id IDInput, state *SdsVolumeState, opts ...ResourceOption) (*SdsVolume, error)
public static SdsVolume Get(string name, Input<string> id, SdsVolumeState? state, CustomResourceOptions? opts = null)
public static SdsVolume get(String name, Output<String> id, SdsVolumeState state, CustomResourceOptions options)
resources: _: type: ibm:SdsVolume get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Bandwidth double
- (Integer) The maximum bandwidth (in megabits per second) for the volume.
- Constraints: The maximum value is
8192
. The minimum value is1
.
- Constraints: The maximum value is
- Capacity double
- The capacity of the volume (in gigabytes).
- Constraints: The maximum value is
32000
. The minimum value is1
.
- Constraints: The maximum value is
- Created
At string - (String) The date and time that the volume was created.
- Href string
- (String) The URL for this resource.
- Constraints: The maximum length is
1000
characters. The minimum length is10
characters.
- Constraints: The maximum length is
- Iops double
- (Integer) Iops The maximum I/O operations per second (IOPS) for this volume.
- Constraints: The maximum value is
96000
. The minimum value is150
.
- Constraints: The maximum value is
- Name string
- Unique name of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Resource
Type string - (String) The resource type of the volume.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Sds
Endpoint string - The endpoint to use for operations
- Sds
Volume stringId - (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Status string
- (String) The status of the volume mapping. The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
- Constraints: Allowable values are:
pending
,mapped
,pending_unmapping
,mapping_failed
. The maximum length is1000
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- Status
Reasons List<SdsVolume Status Reason> - (List) The reasons for the current status (if any).
- Constraints: The maximum length is
10
items. The minimum length is0
items. Nested schema for status_reasons:
- Constraints: The maximum length is
- Volume
Mappings List<SdsVolume Volume Mapping> - (List) List of volume mappings for this volume.
- Constraints: The maximum length is
200
items. The minimum length is0
items. Nested schema for volume_mappings:
- Constraints: The maximum length is
- Bandwidth float64
- (Integer) The maximum bandwidth (in megabits per second) for the volume.
- Constraints: The maximum value is
8192
. The minimum value is1
.
- Constraints: The maximum value is
- Capacity float64
- The capacity of the volume (in gigabytes).
- Constraints: The maximum value is
32000
. The minimum value is1
.
- Constraints: The maximum value is
- Created
At string - (String) The date and time that the volume was created.
- Href string
- (String) The URL for this resource.
- Constraints: The maximum length is
1000
characters. The minimum length is10
characters.
- Constraints: The maximum length is
- Iops float64
- (Integer) Iops The maximum I/O operations per second (IOPS) for this volume.
- Constraints: The maximum value is
96000
. The minimum value is150
.
- Constraints: The maximum value is
- Name string
- Unique name of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Resource
Type string - (String) The resource type of the volume.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Sds
Endpoint string - The endpoint to use for operations
- Sds
Volume stringId - (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Status string
- (String) The status of the volume mapping. The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
- Constraints: Allowable values are:
pending
,mapped
,pending_unmapping
,mapping_failed
. The maximum length is1000
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- Status
Reasons []SdsVolume Status Reason Args - (List) The reasons for the current status (if any).
- Constraints: The maximum length is
10
items. The minimum length is0
items. Nested schema for status_reasons:
- Constraints: The maximum length is
- Volume
Mappings []SdsVolume Volume Mapping Args - (List) List of volume mappings for this volume.
- Constraints: The maximum length is
200
items. The minimum length is0
items. Nested schema for volume_mappings:
- Constraints: The maximum length is
- bandwidth Double
- (Integer) The maximum bandwidth (in megabits per second) for the volume.
- Constraints: The maximum value is
8192
. The minimum value is1
.
- Constraints: The maximum value is
- capacity Double
- The capacity of the volume (in gigabytes).
- Constraints: The maximum value is
32000
. The minimum value is1
.
- Constraints: The maximum value is
- created
At String - (String) The date and time that the volume was created.
- href String
- (String) The URL for this resource.
- Constraints: The maximum length is
1000
characters. The minimum length is10
characters.
- Constraints: The maximum length is
- iops Double
- (Integer) Iops The maximum I/O operations per second (IOPS) for this volume.
- Constraints: The maximum value is
96000
. The minimum value is150
.
- Constraints: The maximum value is
- name String
- Unique name of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- resource
Type String - (String) The resource type of the volume.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- sds
Endpoint String - The endpoint to use for operations
- sds
Volume StringId - (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- status String
- (String) The status of the volume mapping. The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
- Constraints: Allowable values are:
pending
,mapped
,pending_unmapping
,mapping_failed
. The maximum length is1000
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- status
Reasons List<SdsVolume Status Reason> - (List) The reasons for the current status (if any).
- Constraints: The maximum length is
10
items. The minimum length is0
items. Nested schema for status_reasons:
- Constraints: The maximum length is
- volume
Mappings List<SdsVolume Volume Mapping> - (List) List of volume mappings for this volume.
- Constraints: The maximum length is
200
items. The minimum length is0
items. Nested schema for volume_mappings:
- Constraints: The maximum length is
- bandwidth number
- (Integer) The maximum bandwidth (in megabits per second) for the volume.
- Constraints: The maximum value is
8192
. The minimum value is1
.
- Constraints: The maximum value is
- capacity number
- The capacity of the volume (in gigabytes).
- Constraints: The maximum value is
32000
. The minimum value is1
.
- Constraints: The maximum value is
- created
At string - (String) The date and time that the volume was created.
- href string
- (String) The URL for this resource.
- Constraints: The maximum length is
1000
characters. The minimum length is10
characters.
- Constraints: The maximum length is
- iops number
- (Integer) Iops The maximum I/O operations per second (IOPS) for this volume.
- Constraints: The maximum value is
96000
. The minimum value is150
.
- Constraints: The maximum value is
- name string
- Unique name of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- resource
Type string - (String) The resource type of the volume.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- sds
Endpoint string - The endpoint to use for operations
- sds
Volume stringId - (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- status string
- (String) The status of the volume mapping. The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
- Constraints: Allowable values are:
pending
,mapped
,pending_unmapping
,mapping_failed
. The maximum length is1000
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- status
Reasons SdsVolume Status Reason[] - (List) The reasons for the current status (if any).
- Constraints: The maximum length is
10
items. The minimum length is0
items. Nested schema for status_reasons:
- Constraints: The maximum length is
- volume
Mappings SdsVolume Volume Mapping[] - (List) List of volume mappings for this volume.
- Constraints: The maximum length is
200
items. The minimum length is0
items. Nested schema for volume_mappings:
- Constraints: The maximum length is
- bandwidth float
- (Integer) The maximum bandwidth (in megabits per second) for the volume.
- Constraints: The maximum value is
8192
. The minimum value is1
.
- Constraints: The maximum value is
- capacity float
- The capacity of the volume (in gigabytes).
- Constraints: The maximum value is
32000
. The minimum value is1
.
- Constraints: The maximum value is
- created_
at str - (String) The date and time that the volume was created.
- href str
- (String) The URL for this resource.
- Constraints: The maximum length is
1000
characters. The minimum length is10
characters.
- Constraints: The maximum length is
- iops float
- (Integer) Iops The maximum I/O operations per second (IOPS) for this volume.
- Constraints: The maximum value is
96000
. The minimum value is150
.
- Constraints: The maximum value is
- name str
- Unique name of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- resource_
type str - (String) The resource type of the volume.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- sds_
endpoint str - The endpoint to use for operations
- sds_
volume_ strid - (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- status str
- (String) The status of the volume mapping. The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
- Constraints: Allowable values are:
pending
,mapped
,pending_unmapping
,mapping_failed
. The maximum length is1000
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- status_
reasons Sequence[SdsVolume Status Reason Args] - (List) The reasons for the current status (if any).
- Constraints: The maximum length is
10
items. The minimum length is0
items. Nested schema for status_reasons:
- Constraints: The maximum length is
- volume_
mappings Sequence[SdsVolume Volume Mapping Args] - (List) List of volume mappings for this volume.
- Constraints: The maximum length is
200
items. The minimum length is0
items. Nested schema for volume_mappings:
- Constraints: The maximum length is
- bandwidth Number
- (Integer) The maximum bandwidth (in megabits per second) for the volume.
- Constraints: The maximum value is
8192
. The minimum value is1
.
- Constraints: The maximum value is
- capacity Number
- The capacity of the volume (in gigabytes).
- Constraints: The maximum value is
32000
. The minimum value is1
.
- Constraints: The maximum value is
- created
At String - (String) The date and time that the volume was created.
- href String
- (String) The URL for this resource.
- Constraints: The maximum length is
1000
characters. The minimum length is10
characters.
- Constraints: The maximum length is
- iops Number
- (Integer) Iops The maximum I/O operations per second (IOPS) for this volume.
- Constraints: The maximum value is
96000
. The minimum value is150
.
- Constraints: The maximum value is
- name String
- Unique name of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- resource
Type String - (String) The resource type of the volume.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- sds
Endpoint String - The endpoint to use for operations
- sds
Volume StringId - (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- status String
- (String) The status of the volume mapping. The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
- Constraints: Allowable values are:
pending
,mapped
,pending_unmapping
,mapping_failed
. The maximum length is1000
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- status
Reasons List<Property Map> - (List) The reasons for the current status (if any).
- Constraints: The maximum length is
10
items. The minimum length is0
items. Nested schema for status_reasons:
- Constraints: The maximum length is
- volume
Mappings List<Property Map> - (List) List of volume mappings for this volume.
- Constraints: The maximum length is
200
items. The minimum length is0
items. Nested schema for volume_mappings:
- Constraints: The maximum length is
Supporting Types
SdsVolumeStatusReason, SdsVolumeStatusReasonArgs
- Code string
- (String) A snake case string succinctly identifying the status reason.
- Constraints: The maximum length is
1000
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: The maximum length is
- Message string
- (String) An explanation of the status reason.
- Constraints: The maximum length is
1000
characters. The minimum length is10
characters. The value must match regular expression/^[ -~\\n\\r\\t]*$/
.
- Constraints: The maximum length is
- More
Info string - (String) Link to documentation about this status reason.
- Constraints: The maximum length is
8000
characters. The minimum length is10
characters.
- Constraints: The maximum length is
- Code string
- (String) A snake case string succinctly identifying the status reason.
- Constraints: The maximum length is
1000
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: The maximum length is
- Message string
- (String) An explanation of the status reason.
- Constraints: The maximum length is
1000
characters. The minimum length is10
characters. The value must match regular expression/^[ -~\\n\\r\\t]*$/
.
- Constraints: The maximum length is
- More
Info string - (String) Link to documentation about this status reason.
- Constraints: The maximum length is
8000
characters. The minimum length is10
characters.
- Constraints: The maximum length is
- code String
- (String) A snake case string succinctly identifying the status reason.
- Constraints: The maximum length is
1000
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: The maximum length is
- message String
- (String) An explanation of the status reason.
- Constraints: The maximum length is
1000
characters. The minimum length is10
characters. The value must match regular expression/^[ -~\\n\\r\\t]*$/
.
- Constraints: The maximum length is
- more
Info String - (String) Link to documentation about this status reason.
- Constraints: The maximum length is
8000
characters. The minimum length is10
characters.
- Constraints: The maximum length is
- code string
- (String) A snake case string succinctly identifying the status reason.
- Constraints: The maximum length is
1000
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: The maximum length is
- message string
- (String) An explanation of the status reason.
- Constraints: The maximum length is
1000
characters. The minimum length is10
characters. The value must match regular expression/^[ -~\\n\\r\\t]*$/
.
- Constraints: The maximum length is
- more
Info string - (String) Link to documentation about this status reason.
- Constraints: The maximum length is
8000
characters. The minimum length is10
characters.
- Constraints: The maximum length is
- code str
- (String) A snake case string succinctly identifying the status reason.
- Constraints: The maximum length is
1000
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: The maximum length is
- message str
- (String) An explanation of the status reason.
- Constraints: The maximum length is
1000
characters. The minimum length is10
characters. The value must match regular expression/^[ -~\\n\\r\\t]*$/
.
- Constraints: The maximum length is
- more_
info str - (String) Link to documentation about this status reason.
- Constraints: The maximum length is
8000
characters. The minimum length is10
characters.
- Constraints: The maximum length is
- code String
- (String) A snake case string succinctly identifying the status reason.
- Constraints: The maximum length is
1000
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: The maximum length is
- message String
- (String) An explanation of the status reason.
- Constraints: The maximum length is
1000
characters. The minimum length is10
characters. The value must match regular expression/^[ -~\\n\\r\\t]*$/
.
- Constraints: The maximum length is
- more
Info String - (String) Link to documentation about this status reason.
- Constraints: The maximum length is
8000
characters. The minimum length is10
characters.
- Constraints: The maximum length is
SdsVolumeVolumeMapping, SdsVolumeVolumeMappingArgs
- Gateways
List<Sds
Volume Volume Mapping Gateway> - (List) List of NVMe gateways.
- Constraints: The maximum length is
10
items. The minimum length is0
items. Nested schema for gateways:
- Constraints: The maximum length is
- Hosts
List<Sds
Volume Volume Mapping Host> - (List) Host mapping schema. Nested schema for host:
- Href string
- (String) The URL for this resource.
- Constraints: The maximum length is
1000
characters. The minimum length is10
characters.
- Constraints: The maximum length is
- Id string
- (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Namespaces
List<Sds
Volume Volume Mapping Namespace> - (List) The NVMe namespace properties for a given volume mapping. Nested schema for namespace:
- Status string
- (String) The status of the volume mapping. The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
- Constraints: Allowable values are:
pending
,mapped
,pending_unmapping
,mapping_failed
. The maximum length is1000
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- Storage
Identifiers List<SdsVolume Volume Mapping Storage Identifier> - (List) Storage network and ID information associated with a volume/host mapping. Nested schema for storage_identifier:
- Subsystem
Nqn string - (String) The NVMe target subsystem NQN (NVMe Qualified Name) that can be used for doing NVMe connect by the initiator.
- Constraints: The maximum length is
63
characters. The minimum length is4
characters. The value must match regular expression/^nqn\\.\\d{4}-\\d{2}\\.[a-z0-9-]+(?:\\.[a-z0-9-]+)*:[a-zA-Z0-9.\\-:]+$/
.
- Constraints: The maximum length is
- Volumes
List<Sds
Volume Volume Mapping Volume> - (List) The volume reference. Nested schema for volume:
- Gateways
[]Sds
Volume Volume Mapping Gateway - (List) List of NVMe gateways.
- Constraints: The maximum length is
10
items. The minimum length is0
items. Nested schema for gateways:
- Constraints: The maximum length is
- Hosts
[]Sds
Volume Volume Mapping Host - (List) Host mapping schema. Nested schema for host:
- Href string
- (String) The URL for this resource.
- Constraints: The maximum length is
1000
characters. The minimum length is10
characters.
- Constraints: The maximum length is
- Id string
- (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Namespaces
[]Sds
Volume Volume Mapping Namespace - (List) The NVMe namespace properties for a given volume mapping. Nested schema for namespace:
- Status string
- (String) The status of the volume mapping. The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
- Constraints: Allowable values are:
pending
,mapped
,pending_unmapping
,mapping_failed
. The maximum length is1000
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- Storage
Identifiers []SdsVolume Volume Mapping Storage Identifier - (List) Storage network and ID information associated with a volume/host mapping. Nested schema for storage_identifier:
- Subsystem
Nqn string - (String) The NVMe target subsystem NQN (NVMe Qualified Name) that can be used for doing NVMe connect by the initiator.
- Constraints: The maximum length is
63
characters. The minimum length is4
characters. The value must match regular expression/^nqn\\.\\d{4}-\\d{2}\\.[a-z0-9-]+(?:\\.[a-z0-9-]+)*:[a-zA-Z0-9.\\-:]+$/
.
- Constraints: The maximum length is
- Volumes
[]Sds
Volume Volume Mapping Volume - (List) The volume reference. Nested schema for volume:
- gateways
List<Sds
Volume Volume Mapping Gateway> - (List) List of NVMe gateways.
- Constraints: The maximum length is
10
items. The minimum length is0
items. Nested schema for gateways:
- Constraints: The maximum length is
- hosts
List<Sds
Volume Volume Mapping Host> - (List) Host mapping schema. Nested schema for host:
- href String
- (String) The URL for this resource.
- Constraints: The maximum length is
1000
characters. The minimum length is10
characters.
- Constraints: The maximum length is
- id String
- (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- namespaces
List<Sds
Volume Volume Mapping Namespace> - (List) The NVMe namespace properties for a given volume mapping. Nested schema for namespace:
- status String
- (String) The status of the volume mapping. The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
- Constraints: Allowable values are:
pending
,mapped
,pending_unmapping
,mapping_failed
. The maximum length is1000
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- storage
Identifiers List<SdsVolume Volume Mapping Storage Identifier> - (List) Storage network and ID information associated with a volume/host mapping. Nested schema for storage_identifier:
- subsystem
Nqn String - (String) The NVMe target subsystem NQN (NVMe Qualified Name) that can be used for doing NVMe connect by the initiator.
- Constraints: The maximum length is
63
characters. The minimum length is4
characters. The value must match regular expression/^nqn\\.\\d{4}-\\d{2}\\.[a-z0-9-]+(?:\\.[a-z0-9-]+)*:[a-zA-Z0-9.\\-:]+$/
.
- Constraints: The maximum length is
- volumes
List<Sds
Volume Volume Mapping Volume> - (List) The volume reference. Nested schema for volume:
- gateways
Sds
Volume Volume Mapping Gateway[] - (List) List of NVMe gateways.
- Constraints: The maximum length is
10
items. The minimum length is0
items. Nested schema for gateways:
- Constraints: The maximum length is
- hosts
Sds
Volume Volume Mapping Host[] - (List) Host mapping schema. Nested schema for host:
- href string
- (String) The URL for this resource.
- Constraints: The maximum length is
1000
characters. The minimum length is10
characters.
- Constraints: The maximum length is
- id string
- (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- namespaces
Sds
Volume Volume Mapping Namespace[] - (List) The NVMe namespace properties for a given volume mapping. Nested schema for namespace:
- status string
- (String) The status of the volume mapping. The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
- Constraints: Allowable values are:
pending
,mapped
,pending_unmapping
,mapping_failed
. The maximum length is1000
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- storage
Identifiers SdsVolume Volume Mapping Storage Identifier[] - (List) Storage network and ID information associated with a volume/host mapping. Nested schema for storage_identifier:
- subsystem
Nqn string - (String) The NVMe target subsystem NQN (NVMe Qualified Name) that can be used for doing NVMe connect by the initiator.
- Constraints: The maximum length is
63
characters. The minimum length is4
characters. The value must match regular expression/^nqn\\.\\d{4}-\\d{2}\\.[a-z0-9-]+(?:\\.[a-z0-9-]+)*:[a-zA-Z0-9.\\-:]+$/
.
- Constraints: The maximum length is
- volumes
Sds
Volume Volume Mapping Volume[] - (List) The volume reference. Nested schema for volume:
- gateways
Sequence[Sds
Volume Volume Mapping Gateway] - (List) List of NVMe gateways.
- Constraints: The maximum length is
10
items. The minimum length is0
items. Nested schema for gateways:
- Constraints: The maximum length is
- hosts
Sequence[Sds
Volume Volume Mapping Host] - (List) Host mapping schema. Nested schema for host:
- href str
- (String) The URL for this resource.
- Constraints: The maximum length is
1000
characters. The minimum length is10
characters.
- Constraints: The maximum length is
- id str
- (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- namespaces
Sequence[Sds
Volume Volume Mapping Namespace] - (List) The NVMe namespace properties for a given volume mapping. Nested schema for namespace:
- status str
- (String) The status of the volume mapping. The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
- Constraints: Allowable values are:
pending
,mapped
,pending_unmapping
,mapping_failed
. The maximum length is1000
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- storage_
identifiers Sequence[SdsVolume Volume Mapping Storage Identifier] - (List) Storage network and ID information associated with a volume/host mapping. Nested schema for storage_identifier:
- subsystem_
nqn str - (String) The NVMe target subsystem NQN (NVMe Qualified Name) that can be used for doing NVMe connect by the initiator.
- Constraints: The maximum length is
63
characters. The minimum length is4
characters. The value must match regular expression/^nqn\\.\\d{4}-\\d{2}\\.[a-z0-9-]+(?:\\.[a-z0-9-]+)*:[a-zA-Z0-9.\\-:]+$/
.
- Constraints: The maximum length is
- volumes
Sequence[Sds
Volume Volume Mapping Volume] - (List) The volume reference. Nested schema for volume:
- gateways List<Property Map>
- (List) List of NVMe gateways.
- Constraints: The maximum length is
10
items. The minimum length is0
items. Nested schema for gateways:
- Constraints: The maximum length is
- hosts List<Property Map>
- (List) Host mapping schema. Nested schema for host:
- href String
- (String) The URL for this resource.
- Constraints: The maximum length is
1000
characters. The minimum length is10
characters.
- Constraints: The maximum length is
- id String
- (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- namespaces List<Property Map>
- (List) The NVMe namespace properties for a given volume mapping. Nested schema for namespace:
- status String
- (String) The status of the volume mapping. The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
- Constraints: Allowable values are:
pending
,mapped
,pending_unmapping
,mapping_failed
. The maximum length is1000
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- storage
Identifiers List<Property Map> - (List) Storage network and ID information associated with a volume/host mapping. Nested schema for storage_identifier:
- subsystem
Nqn String - (String) The NVMe target subsystem NQN (NVMe Qualified Name) that can be used for doing NVMe connect by the initiator.
- Constraints: The maximum length is
63
characters. The minimum length is4
characters. The value must match regular expression/^nqn\\.\\d{4}-\\d{2}\\.[a-z0-9-]+(?:\\.[a-z0-9-]+)*:[a-zA-Z0-9.\\-:]+$/
.
- Constraints: The maximum length is
- volumes List<Property Map>
- (List) The volume reference. Nested schema for volume:
SdsVolumeVolumeMappingGateway, SdsVolumeVolumeMappingGatewayArgs
- Ip
Address string - (String) Network information for volume/host mappings.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Port double
- (Integer) Network information for volume/host mappings.
- Constraints: The maximum value is
65535
. The minimum value is1
.
- Constraints: The maximum value is
- Ip
Address string - (String) Network information for volume/host mappings.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Port float64
- (Integer) Network information for volume/host mappings.
- Constraints: The maximum value is
65535
. The minimum value is1
.
- Constraints: The maximum value is
- ip
Address String - (String) Network information for volume/host mappings.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- port Double
- (Integer) Network information for volume/host mappings.
- Constraints: The maximum value is
65535
. The minimum value is1
.
- Constraints: The maximum value is
- ip
Address string - (String) Network information for volume/host mappings.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- port number
- (Integer) Network information for volume/host mappings.
- Constraints: The maximum value is
65535
. The minimum value is1
.
- Constraints: The maximum value is
- ip_
address str - (String) Network information for volume/host mappings.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- port float
- (Integer) Network information for volume/host mappings.
- Constraints: The maximum value is
65535
. The minimum value is1
.
- Constraints: The maximum value is
- ip
Address String - (String) Network information for volume/host mappings.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- port Number
- (Integer) Network information for volume/host mappings.
- Constraints: The maximum value is
65535
. The minimum value is1
.
- Constraints: The maximum value is
SdsVolumeVolumeMappingHost, SdsVolumeVolumeMappingHostArgs
- Id string
- (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Name string
- Unique name of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Nqn string
- (String) The NQN (NVMe Qualified Name) as configured on the initiator (compute/host) accessing the storage.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Id string
- (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Name string
- Unique name of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Nqn string
- (String) The NQN (NVMe Qualified Name) as configured on the initiator (compute/host) accessing the storage.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- id String
- (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- name String
- Unique name of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- nqn String
- (String) The NQN (NVMe Qualified Name) as configured on the initiator (compute/host) accessing the storage.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- id string
- (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- name string
- Unique name of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- nqn string
- (String) The NQN (NVMe Qualified Name) as configured on the initiator (compute/host) accessing the storage.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- id str
- (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- name str
- Unique name of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- nqn str
- (String) The NQN (NVMe Qualified Name) as configured on the initiator (compute/host) accessing the storage.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- id String
- (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- name String
- Unique name of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- nqn String
- (String) The NQN (NVMe Qualified Name) as configured on the initiator (compute/host) accessing the storage.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
SdsVolumeVolumeMappingNamespace, SdsVolumeVolumeMappingNamespaceArgs
- Id double
- (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Uuid string
- (String) UUID of the NVMe namespace.
- Constraints: The maximum length is
64
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-z_]+$/
.
- Constraints: The maximum length is
- Id float64
- (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Uuid string
- (String) UUID of the NVMe namespace.
- Constraints: The maximum length is
64
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-z_]+$/
.
- Constraints: The maximum length is
- id Double
- (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- uuid String
- (String) UUID of the NVMe namespace.
- Constraints: The maximum length is
64
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-z_]+$/
.
- Constraints: The maximum length is
- id number
- (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- uuid string
- (String) UUID of the NVMe namespace.
- Constraints: The maximum length is
64
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-z_]+$/
.
- Constraints: The maximum length is
- id float
- (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- uuid str
- (String) UUID of the NVMe namespace.
- Constraints: The maximum length is
64
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-z_]+$/
.
- Constraints: The maximum length is
- id Number
- (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- uuid String
- (String) UUID of the NVMe namespace.
- Constraints: The maximum length is
64
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-z_]+$/
.
- Constraints: The maximum length is
SdsVolumeVolumeMappingStorageIdentifier, SdsVolumeVolumeMappingStorageIdentifierArgs
- Gateways
List<Sds
Volume Volume Mapping Storage Identifier Gateway> - (List) List of NVMe gateways.
- Constraints: The maximum length is
10
items. The minimum length is0
items. Nested schema for gateways:
- Constraints: The maximum length is
- Namespace
Id double - (Integer) NVMe namespace ID that can be used to co-relate the discovered devices on host to the corresponding volume.
- Constraints: The maximum value is
32
. The minimum value is1
.
- Constraints: The maximum value is
- Namespace
Uuid string - (String) The namespace UUID associated with a volume/host mapping.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Subsystem
Nqn string - (String) The NVMe target subsystem NQN (NVMe Qualified Name) that can be used for doing NVMe connect by the initiator.
- Constraints: The maximum length is
63
characters. The minimum length is4
characters. The value must match regular expression/^nqn\\.\\d{4}-\\d{2}\\.[a-z0-9-]+(?:\\.[a-z0-9-]+)*:[a-zA-Z0-9.\\-:]+$/
.
- Constraints: The maximum length is
- Gateways
[]Sds
Volume Volume Mapping Storage Identifier Gateway - (List) List of NVMe gateways.
- Constraints: The maximum length is
10
items. The minimum length is0
items. Nested schema for gateways:
- Constraints: The maximum length is
- Namespace
Id float64 - (Integer) NVMe namespace ID that can be used to co-relate the discovered devices on host to the corresponding volume.
- Constraints: The maximum value is
32
. The minimum value is1
.
- Constraints: The maximum value is
- Namespace
Uuid string - (String) The namespace UUID associated with a volume/host mapping.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Subsystem
Nqn string - (String) The NVMe target subsystem NQN (NVMe Qualified Name) that can be used for doing NVMe connect by the initiator.
- Constraints: The maximum length is
63
characters. The minimum length is4
characters. The value must match regular expression/^nqn\\.\\d{4}-\\d{2}\\.[a-z0-9-]+(?:\\.[a-z0-9-]+)*:[a-zA-Z0-9.\\-:]+$/
.
- Constraints: The maximum length is
- gateways
List<Sds
Volume Volume Mapping Storage Identifier Gateway> - (List) List of NVMe gateways.
- Constraints: The maximum length is
10
items. The minimum length is0
items. Nested schema for gateways:
- Constraints: The maximum length is
- namespace
Id Double - (Integer) NVMe namespace ID that can be used to co-relate the discovered devices on host to the corresponding volume.
- Constraints: The maximum value is
32
. The minimum value is1
.
- Constraints: The maximum value is
- namespace
Uuid String - (String) The namespace UUID associated with a volume/host mapping.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- subsystem
Nqn String - (String) The NVMe target subsystem NQN (NVMe Qualified Name) that can be used for doing NVMe connect by the initiator.
- Constraints: The maximum length is
63
characters. The minimum length is4
characters. The value must match regular expression/^nqn\\.\\d{4}-\\d{2}\\.[a-z0-9-]+(?:\\.[a-z0-9-]+)*:[a-zA-Z0-9.\\-:]+$/
.
- Constraints: The maximum length is
- gateways
Sds
Volume Volume Mapping Storage Identifier Gateway[] - (List) List of NVMe gateways.
- Constraints: The maximum length is
10
items. The minimum length is0
items. Nested schema for gateways:
- Constraints: The maximum length is
- namespace
Id number - (Integer) NVMe namespace ID that can be used to co-relate the discovered devices on host to the corresponding volume.
- Constraints: The maximum value is
32
. The minimum value is1
.
- Constraints: The maximum value is
- namespace
Uuid string - (String) The namespace UUID associated with a volume/host mapping.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- subsystem
Nqn string - (String) The NVMe target subsystem NQN (NVMe Qualified Name) that can be used for doing NVMe connect by the initiator.
- Constraints: The maximum length is
63
characters. The minimum length is4
characters. The value must match regular expression/^nqn\\.\\d{4}-\\d{2}\\.[a-z0-9-]+(?:\\.[a-z0-9-]+)*:[a-zA-Z0-9.\\-:]+$/
.
- Constraints: The maximum length is
- gateways
Sequence[Sds
Volume Volume Mapping Storage Identifier Gateway] - (List) List of NVMe gateways.
- Constraints: The maximum length is
10
items. The minimum length is0
items. Nested schema for gateways:
- Constraints: The maximum length is
- namespace_
id float - (Integer) NVMe namespace ID that can be used to co-relate the discovered devices on host to the corresponding volume.
- Constraints: The maximum value is
32
. The minimum value is1
.
- Constraints: The maximum value is
- namespace_
uuid str - (String) The namespace UUID associated with a volume/host mapping.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- subsystem_
nqn str - (String) The NVMe target subsystem NQN (NVMe Qualified Name) that can be used for doing NVMe connect by the initiator.
- Constraints: The maximum length is
63
characters. The minimum length is4
characters. The value must match regular expression/^nqn\\.\\d{4}-\\d{2}\\.[a-z0-9-]+(?:\\.[a-z0-9-]+)*:[a-zA-Z0-9.\\-:]+$/
.
- Constraints: The maximum length is
- gateways List<Property Map>
- (List) List of NVMe gateways.
- Constraints: The maximum length is
10
items. The minimum length is0
items. Nested schema for gateways:
- Constraints: The maximum length is
- namespace
Id Number - (Integer) NVMe namespace ID that can be used to co-relate the discovered devices on host to the corresponding volume.
- Constraints: The maximum value is
32
. The minimum value is1
.
- Constraints: The maximum value is
- namespace
Uuid String - (String) The namespace UUID associated with a volume/host mapping.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- subsystem
Nqn String - (String) The NVMe target subsystem NQN (NVMe Qualified Name) that can be used for doing NVMe connect by the initiator.
- Constraints: The maximum length is
63
characters. The minimum length is4
characters. The value must match regular expression/^nqn\\.\\d{4}-\\d{2}\\.[a-z0-9-]+(?:\\.[a-z0-9-]+)*:[a-zA-Z0-9.\\-:]+$/
.
- Constraints: The maximum length is
SdsVolumeVolumeMappingStorageIdentifierGateway, SdsVolumeVolumeMappingStorageIdentifierGatewayArgs
- Ip
Address string - (String) Network information for volume/host mappings.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Port double
- (Integer) Network information for volume/host mappings.
- Constraints: The maximum value is
65535
. The minimum value is1
.
- Constraints: The maximum value is
- Ip
Address string - (String) Network information for volume/host mappings.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Port float64
- (Integer) Network information for volume/host mappings.
- Constraints: The maximum value is
65535
. The minimum value is1
.
- Constraints: The maximum value is
- ip
Address String - (String) Network information for volume/host mappings.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- port Double
- (Integer) Network information for volume/host mappings.
- Constraints: The maximum value is
65535
. The minimum value is1
.
- Constraints: The maximum value is
- ip
Address string - (String) Network information for volume/host mappings.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- port number
- (Integer) Network information for volume/host mappings.
- Constraints: The maximum value is
65535
. The minimum value is1
.
- Constraints: The maximum value is
- ip_
address str - (String) Network information for volume/host mappings.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- port float
- (Integer) Network information for volume/host mappings.
- Constraints: The maximum value is
65535
. The minimum value is1
.
- Constraints: The maximum value is
- ip
Address String - (String) Network information for volume/host mappings.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- port Number
- (Integer) Network information for volume/host mappings.
- Constraints: The maximum value is
65535
. The minimum value is1
.
- Constraints: The maximum value is
SdsVolumeVolumeMappingVolume, SdsVolumeVolumeMappingVolumeArgs
- Id string
- (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Name string
- Unique name of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Id string
- (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Name string
- Unique name of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- id String
- (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- name String
- Unique name of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- id string
- (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- name string
- Unique name of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- id str
- (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- name str
- Unique name of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- id String
- (String) Unique identifer of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- name String
- Unique name of the host.
- Constraints: The maximum length is
100
characters. The minimum length is1
character. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
Import
You can import the ibm_sds_volume
resource by using id
. The volume profile id.
Syntax
```sh $ pulumi import ibm:index/sdsVolume:SdsVolume sds_volume <id> ```
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibm
Terraform Provider.