ibm.SdsHost
Explore with Pulumi AI
Create, update, and delete sds_hosts with this resource.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ibm from "@pulumi/ibm";
const sdsHostInstance = new ibm.SdsHost("sdsHostInstance", {
nqn: "nqn.2014-06.org:9345",
volumeMappings: [{
gateways: [{
ipAddress: "ip_address",
port: 22,
}],
host: {
id: "id",
name: "name",
nqn: "nqn",
},
href: "href",
id: "1a6b7274-678d-4dfb-8981-c71dd9d4daa5-1a6b7274-678d-4dfb-8981-c71dd9d4da45",
namespace: {
id: 1,
uuid: "uuid",
},
status: "mapped",
storageIdentifier: {
gateways: [{
ipAddress: "ip_address",
port: 22,
}],
namespaceId: 1,
namespaceUuid: "namespace_uuid",
subsystemNqn: "nqn.2014-06.org:1234",
},
subsystemNqn: "nqn.2014-06.org:1234",
volume: {
id: "id",
},
}],
});
import pulumi
import pulumi_ibm as ibm
sds_host_instance = ibm.SdsHost("sdsHostInstance",
nqn="nqn.2014-06.org:9345",
volume_mappings=[{
"gateways": [{
"ip_address": "ip_address",
"port": 22,
}],
"host": {
"id": "id",
"name": "name",
"nqn": "nqn",
},
"href": "href",
"id": "1a6b7274-678d-4dfb-8981-c71dd9d4daa5-1a6b7274-678d-4dfb-8981-c71dd9d4da45",
"namespace": {
"id": 1,
"uuid": "uuid",
},
"status": "mapped",
"storage_identifier": {
"gateways": [{
"ip_address": "ip_address",
"port": 22,
}],
"namespace_id": 1,
"namespace_uuid": "namespace_uuid",
"subsystem_nqn": "nqn.2014-06.org:1234",
},
"subsystem_nqn": "nqn.2014-06.org:1234",
"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.NewSdsHost(ctx, "sdsHostInstance", &ibm.SdsHostArgs{
Nqn: pulumi.String("nqn.2014-06.org:9345"),
VolumeMappings: ibm.SdsHostVolumeMappingArray{
&ibm.SdsHostVolumeMappingArgs{
Gateways: ibm.SdsHostVolumeMappingGatewayArray{
&ibm.SdsHostVolumeMappingGatewayArgs{
IpAddress: pulumi.String("ip_address"),
Port: pulumi.Float64(22),
},
},
Host: &ibm.SdsHostVolumeMappingHostArgs{
Id: pulumi.String("id"),
Name: pulumi.String("name"),
Nqn: pulumi.String("nqn"),
},
Href: pulumi.String("href"),
Id: pulumi.String("1a6b7274-678d-4dfb-8981-c71dd9d4daa5-1a6b7274-678d-4dfb-8981-c71dd9d4da45"),
Namespace: &ibm.SdsHostVolumeMappingNamespaceArgs{
Id: pulumi.Float64(1),
Uuid: pulumi.String("uuid"),
},
Status: pulumi.String("mapped"),
StorageIdentifier: &ibm.SdsHostVolumeMappingStorageIdentifierArgs{
Gateways: ibm.SdsHostVolumeMappingStorageIdentifierGatewayArray{
&ibm.SdsHostVolumeMappingStorageIdentifierGatewayArgs{
IpAddress: pulumi.String("ip_address"),
Port: pulumi.Float64(22),
},
},
NamespaceId: pulumi.Float64(1),
NamespaceUuid: pulumi.String("namespace_uuid"),
SubsystemNqn: pulumi.String("nqn.2014-06.org:1234"),
},
SubsystemNqn: pulumi.String("nqn.2014-06.org:1234"),
Volume: &ibm.SdsHostVolumeMappingVolumeArgs{
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 sdsHostInstance = new Ibm.SdsHost("sdsHostInstance", new()
{
Nqn = "nqn.2014-06.org:9345",
VolumeMappings = new[]
{
new Ibm.Inputs.SdsHostVolumeMappingArgs
{
Gateways = new[]
{
new Ibm.Inputs.SdsHostVolumeMappingGatewayArgs
{
IpAddress = "ip_address",
Port = 22,
},
},
Host = new Ibm.Inputs.SdsHostVolumeMappingHostArgs
{
Id = "id",
Name = "name",
Nqn = "nqn",
},
Href = "href",
Id = "1a6b7274-678d-4dfb-8981-c71dd9d4daa5-1a6b7274-678d-4dfb-8981-c71dd9d4da45",
Namespace = new Ibm.Inputs.SdsHostVolumeMappingNamespaceArgs
{
Id = 1,
Uuid = "uuid",
},
Status = "mapped",
StorageIdentifier = new Ibm.Inputs.SdsHostVolumeMappingStorageIdentifierArgs
{
Gateways = new[]
{
new Ibm.Inputs.SdsHostVolumeMappingStorageIdentifierGatewayArgs
{
IpAddress = "ip_address",
Port = 22,
},
},
NamespaceId = 1,
NamespaceUuid = "namespace_uuid",
SubsystemNqn = "nqn.2014-06.org:1234",
},
SubsystemNqn = "nqn.2014-06.org:1234",
Volume = new Ibm.Inputs.SdsHostVolumeMappingVolumeArgs
{
Id = "id",
},
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ibm.SdsHost;
import com.pulumi.ibm.SdsHostArgs;
import com.pulumi.ibm.inputs.SdsHostVolumeMappingArgs;
import com.pulumi.ibm.inputs.SdsHostVolumeMappingHostArgs;
import com.pulumi.ibm.inputs.SdsHostVolumeMappingNamespaceArgs;
import com.pulumi.ibm.inputs.SdsHostVolumeMappingStorageIdentifierArgs;
import com.pulumi.ibm.inputs.SdsHostVolumeMappingVolumeArgs;
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 sdsHostInstance = new SdsHost("sdsHostInstance", SdsHostArgs.builder()
.nqn("nqn.2014-06.org:9345")
.volumeMappings(SdsHostVolumeMappingArgs.builder()
.gateways(SdsHostVolumeMappingGatewayArgs.builder()
.ipAddress("ip_address")
.port(22)
.build())
.host(SdsHostVolumeMappingHostArgs.builder()
.id("id")
.name("name")
.nqn("nqn")
.build())
.href("href")
.id("1a6b7274-678d-4dfb-8981-c71dd9d4daa5-1a6b7274-678d-4dfb-8981-c71dd9d4da45")
.namespace(SdsHostVolumeMappingNamespaceArgs.builder()
.id(1)
.uuid("uuid")
.build())
.status("mapped")
.storageIdentifier(SdsHostVolumeMappingStorageIdentifierArgs.builder()
.gateways(SdsHostVolumeMappingStorageIdentifierGatewayArgs.builder()
.ipAddress("ip_address")
.port(22)
.build())
.namespaceId(1)
.namespaceUuid("namespace_uuid")
.subsystemNqn("nqn.2014-06.org:1234")
.build())
.subsystemNqn("nqn.2014-06.org:1234")
.volume(SdsHostVolumeMappingVolumeArgs.builder()
.id("id")
.build())
.build())
.build());
}
}
resources:
sdsHostInstance:
type: ibm:SdsHost
properties:
nqn: nqn.2014-06.org:9345
volumeMappings:
- gateways:
- ipAddress: ip_address
port: 22
host:
id: id
name: name
nqn: nqn
href: href
id: 1a6b7274-678d-4dfb-8981-c71dd9d4daa5-1a6b7274-678d-4dfb-8981-c71dd9d4da45
namespace:
id: 1
uuid: uuid
status: mapped
storageIdentifier:
gateways:
- ipAddress: ip_address
port: 22
namespaceId: 1
namespaceUuid: namespace_uuid
subsystemNqn: nqn.2014-06.org:1234
subsystemNqn: nqn.2014-06.org:1234
volume:
id: id
Create SdsHost Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new SdsHost(name: string, args: SdsHostArgs, opts?: CustomResourceOptions);
@overload
def SdsHost(resource_name: str,
args: SdsHostArgs,
opts: Optional[ResourceOptions] = None)
@overload
def SdsHost(resource_name: str,
opts: Optional[ResourceOptions] = None,
nqn: Optional[str] = None,
name: Optional[str] = None,
sds_endpoint: Optional[str] = None,
sds_host_id: Optional[str] = None,
volume_mappings: Optional[Sequence[SdsHostVolumeMappingArgs]] = None)
func NewSdsHost(ctx *Context, name string, args SdsHostArgs, opts ...ResourceOption) (*SdsHost, error)
public SdsHost(string name, SdsHostArgs args, CustomResourceOptions? opts = null)
public SdsHost(String name, SdsHostArgs args)
public SdsHost(String name, SdsHostArgs args, CustomResourceOptions options)
type: ibm:SdsHost
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 SdsHostArgs
- 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 SdsHostArgs
- 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 SdsHostArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args SdsHostArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args SdsHostArgs
- 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 sdsHostResource = new Ibm.SdsHost("sdsHostResource", new()
{
Nqn = "string",
Name = "string",
SdsEndpoint = "string",
SdsHostId = "string",
VolumeMappings = new[]
{
new Ibm.Inputs.SdsHostVolumeMappingArgs
{
Href = "string",
Id = "string",
Status = "string",
Gateways = new[]
{
new Ibm.Inputs.SdsHostVolumeMappingGatewayArgs
{
IpAddress = "string",
Port = 0,
},
},
Host = new Ibm.Inputs.SdsHostVolumeMappingHostArgs
{
Id = "string",
Name = "string",
Nqn = "string",
},
Namespace = new Ibm.Inputs.SdsHostVolumeMappingNamespaceArgs
{
Id = 0,
Uuid = "string",
},
StorageIdentifier = new Ibm.Inputs.SdsHostVolumeMappingStorageIdentifierArgs
{
Gateways = new[]
{
new Ibm.Inputs.SdsHostVolumeMappingStorageIdentifierGatewayArgs
{
IpAddress = "string",
Port = 0,
},
},
NamespaceId = 0,
NamespaceUuid = "string",
SubsystemNqn = "string",
},
SubsystemNqn = "string",
Volume = new Ibm.Inputs.SdsHostVolumeMappingVolumeArgs
{
Id = "string",
Name = "string",
},
},
},
});
example, err := ibm.NewSdsHost(ctx, "sdsHostResource", &ibm.SdsHostArgs{
Nqn: pulumi.String("string"),
Name: pulumi.String("string"),
SdsEndpoint: pulumi.String("string"),
SdsHostId: pulumi.String("string"),
VolumeMappings: ibm.SdsHostVolumeMappingArray{
&ibm.SdsHostVolumeMappingArgs{
Href: pulumi.String("string"),
Id: pulumi.String("string"),
Status: pulumi.String("string"),
Gateways: ibm.SdsHostVolumeMappingGatewayArray{
&ibm.SdsHostVolumeMappingGatewayArgs{
IpAddress: pulumi.String("string"),
Port: pulumi.Float64(0),
},
},
Host: &ibm.SdsHostVolumeMappingHostArgs{
Id: pulumi.String("string"),
Name: pulumi.String("string"),
Nqn: pulumi.String("string"),
},
Namespace: &ibm.SdsHostVolumeMappingNamespaceArgs{
Id: pulumi.Float64(0),
Uuid: pulumi.String("string"),
},
StorageIdentifier: &ibm.SdsHostVolumeMappingStorageIdentifierArgs{
Gateways: ibm.SdsHostVolumeMappingStorageIdentifierGatewayArray{
&ibm.SdsHostVolumeMappingStorageIdentifierGatewayArgs{
IpAddress: pulumi.String("string"),
Port: pulumi.Float64(0),
},
},
NamespaceId: pulumi.Float64(0),
NamespaceUuid: pulumi.String("string"),
SubsystemNqn: pulumi.String("string"),
},
SubsystemNqn: pulumi.String("string"),
Volume: &ibm.SdsHostVolumeMappingVolumeArgs{
Id: pulumi.String("string"),
Name: pulumi.String("string"),
},
},
},
})
var sdsHostResource = new SdsHost("sdsHostResource", SdsHostArgs.builder()
.nqn("string")
.name("string")
.sdsEndpoint("string")
.sdsHostId("string")
.volumeMappings(SdsHostVolumeMappingArgs.builder()
.href("string")
.id("string")
.status("string")
.gateways(SdsHostVolumeMappingGatewayArgs.builder()
.ipAddress("string")
.port(0)
.build())
.host(SdsHostVolumeMappingHostArgs.builder()
.id("string")
.name("string")
.nqn("string")
.build())
.namespace(SdsHostVolumeMappingNamespaceArgs.builder()
.id(0)
.uuid("string")
.build())
.storageIdentifier(SdsHostVolumeMappingStorageIdentifierArgs.builder()
.gateways(SdsHostVolumeMappingStorageIdentifierGatewayArgs.builder()
.ipAddress("string")
.port(0)
.build())
.namespaceId(0)
.namespaceUuid("string")
.subsystemNqn("string")
.build())
.subsystemNqn("string")
.volume(SdsHostVolumeMappingVolumeArgs.builder()
.id("string")
.name("string")
.build())
.build())
.build());
sds_host_resource = ibm.SdsHost("sdsHostResource",
nqn="string",
name="string",
sds_endpoint="string",
sds_host_id="string",
volume_mappings=[{
"href": "string",
"id": "string",
"status": "string",
"gateways": [{
"ip_address": "string",
"port": 0,
}],
"host": {
"id": "string",
"name": "string",
"nqn": "string",
},
"namespace": {
"id": 0,
"uuid": "string",
},
"storage_identifier": {
"gateways": [{
"ip_address": "string",
"port": 0,
}],
"namespace_id": 0,
"namespace_uuid": "string",
"subsystem_nqn": "string",
},
"subsystem_nqn": "string",
"volume": {
"id": "string",
"name": "string",
},
}])
const sdsHostResource = new ibm.SdsHost("sdsHostResource", {
nqn: "string",
name: "string",
sdsEndpoint: "string",
sdsHostId: "string",
volumeMappings: [{
href: "string",
id: "string",
status: "string",
gateways: [{
ipAddress: "string",
port: 0,
}],
host: {
id: "string",
name: "string",
nqn: "string",
},
namespace: {
id: 0,
uuid: "string",
},
storageIdentifier: {
gateways: [{
ipAddress: "string",
port: 0,
}],
namespaceId: 0,
namespaceUuid: "string",
subsystemNqn: "string",
},
subsystemNqn: "string",
volume: {
id: "string",
name: "string",
},
}],
});
type: ibm:SdsHost
properties:
name: string
nqn: string
sdsEndpoint: string
sdsHostId: string
volumeMappings:
- gateways:
- ipAddress: string
port: 0
host:
id: string
name: string
nqn: string
href: string
id: string
namespace:
id: 0
uuid: string
status: string
storageIdentifier:
gateways:
- ipAddress: string
port: 0
namespaceId: 0
namespaceUuid: string
subsystemNqn: string
subsystemNqn: string
volume:
id: string
name: string
SdsHost 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 SdsHost resource accepts the following input properties:
- Nqn string
- The NQN (NVMe Qualified Name) as configured on the initiator (compute/host) accessing the storage.
- 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
- 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
Host stringId - The unique identifier of the sds_host.
- Volume
Mappings List<SdsHost Volume Mapping> - The host-to-volume map.
- Constraints: The maximum length is
100
items. The minimum length is0
items. Nested schema for volume_mappings:
- Constraints: The maximum length is
- Nqn string
- The NQN (NVMe Qualified Name) as configured on the initiator (compute/host) accessing the storage.
- 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
- 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
Host stringId - The unique identifier of the sds_host.
- Volume
Mappings []SdsHost Volume Mapping Args - The host-to-volume map.
- Constraints: The maximum length is
100
items. The minimum length is0
items. Nested schema for volume_mappings:
- Constraints: The maximum length is
- nqn String
- The NQN (NVMe Qualified Name) as configured on the initiator (compute/host) accessing the storage.
- 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
- 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
Host StringId - The unique identifier of the sds_host.
- volume
Mappings List<SdsHost Volume Mapping> - The host-to-volume map.
- Constraints: The maximum length is
100
items. The minimum length is0
items. Nested schema for volume_mappings:
- Constraints: The maximum length is
- nqn string
- The NQN (NVMe Qualified Name) as configured on the initiator (compute/host) accessing the storage.
- 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
- 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
Host stringId - The unique identifier of the sds_host.
- volume
Mappings SdsHost Volume Mapping[] - The host-to-volume map.
- Constraints: The maximum length is
100
items. The minimum length is0
items. Nested schema for volume_mappings:
- Constraints: The maximum length is
- nqn str
- The NQN (NVMe Qualified Name) as configured on the initiator (compute/host) accessing the storage.
- 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
- 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_
host_ strid - The unique identifier of the sds_host.
- volume_
mappings Sequence[SdsHost Volume Mapping Args] - The host-to-volume map.
- Constraints: The maximum length is
100
items. The minimum length is0
items. Nested schema for volume_mappings:
- Constraints: The maximum length is
- nqn String
- The NQN (NVMe Qualified Name) as configured on the initiator (compute/host) accessing the storage.
- 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
- 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
Host StringId - The unique identifier of the sds_host.
- volume
Mappings List<Property Map> - The host-to-volume map.
- Constraints: The maximum length is
100
items. The minimum length is0
items. Nested schema for volume_mappings:
- Constraints: The maximum length is
Outputs
All input properties are implicitly available as output properties. Additionally, the SdsHost resource produces the following output properties:
- created_
at str - (String) The date and time when the resource 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.
Look up Existing SdsHost Resource
Get an existing SdsHost 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?: SdsHostState, opts?: CustomResourceOptions): SdsHost
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
created_at: Optional[str] = None,
href: Optional[str] = None,
name: Optional[str] = None,
nqn: Optional[str] = None,
sds_endpoint: Optional[str] = None,
sds_host_id: Optional[str] = None,
volume_mappings: Optional[Sequence[SdsHostVolumeMappingArgs]] = None) -> SdsHost
func GetSdsHost(ctx *Context, name string, id IDInput, state *SdsHostState, opts ...ResourceOption) (*SdsHost, error)
public static SdsHost Get(string name, Input<string> id, SdsHostState? state, CustomResourceOptions? opts = null)
public static SdsHost get(String name, Output<String> id, SdsHostState state, CustomResourceOptions options)
resources: _: type: ibm:SdsHost 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.
- Created
At string - (String) The date and time when the resource 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
- 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
- The NQN (NVMe Qualified Name) as configured on the initiator (compute/host) accessing the storage.
- 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
- Sds
Endpoint string - The endpoint to use for operations
- Sds
Host stringId - The unique identifier of the sds_host.
- Volume
Mappings List<SdsHost Volume Mapping> - The host-to-volume map.
- Constraints: The maximum length is
100
items. The minimum length is0
items. Nested schema for volume_mappings:
- Constraints: The maximum length is
- Created
At string - (String) The date and time when the resource 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
- 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
- The NQN (NVMe Qualified Name) as configured on the initiator (compute/host) accessing the storage.
- 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
- Sds
Endpoint string - The endpoint to use for operations
- Sds
Host stringId - The unique identifier of the sds_host.
- Volume
Mappings []SdsHost Volume Mapping Args - The host-to-volume map.
- Constraints: The maximum length is
100
items. The minimum length is0
items. Nested schema for volume_mappings:
- Constraints: The maximum length is
- created
At String - (String) The date and time when the resource 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
- 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
- The NQN (NVMe Qualified Name) as configured on the initiator (compute/host) accessing the storage.
- 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
- sds
Endpoint String - The endpoint to use for operations
- sds
Host StringId - The unique identifier of the sds_host.
- volume
Mappings List<SdsHost Volume Mapping> - The host-to-volume map.
- Constraints: The maximum length is
100
items. The minimum length is0
items. Nested schema for volume_mappings:
- Constraints: The maximum length is
- created
At string - (String) The date and time when the resource 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
- 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
- The NQN (NVMe Qualified Name) as configured on the initiator (compute/host) accessing the storage.
- 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
- sds
Endpoint string - The endpoint to use for operations
- sds
Host stringId - The unique identifier of the sds_host.
- volume
Mappings SdsHost Volume Mapping[] - The host-to-volume map.
- Constraints: The maximum length is
100
items. The minimum length is0
items. Nested schema for volume_mappings:
- Constraints: The maximum length is
- created_
at str - (String) The date and time when the resource 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
- 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
- The NQN (NVMe Qualified Name) as configured on the initiator (compute/host) accessing the storage.
- 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
- sds_
endpoint str - The endpoint to use for operations
- sds_
host_ strid - The unique identifier of the sds_host.
- volume_
mappings Sequence[SdsHost Volume Mapping Args] - The host-to-volume map.
- Constraints: The maximum length is
100
items. The minimum length is0
items. Nested schema for volume_mappings:
- Constraints: The maximum length is
- created
At String - (String) The date and time when the resource 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
- 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
- The NQN (NVMe Qualified Name) as configured on the initiator (compute/host) accessing the storage.
- 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
- sds
Endpoint String - The endpoint to use for operations
- sds
Host StringId - The unique identifier of the sds_host.
- volume
Mappings List<Property Map> - The host-to-volume map.
- Constraints: The maximum length is
100
items. The minimum length is0
items. Nested schema for volume_mappings:
- Constraints: The maximum length is
Supporting Types
SdsHostVolumeMapping, SdsHostVolumeMappingArgs
- Href 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
- 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
- Status 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:
- Gateways
List<Sds
Host Volume Mapping Gateway> - 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
Sds
Host Volume Mapping Host - Host mapping schema. Nested schema for host:
- Namespace
Sds
Host Volume Mapping Namespace - The NVMe namespace properties for a given volume mapping. Nested schema for namespace:
- Storage
Identifier SdsHost Volume Mapping Storage Identifier - Storage network and ID information associated with a volume/host mapping. Nested schema for storage_identifier:
- Subsystem
Nqn 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
Host Volume Mapping Volume - The volume reference. Nested schema for volume:
- Href 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
- 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
- Status 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:
- Gateways
[]Sds
Host Volume Mapping Gateway - 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
Sds
Host Volume Mapping Host - Host mapping schema. Nested schema for host:
- Namespace
Sds
Host Volume Mapping Namespace - The NVMe namespace properties for a given volume mapping. Nested schema for namespace:
- Storage
Identifier SdsHost Volume Mapping Storage Identifier - Storage network and ID information associated with a volume/host mapping. Nested schema for storage_identifier:
- Subsystem
Nqn 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
Host Volume Mapping Volume - The volume reference. Nested schema for volume:
- href 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
- 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
- status 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:
- gateways
List<Sds
Host Volume Mapping Gateway> - 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
Sds
Host Volume Mapping Host - Host mapping schema. Nested schema for host:
- namespace
Sds
Host Volume Mapping Namespace - The NVMe namespace properties for a given volume mapping. Nested schema for namespace:
- storage
Identifier SdsHost Volume Mapping Storage Identifier - Storage network and ID information associated with a volume/host mapping. Nested schema for storage_identifier:
- subsystem
Nqn 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
Host Volume Mapping Volume - The volume reference. Nested schema for volume:
- href 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
- 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
- status 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:
- gateways
Sds
Host Volume Mapping Gateway[] - 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
Sds
Host Volume Mapping Host - Host mapping schema. Nested schema for host:
- namespace
Sds
Host Volume Mapping Namespace - The NVMe namespace properties for a given volume mapping. Nested schema for namespace:
- storage
Identifier SdsHost Volume Mapping Storage Identifier - Storage network and ID information associated with a volume/host mapping. Nested schema for storage_identifier:
- subsystem
Nqn 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
Host Volume Mapping Volume - The volume reference. Nested schema for volume:
- href str
- The URL for this resource.
- Constraints: The maximum length is
1000
characters. The minimum length is10
characters.
- Constraints: The maximum length is
- id str
- 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
- status str
- 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:
- gateways
Sequence[Sds
Host Volume Mapping Gateway] - 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
Sds
Host Volume Mapping Host - Host mapping schema. Nested schema for host:
- namespace
Sds
Host Volume Mapping Namespace - The NVMe namespace properties for a given volume mapping. Nested schema for namespace:
- storage_
identifier SdsHost Volume Mapping Storage Identifier - Storage network and ID information associated with a volume/host mapping. Nested schema for storage_identifier:
- subsystem_
nqn str - 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
Host Volume Mapping Volume - The volume reference. Nested schema for volume:
- href 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
- 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
- status 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:
- gateways List<Property Map>
- 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 Property Map
- Host mapping schema. Nested schema for host:
- namespace Property Map
- The NVMe namespace properties for a given volume mapping. Nested schema for namespace:
- storage
Identifier Property Map - Storage network and ID information associated with a volume/host mapping. Nested schema for storage_identifier:
- subsystem
Nqn 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:
SdsHostVolumeMappingGateway, SdsHostVolumeMappingGatewayArgs
- Ip
Address 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
- Network information for volume/host mappings.
- Constraints: The maximum value is
65535
. The minimum value is1
.
- Constraints: The maximum value is
- Ip
Address 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
- Network information for volume/host mappings.
- Constraints: The maximum value is
65535
. The minimum value is1
.
- Constraints: The maximum value is
- ip
Address 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
- Network information for volume/host mappings.
- Constraints: The maximum value is
65535
. The minimum value is1
.
- Constraints: The maximum value is
- ip
Address 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
- Network information for volume/host mappings.
- Constraints: The maximum value is
65535
. The minimum value is1
.
- Constraints: The maximum value is
- ip_
address str - 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
- Network information for volume/host mappings.
- Constraints: The maximum value is
65535
. The minimum value is1
.
- Constraints: The maximum value is
- ip
Address 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
- Network information for volume/host mappings.
- Constraints: The maximum value is
65535
. The minimum value is1
.
- Constraints: The maximum value is
SdsHostVolumeMappingHost, SdsHostVolumeMappingHostArgs
- 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
- Nqn 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
SdsHostVolumeMappingNamespace, SdsHostVolumeMappingNamespaceArgs
- Id double
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
SdsHostVolumeMappingStorageIdentifier, SdsHostVolumeMappingStorageIdentifierArgs
- Gateways
List<Sds
Host Volume Mapping Storage Identifier Gateway> - 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 - 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 - 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 - 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
Host Volume Mapping Storage Identifier Gateway - 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 - 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 - 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 - 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
Host Volume Mapping Storage Identifier Gateway> - 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 - 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 - 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 - 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
Host Volume Mapping Storage Identifier Gateway[] - 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 - 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 - 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 - 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
Host Volume Mapping Storage Identifier Gateway] - 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 - 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 - 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 - 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 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 - 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 - 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 - 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
SdsHostVolumeMappingStorageIdentifierGateway, SdsHostVolumeMappingStorageIdentifierGatewayArgs
- Ip
Address 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
- Network information for volume/host mappings.
- Constraints: The maximum value is
65535
. The minimum value is1
.
- Constraints: The maximum value is
- Ip
Address 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
- Network information for volume/host mappings.
- Constraints: The maximum value is
65535
. The minimum value is1
.
- Constraints: The maximum value is
- ip
Address 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
- Network information for volume/host mappings.
- Constraints: The maximum value is
65535
. The minimum value is1
.
- Constraints: The maximum value is
- ip
Address 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
- Network information for volume/host mappings.
- Constraints: The maximum value is
65535
. The minimum value is1
.
- Constraints: The maximum value is
- ip_
address str - 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
- Network information for volume/host mappings.
- Constraints: The maximum value is
65535
. The minimum value is1
.
- Constraints: The maximum value is
- ip
Address 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
- Network information for volume/host mappings.
- Constraints: The maximum value is
65535
. The minimum value is1
.
- Constraints: The maximum value is
SdsHostVolumeMappingVolume, SdsHostVolumeMappingVolumeArgs
- 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_host
resource by using id
. Unique identifer of the host.
Syntax
```sh $ pulumi import ibm:index/sdsHost:SdsHost sds_host <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.