ibm.SdsVolumeMapping
Explore with Pulumi AI
Create, update, and delete sds_volume_mappings with this resource.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ibm from "@pulumi/ibm";
const sdsVolumeMappingInstance = new ibm.SdsVolumeMapping("sdsVolumeMappingInstance", {
hostId: ibm_sds_host.sds_host_instance.id,
volume: {
id: "id",
},
});
import pulumi
import pulumi_ibm as ibm
sds_volume_mapping_instance = ibm.SdsVolumeMapping("sdsVolumeMappingInstance",
host_id=ibm_sds_host["sds_host_instance"]["id"],
volume={
"id": "id",
})
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.NewSdsVolumeMapping(ctx, "sdsVolumeMappingInstance", &ibm.SdsVolumeMappingArgs{
HostId: pulumi.Any(ibm_sds_host.Sds_host_instance.Id),
Volume: &ibm.SdsVolumeMappingVolumeArgs{
Id: pulumi.String("id"),
},
})
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 sdsVolumeMappingInstance = new Ibm.SdsVolumeMapping("sdsVolumeMappingInstance", new()
{
HostId = ibm_sds_host.Sds_host_instance.Id,
Volume = new Ibm.Inputs.SdsVolumeMappingVolumeArgs
{
Id = "id",
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ibm.SdsVolumeMapping;
import com.pulumi.ibm.SdsVolumeMappingArgs;
import com.pulumi.ibm.inputs.SdsVolumeMappingVolumeArgs;
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 sdsVolumeMappingInstance = new SdsVolumeMapping("sdsVolumeMappingInstance", SdsVolumeMappingArgs.builder()
.hostId(ibm_sds_host.sds_host_instance().id())
.volume(SdsVolumeMappingVolumeArgs.builder()
.id("id")
.build())
.build());
}
}
resources:
sdsVolumeMappingInstance:
type: ibm:SdsVolumeMapping
properties:
hostId: ${ibm_sds_host.sds_host_instance.id}
volume:
id: id
Create SdsVolumeMapping Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new SdsVolumeMapping(name: string, args: SdsVolumeMappingArgs, opts?: CustomResourceOptions);
@overload
def SdsVolumeMapping(resource_name: str,
args: SdsVolumeMappingArgs,
opts: Optional[ResourceOptions] = None)
@overload
def SdsVolumeMapping(resource_name: str,
opts: Optional[ResourceOptions] = None,
host_id: Optional[str] = None,
volume: Optional[SdsVolumeMappingVolumeArgs] = None,
sds_endpoint: Optional[str] = None,
sds_volume_mapping_id: Optional[str] = None)
func NewSdsVolumeMapping(ctx *Context, name string, args SdsVolumeMappingArgs, opts ...ResourceOption) (*SdsVolumeMapping, error)
public SdsVolumeMapping(string name, SdsVolumeMappingArgs args, CustomResourceOptions? opts = null)
public SdsVolumeMapping(String name, SdsVolumeMappingArgs args)
public SdsVolumeMapping(String name, SdsVolumeMappingArgs args, CustomResourceOptions options)
type: ibm:SdsVolumeMapping
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 SdsVolumeMappingArgs
- 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 SdsVolumeMappingArgs
- 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 SdsVolumeMappingArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args SdsVolumeMappingArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args SdsVolumeMappingArgs
- 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 sdsVolumeMappingResource = new Ibm.SdsVolumeMapping("sdsVolumeMappingResource", new()
{
HostId = "string",
Volume = new Ibm.Inputs.SdsVolumeMappingVolumeArgs
{
Id = "string",
Name = "string",
},
SdsEndpoint = "string",
SdsVolumeMappingId = "string",
});
example, err := ibm.NewSdsVolumeMapping(ctx, "sdsVolumeMappingResource", &ibm.SdsVolumeMappingArgs{
HostId: pulumi.String("string"),
Volume: &ibm.SdsVolumeMappingVolumeArgs{
Id: pulumi.String("string"),
Name: pulumi.String("string"),
},
SdsEndpoint: pulumi.String("string"),
SdsVolumeMappingId: pulumi.String("string"),
})
var sdsVolumeMappingResource = new SdsVolumeMapping("sdsVolumeMappingResource", SdsVolumeMappingArgs.builder()
.hostId("string")
.volume(SdsVolumeMappingVolumeArgs.builder()
.id("string")
.name("string")
.build())
.sdsEndpoint("string")
.sdsVolumeMappingId("string")
.build());
sds_volume_mapping_resource = ibm.SdsVolumeMapping("sdsVolumeMappingResource",
host_id="string",
volume={
"id": "string",
"name": "string",
},
sds_endpoint="string",
sds_volume_mapping_id="string")
const sdsVolumeMappingResource = new ibm.SdsVolumeMapping("sdsVolumeMappingResource", {
hostId: "string",
volume: {
id: "string",
name: "string",
},
sdsEndpoint: "string",
sdsVolumeMappingId: "string",
});
type: ibm:SdsVolumeMapping
properties:
hostId: string
sdsEndpoint: string
sdsVolumeMappingId: string
volume:
id: string
name: string
SdsVolumeMapping 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 SdsVolumeMapping resource accepts the following input properties:
- Host
Id string - A unique host ID.
- Constraints: The maximum length is
200
characters. The minimum length is0
characters. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Volume
Sds
Volume Mapping Volume - The volume reference. Nested schema for volume:
- Sds
Endpoint string - The endpoint to use for operations
- Sds
Volume stringMapping Id - (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
- Host
Id string - A unique host ID.
- Constraints: The maximum length is
200
characters. The minimum length is0
characters. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Volume
Sds
Volume Mapping Volume Args - The volume reference. Nested schema for volume:
- Sds
Endpoint string - The endpoint to use for operations
- Sds
Volume stringMapping Id - (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
- host
Id String - A unique host ID.
- Constraints: The maximum length is
200
characters. The minimum length is0
characters. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- volume
Sds
Volume Mapping Volume - The volume reference. Nested schema for volume:
- sds
Endpoint String - The endpoint to use for operations
- sds
Volume StringMapping Id - (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
- host
Id string - A unique host ID.
- Constraints: The maximum length is
200
characters. The minimum length is0
characters. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- volume
Sds
Volume Mapping Volume - The volume reference. Nested schema for volume:
- sds
Endpoint string - The endpoint to use for operations
- sds
Volume stringMapping Id - (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
- host_
id str - A unique host ID.
- Constraints: The maximum length is
200
characters. The minimum length is0
characters. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- volume
Sds
Volume Mapping Volume Args - The volume reference. Nested schema for volume:
- sds_
endpoint str - The endpoint to use for operations
- sds_
volume_ strmapping_ id - (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
- host
Id String - A unique host ID.
- Constraints: The maximum length is
200
characters. The minimum length is0
characters. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- volume Property Map
- The volume reference. Nested schema for volume:
- sds
Endpoint String - The endpoint to use for operations
- sds
Volume StringMapping Id - (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
Outputs
All input properties are implicitly available as output properties. Additionally, the SdsVolumeMapping resource produces the following output properties:
- Gateways
List<Sds
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 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
- The provider-assigned unique ID for this managed resource.
- Namespaces
List<Sds
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 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
- Volume
Mapping stringId - (String) Unique identifier of the mapping.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-z_]+$/
.
- Constraints: The maximum length is
- Gateways
[]Sds
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 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
- The provider-assigned unique ID for this managed resource.
- Namespaces
[]Sds
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 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
- Volume
Mapping stringId - (String) Unique identifier of the mapping.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-z_]+$/
.
- Constraints: The maximum length is
- gateways
List<Sds
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 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
- The provider-assigned unique ID for this managed resource.
- namespaces
List<Sds
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 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
- volume
Mapping StringId - (String) Unique identifier of the mapping.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-z_]+$/
.
- Constraints: The maximum length is
- gateways
Sds
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 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
- The provider-assigned unique ID for this managed resource.
- namespaces
Sds
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 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
- volume
Mapping stringId - (String) Unique identifier of the mapping.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-z_]+$/
.
- Constraints: The maximum length is
- gateways
Sequence[Sds
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 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
- The provider-assigned unique ID for this managed resource.
- namespaces
Sequence[Sds
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 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
- volume_
mapping_ strid - (String) Unique identifier of the mapping.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-z_]+$/
.
- 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
- 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
- The provider-assigned unique ID for this managed resource.
- 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
- volume
Mapping StringId - (String) Unique identifier of the mapping.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-z_]+$/
.
- Constraints: The maximum length is
Look up Existing SdsVolumeMapping Resource
Get an existing SdsVolumeMapping 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?: SdsVolumeMappingState, opts?: CustomResourceOptions): SdsVolumeMapping
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
gateways: Optional[Sequence[SdsVolumeMappingGatewayArgs]] = None,
host_id: Optional[str] = None,
hosts: Optional[Sequence[SdsVolumeMappingHostArgs]] = None,
href: Optional[str] = None,
namespaces: Optional[Sequence[SdsVolumeMappingNamespaceArgs]] = None,
sds_endpoint: Optional[str] = None,
sds_volume_mapping_id: Optional[str] = None,
status: Optional[str] = None,
storage_identifiers: Optional[Sequence[SdsVolumeMappingStorageIdentifierArgs]] = None,
subsystem_nqn: Optional[str] = None,
volume: Optional[SdsVolumeMappingVolumeArgs] = None,
volume_mapping_id: Optional[str] = None) -> SdsVolumeMapping
func GetSdsVolumeMapping(ctx *Context, name string, id IDInput, state *SdsVolumeMappingState, opts ...ResourceOption) (*SdsVolumeMapping, error)
public static SdsVolumeMapping Get(string name, Input<string> id, SdsVolumeMappingState? state, CustomResourceOptions? opts = null)
public static SdsVolumeMapping get(String name, Output<String> id, SdsVolumeMappingState state, CustomResourceOptions options)
resources: _: type: ibm:SdsVolumeMapping 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.
- Gateways
List<Sds
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
- Host
Id string - A unique host ID.
- Constraints: The maximum length is
200
characters. The minimum length is0
characters. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Hosts
List<Sds
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
- Namespaces
List<Sds
Volume Mapping Namespace> - (List) The NVMe namespace properties for a given volume mapping. Nested schema for namespace:
- Sds
Endpoint string - The endpoint to use for operations
- Sds
Volume stringMapping Id - (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
- 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 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
- Volume
Sds
Volume Mapping Volume - The volume reference. Nested schema for volume:
- Volume
Mapping stringId - (String) Unique identifier of the mapping.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-z_]+$/
.
- Constraints: The maximum length is
- Gateways
[]Sds
Volume Mapping Gateway Args - (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
- Host
Id string - A unique host ID.
- Constraints: The maximum length is
200
characters. The minimum length is0
characters. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- Hosts
[]Sds
Volume Mapping Host Args - (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
- Namespaces
[]Sds
Volume Mapping Namespace Args - (List) The NVMe namespace properties for a given volume mapping. Nested schema for namespace:
- Sds
Endpoint string - The endpoint to use for operations
- Sds
Volume stringMapping Id - (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
- 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 Mapping Storage Identifier Args - (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
- Volume
Sds
Volume Mapping Volume Args - The volume reference. Nested schema for volume:
- Volume
Mapping stringId - (String) Unique identifier of the mapping.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-z_]+$/
.
- Constraints: The maximum length is
- gateways
List<Sds
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
- host
Id String - A unique host ID.
- Constraints: The maximum length is
200
characters. The minimum length is0
characters. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- hosts
List<Sds
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
- namespaces
List<Sds
Volume Mapping Namespace> - (List) The NVMe namespace properties for a given volume mapping. Nested schema for namespace:
- sds
Endpoint String - The endpoint to use for operations
- sds
Volume StringMapping Id - (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
- 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 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
- volume
Sds
Volume Mapping Volume - The volume reference. Nested schema for volume:
- volume
Mapping StringId - (String) Unique identifier of the mapping.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-z_]+$/
.
- Constraints: The maximum length is
- gateways
Sds
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
- host
Id string - A unique host ID.
- Constraints: The maximum length is
200
characters. The minimum length is0
characters. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- hosts
Sds
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
- namespaces
Sds
Volume Mapping Namespace[] - (List) The NVMe namespace properties for a given volume mapping. Nested schema for namespace:
- sds
Endpoint string - The endpoint to use for operations
- sds
Volume stringMapping Id - (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
- 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 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
- volume
Sds
Volume Mapping Volume - The volume reference. Nested schema for volume:
- volume
Mapping stringId - (String) Unique identifier of the mapping.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-z_]+$/
.
- Constraints: The maximum length is
- gateways
Sequence[Sds
Volume Mapping Gateway Args] - (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
- host_
id str - A unique host ID.
- Constraints: The maximum length is
200
characters. The minimum length is0
characters. The value must match regular expression/^\\S+$/
.
- Constraints: The maximum length is
- hosts
Sequence[Sds
Volume Mapping Host Args] - (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
- namespaces
Sequence[Sds
Volume Mapping Namespace Args] - (List) The NVMe namespace properties for a given volume mapping. Nested schema for namespace:
- sds_
endpoint str - The endpoint to use for operations
- sds_
volume_ strmapping_ id - (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
- 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 Mapping Storage Identifier Args] - (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
- volume
Sds
Volume Mapping Volume Args - The volume reference. Nested schema for volume:
- volume_
mapping_ strid - (String) Unique identifier of the mapping.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-z_]+$/
.
- 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
- host
Id String - A unique host ID.
- Constraints: The maximum length is
200
characters. The minimum length is0
characters. The value must match regular expression/^\\S+$/
.
- 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
- namespaces List<Property Map>
- (List) The NVMe namespace properties for a given volume mapping. Nested schema for namespace:
- sds
Endpoint String - The endpoint to use for operations
- sds
Volume StringMapping Id - (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
- 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
- volume Property Map
- The volume reference. Nested schema for volume:
- volume
Mapping StringId - (String) Unique identifier of the mapping.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-z_]+$/
.
- Constraints: The maximum length is
Supporting Types
SdsVolumeMappingGateway, SdsVolumeMappingGatewayArgs
- 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
SdsVolumeMappingHost, SdsVolumeMappingHostArgs
- Id string
- (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
- Name string
- (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
- (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
- Name string
- (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
- (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
- name String
- (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
- (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
- name string
- (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
- (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
- name str
- (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 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
- (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
- name String
- (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
SdsVolumeMappingNamespace, SdsVolumeMappingNamespaceArgs
- 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
- 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
- (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
- 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
- (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
- 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
- (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
- 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
- (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
- 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
- (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
- 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
SdsVolumeMappingStorageIdentifier, SdsVolumeMappingStorageIdentifierArgs
- Gateways
List<Sds
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 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 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 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 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
SdsVolumeMappingStorageIdentifierGateway, SdsVolumeMappingStorageIdentifierGatewayArgs
- 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
SdsVolumeMappingVolume, SdsVolumeMappingVolumeArgs
- Id 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
- 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
- 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
- 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
- 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
- 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_mapping
resource by using id
.
The id
property can be formed from host_id
, and volume_mapping_id
in the following format:
<host_id>/<volume_mapping_id>
host_id
: A string in the formatr134-69d5c3e2-8229-45f1-89c8-e4dXXb2e126e
. A unique host ID.volume_mapping_id
: A string in the format1a6b7274-678d-4dfb-8981-c71dd9d4daa5-1a6b7274-678d-4dfb-8981-c71dd9d4da45
. Unique identifier of the mapping.
Syntax
```sh $ pulumi import ibm:index/sdsVolumeMapping:SdsVolumeMapping sds_volume_mapping <host_id>/<volume_mapping_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.