1. Packages
  2. Powerflex Provider
  3. API Docs
  4. Cluster
powerflex 1.8.0 published on Monday, Apr 14, 2025 by dell

powerflex.Cluster

Explore with Pulumi AI

powerflex logo
powerflex 1.8.0 published on Monday, Apr 14, 2025 by dell

    Import

    /*

    Copyright (c) 2023-2024 Dell Inc., or its subsidiaries. All Rights Reserved.

    Licensed under the Mozilla Public License Version 2.0 (the “License”);

    you may not use this file except in compliance with the License.

    You may obtain a copy of the License at

    http://mozilla.org/MPL/2.0/
    

    Unless required by applicable law or agreed to in writing, software

    distributed under the License is distributed on an “AS IS” BASIS,

    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

    See the License for the specific language governing permissions and

    limitations under the License.

    */

    import existing cluster

    $ pulumi import powerflex:index/cluster:Cluster cluster_data "<MDM_IP>,<MDM_Password>,<LIA_Password>"
    
    1. This will import the cluster instance using specified details into your Terraform state.

    2. After successful import, you can run terraform state list to ensure the resource has been imported successfully.

    3. Now, you can fill in the resource block with the appropriate arguments and settings that match the imported resource’s real-world configuration.

    4. Execute pulumi preview to see if your configuration and the imported resource are in sync. Make adjustments if needed.

    5. Finally, execute pulumi up to bring the resource fully under Terraform’s management.

    6. Now, the resource which was not part of terraform became part of Terraform managed infrastructure.

    Create Cluster Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new Cluster(name: string, args: ClusterArgs, opts?: CustomResourceOptions);
    @overload
    def Cluster(resource_name: str,
                args: ClusterArgs,
                opts: Optional[ResourceOptions] = None)
    
    @overload
    def Cluster(resource_name: str,
                opts: Optional[ResourceOptions] = None,
                clusters: Optional[Sequence[ClusterClusterArgs]] = None,
                lia_password: Optional[str] = None,
                mdm_password: Optional[str] = None,
                allow_non_secure_communication_with_lia: Optional[bool] = None,
                allow_non_secure_communication_with_mdm: Optional[bool] = None,
                cluster_id: Optional[str] = None,
                disable_non_mgmt_components_auth: Optional[bool] = None,
                storage_pools: Optional[Sequence[ClusterStoragePoolArgs]] = None)
    func NewCluster(ctx *Context, name string, args ClusterArgs, opts ...ResourceOption) (*Cluster, error)
    public Cluster(string name, ClusterArgs args, CustomResourceOptions? opts = null)
    public Cluster(String name, ClusterArgs args)
    public Cluster(String name, ClusterArgs args, CustomResourceOptions options)
    
    type: powerflex:Cluster
    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 ClusterArgs
    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 ClusterArgs
    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 ClusterArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args ClusterArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args ClusterArgs
    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 clusterResource = new Powerflex.Cluster("clusterResource", new()
    {
        Clusters = new[]
        {
            new Powerflex.Inputs.ClusterClusterArgs
            {
                IsMdmOrTb = "string",
                OperatingSystem = "string",
                RfCacheSsdDeviceList = "string",
                IsRfcache = "string",
                IsSdc = "string",
                IsSdr = "string",
                IsSds = "string",
                IsSdt = "string",
                MdmIps = "string",
                MdmMgmtIp = "string",
                MdmName = "string",
                Ips = "string",
                Password = "string",
                PerfProfileForMdm = "string",
                PerfProfileForSdc = "string",
                PerfProfileForSdr = "string",
                PerfProfileForSds = "string",
                ProtectionDomain = "string",
                SdcName = "string",
                FaultSet = "string",
                SdsToSdcOnlyIps = "string",
                SdrApplicationIps = "string",
                SdrExternalIps = "string",
                SdrName = "string",
                SdrPort = "string",
                SdrStorageIps = "string",
                SdsAllIps = "string",
                SdsName = "string",
                SdsStorageDeviceList = "string",
                SdsStorageDeviceNames = "string",
                SdrAllIps = "string",
                SdsToSdsOnlyIps = "string",
                SdtAllIps = "string",
                SdtName = "string",
                StoragePoolList = "string",
                Username = "string",
                VirtualIpNics = "string",
                VirtualIps = "string",
            },
        },
        LiaPassword = "string",
        MdmPassword = "string",
        AllowNonSecureCommunicationWithLia = false,
        AllowNonSecureCommunicationWithMdm = false,
        ClusterId = "string",
        DisableNonMgmtComponentsAuth = false,
        StoragePools = new[]
        {
            new Powerflex.Inputs.ClusterStoragePoolArgs
            {
                MediaType = "string",
                CompressionMethod = "string",
                DataLayout = "string",
                ExternalAcceleration = "string",
                ProtectionDomain = "string",
                ReplicationJournalCapacityPercentage = "string",
                StoragePool = "string",
                ZeroPadding = "string",
            },
        },
    });
    
    example, err := powerflex.NewCluster(ctx, "clusterResource", &powerflex.ClusterArgs{
    	Clusters: powerflex.ClusterClusterArray{
    		&powerflex.ClusterClusterArgs{
    			IsMdmOrTb:             pulumi.String("string"),
    			OperatingSystem:       pulumi.String("string"),
    			RfCacheSsdDeviceList:  pulumi.String("string"),
    			IsRfcache:             pulumi.String("string"),
    			IsSdc:                 pulumi.String("string"),
    			IsSdr:                 pulumi.String("string"),
    			IsSds:                 pulumi.String("string"),
    			IsSdt:                 pulumi.String("string"),
    			MdmIps:                pulumi.String("string"),
    			MdmMgmtIp:             pulumi.String("string"),
    			MdmName:               pulumi.String("string"),
    			Ips:                   pulumi.String("string"),
    			Password:              pulumi.String("string"),
    			PerfProfileForMdm:     pulumi.String("string"),
    			PerfProfileForSdc:     pulumi.String("string"),
    			PerfProfileForSdr:     pulumi.String("string"),
    			PerfProfileForSds:     pulumi.String("string"),
    			ProtectionDomain:      pulumi.String("string"),
    			SdcName:               pulumi.String("string"),
    			FaultSet:              pulumi.String("string"),
    			SdsToSdcOnlyIps:       pulumi.String("string"),
    			SdrApplicationIps:     pulumi.String("string"),
    			SdrExternalIps:        pulumi.String("string"),
    			SdrName:               pulumi.String("string"),
    			SdrPort:               pulumi.String("string"),
    			SdrStorageIps:         pulumi.String("string"),
    			SdsAllIps:             pulumi.String("string"),
    			SdsName:               pulumi.String("string"),
    			SdsStorageDeviceList:  pulumi.String("string"),
    			SdsStorageDeviceNames: pulumi.String("string"),
    			SdrAllIps:             pulumi.String("string"),
    			SdsToSdsOnlyIps:       pulumi.String("string"),
    			SdtAllIps:             pulumi.String("string"),
    			SdtName:               pulumi.String("string"),
    			StoragePoolList:       pulumi.String("string"),
    			Username:              pulumi.String("string"),
    			VirtualIpNics:         pulumi.String("string"),
    			VirtualIps:            pulumi.String("string"),
    		},
    	},
    	LiaPassword:                        pulumi.String("string"),
    	MdmPassword:                        pulumi.String("string"),
    	AllowNonSecureCommunicationWithLia: pulumi.Bool(false),
    	AllowNonSecureCommunicationWithMdm: pulumi.Bool(false),
    	ClusterId:                          pulumi.String("string"),
    	DisableNonMgmtComponentsAuth:       pulumi.Bool(false),
    	StoragePools: powerflex.ClusterStoragePoolArray{
    		&powerflex.ClusterStoragePoolArgs{
    			MediaType:                            pulumi.String("string"),
    			CompressionMethod:                    pulumi.String("string"),
    			DataLayout:                           pulumi.String("string"),
    			ExternalAcceleration:                 pulumi.String("string"),
    			ProtectionDomain:                     pulumi.String("string"),
    			ReplicationJournalCapacityPercentage: pulumi.String("string"),
    			StoragePool:                          pulumi.String("string"),
    			ZeroPadding:                          pulumi.String("string"),
    		},
    	},
    })
    
    var clusterResource = new Cluster("clusterResource", ClusterArgs.builder()
        .clusters(ClusterClusterArgs.builder()
            .isMdmOrTb("string")
            .operatingSystem("string")
            .rfCacheSsdDeviceList("string")
            .isRfcache("string")
            .isSdc("string")
            .isSdr("string")
            .isSds("string")
            .isSdt("string")
            .mdmIps("string")
            .mdmMgmtIp("string")
            .mdmName("string")
            .ips("string")
            .password("string")
            .perfProfileForMdm("string")
            .perfProfileForSdc("string")
            .perfProfileForSdr("string")
            .perfProfileForSds("string")
            .protectionDomain("string")
            .sdcName("string")
            .faultSet("string")
            .sdsToSdcOnlyIps("string")
            .sdrApplicationIps("string")
            .sdrExternalIps("string")
            .sdrName("string")
            .sdrPort("string")
            .sdrStorageIps("string")
            .sdsAllIps("string")
            .sdsName("string")
            .sdsStorageDeviceList("string")
            .sdsStorageDeviceNames("string")
            .sdrAllIps("string")
            .sdsToSdsOnlyIps("string")
            .sdtAllIps("string")
            .sdtName("string")
            .storagePoolList("string")
            .username("string")
            .virtualIpNics("string")
            .virtualIps("string")
            .build())
        .liaPassword("string")
        .mdmPassword("string")
        .allowNonSecureCommunicationWithLia(false)
        .allowNonSecureCommunicationWithMdm(false)
        .clusterId("string")
        .disableNonMgmtComponentsAuth(false)
        .storagePools(ClusterStoragePoolArgs.builder()
            .mediaType("string")
            .compressionMethod("string")
            .dataLayout("string")
            .externalAcceleration("string")
            .protectionDomain("string")
            .replicationJournalCapacityPercentage("string")
            .storagePool("string")
            .zeroPadding("string")
            .build())
        .build());
    
    cluster_resource = powerflex.Cluster("clusterResource",
        clusters=[{
            "is_mdm_or_tb": "string",
            "operating_system": "string",
            "rf_cache_ssd_device_list": "string",
            "is_rfcache": "string",
            "is_sdc": "string",
            "is_sdr": "string",
            "is_sds": "string",
            "is_sdt": "string",
            "mdm_ips": "string",
            "mdm_mgmt_ip": "string",
            "mdm_name": "string",
            "ips": "string",
            "password": "string",
            "perf_profile_for_mdm": "string",
            "perf_profile_for_sdc": "string",
            "perf_profile_for_sdr": "string",
            "perf_profile_for_sds": "string",
            "protection_domain": "string",
            "sdc_name": "string",
            "fault_set": "string",
            "sds_to_sdc_only_ips": "string",
            "sdr_application_ips": "string",
            "sdr_external_ips": "string",
            "sdr_name": "string",
            "sdr_port": "string",
            "sdr_storage_ips": "string",
            "sds_all_ips": "string",
            "sds_name": "string",
            "sds_storage_device_list": "string",
            "sds_storage_device_names": "string",
            "sdr_all_ips": "string",
            "sds_to_sds_only_ips": "string",
            "sdt_all_ips": "string",
            "sdt_name": "string",
            "storage_pool_list": "string",
            "username": "string",
            "virtual_ip_nics": "string",
            "virtual_ips": "string",
        }],
        lia_password="string",
        mdm_password="string",
        allow_non_secure_communication_with_lia=False,
        allow_non_secure_communication_with_mdm=False,
        cluster_id="string",
        disable_non_mgmt_components_auth=False,
        storage_pools=[{
            "media_type": "string",
            "compression_method": "string",
            "data_layout": "string",
            "external_acceleration": "string",
            "protection_domain": "string",
            "replication_journal_capacity_percentage": "string",
            "storage_pool": "string",
            "zero_padding": "string",
        }])
    
    const clusterResource = new powerflex.Cluster("clusterResource", {
        clusters: [{
            isMdmOrTb: "string",
            operatingSystem: "string",
            rfCacheSsdDeviceList: "string",
            isRfcache: "string",
            isSdc: "string",
            isSdr: "string",
            isSds: "string",
            isSdt: "string",
            mdmIps: "string",
            mdmMgmtIp: "string",
            mdmName: "string",
            ips: "string",
            password: "string",
            perfProfileForMdm: "string",
            perfProfileForSdc: "string",
            perfProfileForSdr: "string",
            perfProfileForSds: "string",
            protectionDomain: "string",
            sdcName: "string",
            faultSet: "string",
            sdsToSdcOnlyIps: "string",
            sdrApplicationIps: "string",
            sdrExternalIps: "string",
            sdrName: "string",
            sdrPort: "string",
            sdrStorageIps: "string",
            sdsAllIps: "string",
            sdsName: "string",
            sdsStorageDeviceList: "string",
            sdsStorageDeviceNames: "string",
            sdrAllIps: "string",
            sdsToSdsOnlyIps: "string",
            sdtAllIps: "string",
            sdtName: "string",
            storagePoolList: "string",
            username: "string",
            virtualIpNics: "string",
            virtualIps: "string",
        }],
        liaPassword: "string",
        mdmPassword: "string",
        allowNonSecureCommunicationWithLia: false,
        allowNonSecureCommunicationWithMdm: false,
        clusterId: "string",
        disableNonMgmtComponentsAuth: false,
        storagePools: [{
            mediaType: "string",
            compressionMethod: "string",
            dataLayout: "string",
            externalAcceleration: "string",
            protectionDomain: "string",
            replicationJournalCapacityPercentage: "string",
            storagePool: "string",
            zeroPadding: "string",
        }],
    });
    
    type: powerflex:Cluster
    properties:
        allowNonSecureCommunicationWithLia: false
        allowNonSecureCommunicationWithMdm: false
        clusterId: string
        clusters:
            - faultSet: string
              ips: string
              isMdmOrTb: string
              isRfcache: string
              isSdc: string
              isSdr: string
              isSds: string
              isSdt: string
              mdmIps: string
              mdmMgmtIp: string
              mdmName: string
              operatingSystem: string
              password: string
              perfProfileForMdm: string
              perfProfileForSdc: string
              perfProfileForSdr: string
              perfProfileForSds: string
              protectionDomain: string
              rfCacheSsdDeviceList: string
              sdcName: string
              sdrAllIps: string
              sdrApplicationIps: string
              sdrExternalIps: string
              sdrName: string
              sdrPort: string
              sdrStorageIps: string
              sdsAllIps: string
              sdsName: string
              sdsStorageDeviceList: string
              sdsStorageDeviceNames: string
              sdsToSdcOnlyIps: string
              sdsToSdsOnlyIps: string
              sdtAllIps: string
              sdtName: string
              storagePoolList: string
              username: string
              virtualIpNics: string
              virtualIps: string
        disableNonMgmtComponentsAuth: false
        liaPassword: string
        mdmPassword: string
        storagePools:
            - compressionMethod: string
              dataLayout: string
              externalAcceleration: string
              mediaType: string
              protectionDomain: string
              replicationJournalCapacityPercentage: string
              storagePool: string
              zeroPadding: string
    

    Cluster 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 Cluster resource accepts the following input properties:

    Clusters List<ClusterCluster>
    Cluster Installation Details
    LiaPassword string
    Lia Password
    MdmPassword string
    MDM Password
    AllowNonSecureCommunicationWithLia bool
    Allow Non Secure Communication With lia
    AllowNonSecureCommunicationWithMdm bool
    Allow Non Secure Communication With MDM
    ClusterId string
    ID
    DisableNonMgmtComponentsAuth bool
    Disable Non Mgmt Components Auth
    StoragePools List<ClusterStoragePool>
    Storage Pool Details
    Clusters []ClusterClusterArgs
    Cluster Installation Details
    LiaPassword string
    Lia Password
    MdmPassword string
    MDM Password
    AllowNonSecureCommunicationWithLia bool
    Allow Non Secure Communication With lia
    AllowNonSecureCommunicationWithMdm bool
    Allow Non Secure Communication With MDM
    ClusterId string
    ID
    DisableNonMgmtComponentsAuth bool
    Disable Non Mgmt Components Auth
    StoragePools []ClusterStoragePoolArgs
    Storage Pool Details
    clusters List<ClusterCluster>
    Cluster Installation Details
    liaPassword String
    Lia Password
    mdmPassword String
    MDM Password
    allowNonSecureCommunicationWithLia Boolean
    Allow Non Secure Communication With lia
    allowNonSecureCommunicationWithMdm Boolean
    Allow Non Secure Communication With MDM
    clusterId String
    ID
    disableNonMgmtComponentsAuth Boolean
    Disable Non Mgmt Components Auth
    storagePools List<ClusterStoragePool>
    Storage Pool Details
    clusters ClusterCluster[]
    Cluster Installation Details
    liaPassword string
    Lia Password
    mdmPassword string
    MDM Password
    allowNonSecureCommunicationWithLia boolean
    Allow Non Secure Communication With lia
    allowNonSecureCommunicationWithMdm boolean
    Allow Non Secure Communication With MDM
    clusterId string
    ID
    disableNonMgmtComponentsAuth boolean
    Disable Non Mgmt Components Auth
    storagePools ClusterStoragePool[]
    Storage Pool Details
    clusters Sequence[ClusterClusterArgs]
    Cluster Installation Details
    lia_password str
    Lia Password
    mdm_password str
    MDM Password
    allow_non_secure_communication_with_lia bool
    Allow Non Secure Communication With lia
    allow_non_secure_communication_with_mdm bool
    Allow Non Secure Communication With MDM
    cluster_id str
    ID
    disable_non_mgmt_components_auth bool
    Disable Non Mgmt Components Auth
    storage_pools Sequence[ClusterStoragePoolArgs]
    Storage Pool Details
    clusters List<Property Map>
    Cluster Installation Details
    liaPassword String
    Lia Password
    mdmPassword String
    MDM Password
    allowNonSecureCommunicationWithLia Boolean
    Allow Non Secure Communication With lia
    allowNonSecureCommunicationWithMdm Boolean
    Allow Non Secure Communication With MDM
    clusterId String
    ID
    disableNonMgmtComponentsAuth Boolean
    Disable Non Mgmt Components Auth
    storagePools List<Property Map>
    Storage Pool Details

    Outputs

    All input properties are implicitly available as output properties. Additionally, the Cluster resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    MdmLists List<ClusterMdmList>
    Cluster MDM Details
    ProtectionDomains List<ClusterProtectionDomain>
    Cluster Protection Domain Details
    SdcLists List<ClusterSdcList>
    Cluster SDC Details
    SdrLists List<ClusterSdrList>
    Cluster SDR Details
    SdsLists List<ClusterSdsList>
    Cluster SDS Details
    SdtLists List<ClusterSdtList>
    Cluster SDT Details
    Id string
    The provider-assigned unique ID for this managed resource.
    MdmLists []ClusterMdmList
    Cluster MDM Details
    ProtectionDomains []ClusterProtectionDomain
    Cluster Protection Domain Details
    SdcLists []ClusterSdcList
    Cluster SDC Details
    SdrLists []ClusterSdrList
    Cluster SDR Details
    SdsLists []ClusterSdsList
    Cluster SDS Details
    SdtLists []ClusterSdtList
    Cluster SDT Details
    id String
    The provider-assigned unique ID for this managed resource.
    mdmLists List<ClusterMdmList>
    Cluster MDM Details
    protectionDomains List<ClusterProtectionDomain>
    Cluster Protection Domain Details
    sdcLists List<ClusterSdcList>
    Cluster SDC Details
    sdrLists List<ClusterSdrList>
    Cluster SDR Details
    sdsLists List<ClusterSdsList>
    Cluster SDS Details
    sdtLists List<ClusterSdtList>
    Cluster SDT Details
    id string
    The provider-assigned unique ID for this managed resource.
    mdmLists ClusterMdmList[]
    Cluster MDM Details
    protectionDomains ClusterProtectionDomain[]
    Cluster Protection Domain Details
    sdcLists ClusterSdcList[]
    Cluster SDC Details
    sdrLists ClusterSdrList[]
    Cluster SDR Details
    sdsLists ClusterSdsList[]
    Cluster SDS Details
    sdtLists ClusterSdtList[]
    Cluster SDT Details
    id str
    The provider-assigned unique ID for this managed resource.
    mdm_lists Sequence[ClusterMdmList]
    Cluster MDM Details
    protection_domains Sequence[ClusterProtectionDomain]
    Cluster Protection Domain Details
    sdc_lists Sequence[ClusterSdcList]
    Cluster SDC Details
    sdr_lists Sequence[ClusterSdrList]
    Cluster SDR Details
    sds_lists Sequence[ClusterSdsList]
    Cluster SDS Details
    sdt_lists Sequence[ClusterSdtList]
    Cluster SDT Details
    id String
    The provider-assigned unique ID for this managed resource.
    mdmLists List<Property Map>
    Cluster MDM Details
    protectionDomains List<Property Map>
    Cluster Protection Domain Details
    sdcLists List<Property Map>
    Cluster SDC Details
    sdrLists List<Property Map>
    Cluster SDR Details
    sdsLists List<Property Map>
    Cluster SDS Details
    sdtLists List<Property Map>
    Cluster SDT Details

    Look up Existing Cluster Resource

    Get an existing Cluster 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?: ClusterState, opts?: CustomResourceOptions): Cluster
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            allow_non_secure_communication_with_lia: Optional[bool] = None,
            allow_non_secure_communication_with_mdm: Optional[bool] = None,
            cluster_id: Optional[str] = None,
            clusters: Optional[Sequence[ClusterClusterArgs]] = None,
            disable_non_mgmt_components_auth: Optional[bool] = None,
            lia_password: Optional[str] = None,
            mdm_lists: Optional[Sequence[ClusterMdmListArgs]] = None,
            mdm_password: Optional[str] = None,
            protection_domains: Optional[Sequence[ClusterProtectionDomainArgs]] = None,
            sdc_lists: Optional[Sequence[ClusterSdcListArgs]] = None,
            sdr_lists: Optional[Sequence[ClusterSdrListArgs]] = None,
            sds_lists: Optional[Sequence[ClusterSdsListArgs]] = None,
            sdt_lists: Optional[Sequence[ClusterSdtListArgs]] = None,
            storage_pools: Optional[Sequence[ClusterStoragePoolArgs]] = None) -> Cluster
    func GetCluster(ctx *Context, name string, id IDInput, state *ClusterState, opts ...ResourceOption) (*Cluster, error)
    public static Cluster Get(string name, Input<string> id, ClusterState? state, CustomResourceOptions? opts = null)
    public static Cluster get(String name, Output<String> id, ClusterState state, CustomResourceOptions options)
    resources:  _:    type: powerflex:Cluster    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.
    The following state arguments are supported:
    AllowNonSecureCommunicationWithLia bool
    Allow Non Secure Communication With lia
    AllowNonSecureCommunicationWithMdm bool
    Allow Non Secure Communication With MDM
    ClusterId string
    ID
    Clusters List<ClusterCluster>
    Cluster Installation Details
    DisableNonMgmtComponentsAuth bool
    Disable Non Mgmt Components Auth
    LiaPassword string
    Lia Password
    MdmLists List<ClusterMdmList>
    Cluster MDM Details
    MdmPassword string
    MDM Password
    ProtectionDomains List<ClusterProtectionDomain>
    Cluster Protection Domain Details
    SdcLists List<ClusterSdcList>
    Cluster SDC Details
    SdrLists List<ClusterSdrList>
    Cluster SDR Details
    SdsLists List<ClusterSdsList>
    Cluster SDS Details
    SdtLists List<ClusterSdtList>
    Cluster SDT Details
    StoragePools List<ClusterStoragePool>
    Storage Pool Details
    AllowNonSecureCommunicationWithLia bool
    Allow Non Secure Communication With lia
    AllowNonSecureCommunicationWithMdm bool
    Allow Non Secure Communication With MDM
    ClusterId string
    ID
    Clusters []ClusterClusterArgs
    Cluster Installation Details
    DisableNonMgmtComponentsAuth bool
    Disable Non Mgmt Components Auth
    LiaPassword string
    Lia Password
    MdmLists []ClusterMdmListArgs
    Cluster MDM Details
    MdmPassword string
    MDM Password
    ProtectionDomains []ClusterProtectionDomainArgs
    Cluster Protection Domain Details
    SdcLists []ClusterSdcListArgs
    Cluster SDC Details
    SdrLists []ClusterSdrListArgs
    Cluster SDR Details
    SdsLists []ClusterSdsListArgs
    Cluster SDS Details
    SdtLists []ClusterSdtListArgs
    Cluster SDT Details
    StoragePools []ClusterStoragePoolArgs
    Storage Pool Details
    allowNonSecureCommunicationWithLia Boolean
    Allow Non Secure Communication With lia
    allowNonSecureCommunicationWithMdm Boolean
    Allow Non Secure Communication With MDM
    clusterId String
    ID
    clusters List<ClusterCluster>
    Cluster Installation Details
    disableNonMgmtComponentsAuth Boolean
    Disable Non Mgmt Components Auth
    liaPassword String
    Lia Password
    mdmLists List<ClusterMdmList>
    Cluster MDM Details
    mdmPassword String
    MDM Password
    protectionDomains List<ClusterProtectionDomain>
    Cluster Protection Domain Details
    sdcLists List<ClusterSdcList>
    Cluster SDC Details
    sdrLists List<ClusterSdrList>
    Cluster SDR Details
    sdsLists List<ClusterSdsList>
    Cluster SDS Details
    sdtLists List<ClusterSdtList>
    Cluster SDT Details
    storagePools List<ClusterStoragePool>
    Storage Pool Details
    allowNonSecureCommunicationWithLia boolean
    Allow Non Secure Communication With lia
    allowNonSecureCommunicationWithMdm boolean
    Allow Non Secure Communication With MDM
    clusterId string
    ID
    clusters ClusterCluster[]
    Cluster Installation Details
    disableNonMgmtComponentsAuth boolean
    Disable Non Mgmt Components Auth
    liaPassword string
    Lia Password
    mdmLists ClusterMdmList[]
    Cluster MDM Details
    mdmPassword string
    MDM Password
    protectionDomains ClusterProtectionDomain[]
    Cluster Protection Domain Details
    sdcLists ClusterSdcList[]
    Cluster SDC Details
    sdrLists ClusterSdrList[]
    Cluster SDR Details
    sdsLists ClusterSdsList[]
    Cluster SDS Details
    sdtLists ClusterSdtList[]
    Cluster SDT Details
    storagePools ClusterStoragePool[]
    Storage Pool Details
    allow_non_secure_communication_with_lia bool
    Allow Non Secure Communication With lia
    allow_non_secure_communication_with_mdm bool
    Allow Non Secure Communication With MDM
    cluster_id str
    ID
    clusters Sequence[ClusterClusterArgs]
    Cluster Installation Details
    disable_non_mgmt_components_auth bool
    Disable Non Mgmt Components Auth
    lia_password str
    Lia Password
    mdm_lists Sequence[ClusterMdmListArgs]
    Cluster MDM Details
    mdm_password str
    MDM Password
    protection_domains Sequence[ClusterProtectionDomainArgs]
    Cluster Protection Domain Details
    sdc_lists Sequence[ClusterSdcListArgs]
    Cluster SDC Details
    sdr_lists Sequence[ClusterSdrListArgs]
    Cluster SDR Details
    sds_lists Sequence[ClusterSdsListArgs]
    Cluster SDS Details
    sdt_lists Sequence[ClusterSdtListArgs]
    Cluster SDT Details
    storage_pools Sequence[ClusterStoragePoolArgs]
    Storage Pool Details
    allowNonSecureCommunicationWithLia Boolean
    Allow Non Secure Communication With lia
    allowNonSecureCommunicationWithMdm Boolean
    Allow Non Secure Communication With MDM
    clusterId String
    ID
    clusters List<Property Map>
    Cluster Installation Details
    disableNonMgmtComponentsAuth Boolean
    Disable Non Mgmt Components Auth
    liaPassword String
    Lia Password
    mdmLists List<Property Map>
    Cluster MDM Details
    mdmPassword String
    MDM Password
    protectionDomains List<Property Map>
    Cluster Protection Domain Details
    sdcLists List<Property Map>
    Cluster SDC Details
    sdrLists List<Property Map>
    Cluster SDR Details
    sdsLists List<Property Map>
    Cluster SDS Details
    sdtLists List<Property Map>
    Cluster SDT Details
    storagePools List<Property Map>
    Storage Pool Details

    Supporting Types

    ClusterCluster, ClusterClusterArgs

    IsMdmOrTb string
    Is Mdm Or Tb
    OperatingSystem string
    Operating System
    FaultSet string
    Fault Set
    Ips string
    Use this field to assign a single IP address for all the MDM IP, MDM Mgmt IP, and SDS All IP. This option is useful when separate networks for data and management are not required.
    IsRfcache string
    Is RFCache. The acceptable values are Yes and No. Default value is No.
    IsSdc string
    Is Sdc. The acceptable values are Yes and No. Default value is No.
    IsSdr string
    Is SDR. The acceptable values are Yes and No. Default value is No.
    IsSds string
    Is Sds. The acceptable values are Yes and No. Default value is No.
    IsSdt string
    Is Sdt. The acceptable values are Yes and No. Default value is No.
    MdmIps string
    MDM IP addresses used to communicate with other PowerFlex components in the storage network. This is required for all MDMs, Tiebreakers and Standbys.Leave this field blank for hosts that are not part of the MDM cluster.
    MdmMgmtIp string
    This IP address is for the management-only network. The management ip is not required for Tiebreaker MDM, Standby Tiebreaker MDM and any host that is not an MDM.
    MdmName string
    MDMName
    Password string
    Password used to log in to the node.
    PerfProfileForMdm string
    Performance Profile For MDM
    PerfProfileForSdc string
    Performance Profile For SDC
    PerfProfileForSdr string
    Performance Profile For SDR
    PerfProfileForSds string
    Performance Profile For SDS
    ProtectionDomain string
    Protection Domain
    RfCacheSsdDeviceList string
    List of SSD devices to provide RFcache acceleration for Medium Granularity data layout Storage Pools.
    SdcName string
    SDC Name
    SdrAllIps string
    SDR IP addresses to be used for communication among all nodes (including all three roles)
    SdrApplicationIps string
    The IP addresses through which the SDC communicates with the SDR.
    SdrExternalIps string
    The IP addresses through which the SDR communicates with peer systems SDRs
    SdrName string
    SDR Name
    SdrPort string
    SDR Port
    SdrStorageIps string
    The IP addresses through which the SDR communicates with the MDM for server side control communications.
    SdsAllIps string
    SDS IP addresses to be used for communication among all nodes.
    SdsName string
    SDS Name
    SdsStorageDeviceList string
    Storage devices to be added to an SDS. For more than one device, use a comma separated list, with no spaces.
    SdsStorageDeviceNames string
    Sets names for devices.
    SdsToSdcOnlyIps string
    SDS IP addresses to be used for communication among SDS and SDC nodes only.
    SdsToSdsOnlyIps string
    SDS IP addresses to be used for communication among SDS nodes. When the replication feature is used, these addresses are also used for SDS-SDR communication.
    SdtAllIps string
    SDT IP addresses used for both hosts communication and MDM communication (including both roles).
    SdtName string
    SDT Name
    StoragePoolList string
    Sets Storage Pool names
    Username string
    The value can be either root or any non-root user name with appropriate permissions.
    VirtualIpNics string
    The NIC to which the virtual IP addresses are mapped.
    VirtualIps string
    Virtual IPs
    IsMdmOrTb string
    Is Mdm Or Tb
    OperatingSystem string
    Operating System
    FaultSet string
    Fault Set
    Ips string
    Use this field to assign a single IP address for all the MDM IP, MDM Mgmt IP, and SDS All IP. This option is useful when separate networks for data and management are not required.
    IsRfcache string
    Is RFCache. The acceptable values are Yes and No. Default value is No.
    IsSdc string
    Is Sdc. The acceptable values are Yes and No. Default value is No.
    IsSdr string
    Is SDR. The acceptable values are Yes and No. Default value is No.
    IsSds string
    Is Sds. The acceptable values are Yes and No. Default value is No.
    IsSdt string
    Is Sdt. The acceptable values are Yes and No. Default value is No.
    MdmIps string
    MDM IP addresses used to communicate with other PowerFlex components in the storage network. This is required for all MDMs, Tiebreakers and Standbys.Leave this field blank for hosts that are not part of the MDM cluster.
    MdmMgmtIp string
    This IP address is for the management-only network. The management ip is not required for Tiebreaker MDM, Standby Tiebreaker MDM and any host that is not an MDM.
    MdmName string
    MDMName
    Password string
    Password used to log in to the node.
    PerfProfileForMdm string
    Performance Profile For MDM
    PerfProfileForSdc string
    Performance Profile For SDC
    PerfProfileForSdr string
    Performance Profile For SDR
    PerfProfileForSds string
    Performance Profile For SDS
    ProtectionDomain string
    Protection Domain
    RfCacheSsdDeviceList string
    List of SSD devices to provide RFcache acceleration for Medium Granularity data layout Storage Pools.
    SdcName string
    SDC Name
    SdrAllIps string
    SDR IP addresses to be used for communication among all nodes (including all three roles)
    SdrApplicationIps string
    The IP addresses through which the SDC communicates with the SDR.
    SdrExternalIps string
    The IP addresses through which the SDR communicates with peer systems SDRs
    SdrName string
    SDR Name
    SdrPort string
    SDR Port
    SdrStorageIps string
    The IP addresses through which the SDR communicates with the MDM for server side control communications.
    SdsAllIps string
    SDS IP addresses to be used for communication among all nodes.
    SdsName string
    SDS Name
    SdsStorageDeviceList string
    Storage devices to be added to an SDS. For more than one device, use a comma separated list, with no spaces.
    SdsStorageDeviceNames string
    Sets names for devices.
    SdsToSdcOnlyIps string
    SDS IP addresses to be used for communication among SDS and SDC nodes only.
    SdsToSdsOnlyIps string
    SDS IP addresses to be used for communication among SDS nodes. When the replication feature is used, these addresses are also used for SDS-SDR communication.
    SdtAllIps string
    SDT IP addresses used for both hosts communication and MDM communication (including both roles).
    SdtName string
    SDT Name
    StoragePoolList string
    Sets Storage Pool names
    Username string
    The value can be either root or any non-root user name with appropriate permissions.
    VirtualIpNics string
    The NIC to which the virtual IP addresses are mapped.
    VirtualIps string
    Virtual IPs
    isMdmOrTb String
    Is Mdm Or Tb
    operatingSystem String
    Operating System
    faultSet String
    Fault Set
    ips String
    Use this field to assign a single IP address for all the MDM IP, MDM Mgmt IP, and SDS All IP. This option is useful when separate networks for data and management are not required.
    isRfcache String
    Is RFCache. The acceptable values are Yes and No. Default value is No.
    isSdc String
    Is Sdc. The acceptable values are Yes and No. Default value is No.
    isSdr String
    Is SDR. The acceptable values are Yes and No. Default value is No.
    isSds String
    Is Sds. The acceptable values are Yes and No. Default value is No.
    isSdt String
    Is Sdt. The acceptable values are Yes and No. Default value is No.
    mdmIps String
    MDM IP addresses used to communicate with other PowerFlex components in the storage network. This is required for all MDMs, Tiebreakers and Standbys.Leave this field blank for hosts that are not part of the MDM cluster.
    mdmMgmtIp String
    This IP address is for the management-only network. The management ip is not required for Tiebreaker MDM, Standby Tiebreaker MDM and any host that is not an MDM.
    mdmName String
    MDMName
    password String
    Password used to log in to the node.
    perfProfileForMdm String
    Performance Profile For MDM
    perfProfileForSdc String
    Performance Profile For SDC
    perfProfileForSdr String
    Performance Profile For SDR
    perfProfileForSds String
    Performance Profile For SDS
    protectionDomain String
    Protection Domain
    rfCacheSsdDeviceList String
    List of SSD devices to provide RFcache acceleration for Medium Granularity data layout Storage Pools.
    sdcName String
    SDC Name
    sdrAllIps String
    SDR IP addresses to be used for communication among all nodes (including all three roles)
    sdrApplicationIps String
    The IP addresses through which the SDC communicates with the SDR.
    sdrExternalIps String
    The IP addresses through which the SDR communicates with peer systems SDRs
    sdrName String
    SDR Name
    sdrPort String
    SDR Port
    sdrStorageIps String
    The IP addresses through which the SDR communicates with the MDM for server side control communications.
    sdsAllIps String
    SDS IP addresses to be used for communication among all nodes.
    sdsName String
    SDS Name
    sdsStorageDeviceList String
    Storage devices to be added to an SDS. For more than one device, use a comma separated list, with no spaces.
    sdsStorageDeviceNames String
    Sets names for devices.
    sdsToSdcOnlyIps String
    SDS IP addresses to be used for communication among SDS and SDC nodes only.
    sdsToSdsOnlyIps String
    SDS IP addresses to be used for communication among SDS nodes. When the replication feature is used, these addresses are also used for SDS-SDR communication.
    sdtAllIps String
    SDT IP addresses used for both hosts communication and MDM communication (including both roles).
    sdtName String
    SDT Name
    storagePoolList String
    Sets Storage Pool names
    username String
    The value can be either root or any non-root user name with appropriate permissions.
    virtualIpNics String
    The NIC to which the virtual IP addresses are mapped.
    virtualIps String
    Virtual IPs
    isMdmOrTb string
    Is Mdm Or Tb
    operatingSystem string
    Operating System
    faultSet string
    Fault Set
    ips string
    Use this field to assign a single IP address for all the MDM IP, MDM Mgmt IP, and SDS All IP. This option is useful when separate networks for data and management are not required.
    isRfcache string
    Is RFCache. The acceptable values are Yes and No. Default value is No.
    isSdc string
    Is Sdc. The acceptable values are Yes and No. Default value is No.
    isSdr string
    Is SDR. The acceptable values are Yes and No. Default value is No.
    isSds string
    Is Sds. The acceptable values are Yes and No. Default value is No.
    isSdt string
    Is Sdt. The acceptable values are Yes and No. Default value is No.
    mdmIps string
    MDM IP addresses used to communicate with other PowerFlex components in the storage network. This is required for all MDMs, Tiebreakers and Standbys.Leave this field blank for hosts that are not part of the MDM cluster.
    mdmMgmtIp string
    This IP address is for the management-only network. The management ip is not required for Tiebreaker MDM, Standby Tiebreaker MDM and any host that is not an MDM.
    mdmName string
    MDMName
    password string
    Password used to log in to the node.
    perfProfileForMdm string
    Performance Profile For MDM
    perfProfileForSdc string
    Performance Profile For SDC
    perfProfileForSdr string
    Performance Profile For SDR
    perfProfileForSds string
    Performance Profile For SDS
    protectionDomain string
    Protection Domain
    rfCacheSsdDeviceList string
    List of SSD devices to provide RFcache acceleration for Medium Granularity data layout Storage Pools.
    sdcName string
    SDC Name
    sdrAllIps string
    SDR IP addresses to be used for communication among all nodes (including all three roles)
    sdrApplicationIps string
    The IP addresses through which the SDC communicates with the SDR.
    sdrExternalIps string
    The IP addresses through which the SDR communicates with peer systems SDRs
    sdrName string
    SDR Name
    sdrPort string
    SDR Port
    sdrStorageIps string
    The IP addresses through which the SDR communicates with the MDM for server side control communications.
    sdsAllIps string
    SDS IP addresses to be used for communication among all nodes.
    sdsName string
    SDS Name
    sdsStorageDeviceList string
    Storage devices to be added to an SDS. For more than one device, use a comma separated list, with no spaces.
    sdsStorageDeviceNames string
    Sets names for devices.
    sdsToSdcOnlyIps string
    SDS IP addresses to be used for communication among SDS and SDC nodes only.
    sdsToSdsOnlyIps string
    SDS IP addresses to be used for communication among SDS nodes. When the replication feature is used, these addresses are also used for SDS-SDR communication.
    sdtAllIps string
    SDT IP addresses used for both hosts communication and MDM communication (including both roles).
    sdtName string
    SDT Name
    storagePoolList string
    Sets Storage Pool names
    username string
    The value can be either root or any non-root user name with appropriate permissions.
    virtualIpNics string
    The NIC to which the virtual IP addresses are mapped.
    virtualIps string
    Virtual IPs
    is_mdm_or_tb str
    Is Mdm Or Tb
    operating_system str
    Operating System
    fault_set str
    Fault Set
    ips str
    Use this field to assign a single IP address for all the MDM IP, MDM Mgmt IP, and SDS All IP. This option is useful when separate networks for data and management are not required.
    is_rfcache str
    Is RFCache. The acceptable values are Yes and No. Default value is No.
    is_sdc str
    Is Sdc. The acceptable values are Yes and No. Default value is No.
    is_sdr str
    Is SDR. The acceptable values are Yes and No. Default value is No.
    is_sds str
    Is Sds. The acceptable values are Yes and No. Default value is No.
    is_sdt str
    Is Sdt. The acceptable values are Yes and No. Default value is No.
    mdm_ips str
    MDM IP addresses used to communicate with other PowerFlex components in the storage network. This is required for all MDMs, Tiebreakers and Standbys.Leave this field blank for hosts that are not part of the MDM cluster.
    mdm_mgmt_ip str
    This IP address is for the management-only network. The management ip is not required for Tiebreaker MDM, Standby Tiebreaker MDM and any host that is not an MDM.
    mdm_name str
    MDMName
    password str
    Password used to log in to the node.
    perf_profile_for_mdm str
    Performance Profile For MDM
    perf_profile_for_sdc str
    Performance Profile For SDC
    perf_profile_for_sdr str
    Performance Profile For SDR
    perf_profile_for_sds str
    Performance Profile For SDS
    protection_domain str
    Protection Domain
    rf_cache_ssd_device_list str
    List of SSD devices to provide RFcache acceleration for Medium Granularity data layout Storage Pools.
    sdc_name str
    SDC Name
    sdr_all_ips str
    SDR IP addresses to be used for communication among all nodes (including all three roles)
    sdr_application_ips str
    The IP addresses through which the SDC communicates with the SDR.
    sdr_external_ips str
    The IP addresses through which the SDR communicates with peer systems SDRs
    sdr_name str
    SDR Name
    sdr_port str
    SDR Port
    sdr_storage_ips str
    The IP addresses through which the SDR communicates with the MDM for server side control communications.
    sds_all_ips str
    SDS IP addresses to be used for communication among all nodes.
    sds_name str
    SDS Name
    sds_storage_device_list str
    Storage devices to be added to an SDS. For more than one device, use a comma separated list, with no spaces.
    sds_storage_device_names str
    Sets names for devices.
    sds_to_sdc_only_ips str
    SDS IP addresses to be used for communication among SDS and SDC nodes only.
    sds_to_sds_only_ips str
    SDS IP addresses to be used for communication among SDS nodes. When the replication feature is used, these addresses are also used for SDS-SDR communication.
    sdt_all_ips str
    SDT IP addresses used for both hosts communication and MDM communication (including both roles).
    sdt_name str
    SDT Name
    storage_pool_list str
    Sets Storage Pool names
    username str
    The value can be either root or any non-root user name with appropriate permissions.
    virtual_ip_nics str
    The NIC to which the virtual IP addresses are mapped.
    virtual_ips str
    Virtual IPs
    isMdmOrTb String
    Is Mdm Or Tb
    operatingSystem String
    Operating System
    faultSet String
    Fault Set
    ips String
    Use this field to assign a single IP address for all the MDM IP, MDM Mgmt IP, and SDS All IP. This option is useful when separate networks for data and management are not required.
    isRfcache String
    Is RFCache. The acceptable values are Yes and No. Default value is No.
    isSdc String
    Is Sdc. The acceptable values are Yes and No. Default value is No.
    isSdr String
    Is SDR. The acceptable values are Yes and No. Default value is No.
    isSds String
    Is Sds. The acceptable values are Yes and No. Default value is No.
    isSdt String
    Is Sdt. The acceptable values are Yes and No. Default value is No.
    mdmIps String
    MDM IP addresses used to communicate with other PowerFlex components in the storage network. This is required for all MDMs, Tiebreakers and Standbys.Leave this field blank for hosts that are not part of the MDM cluster.
    mdmMgmtIp String
    This IP address is for the management-only network. The management ip is not required for Tiebreaker MDM, Standby Tiebreaker MDM and any host that is not an MDM.
    mdmName String
    MDMName
    password String
    Password used to log in to the node.
    perfProfileForMdm String
    Performance Profile For MDM
    perfProfileForSdc String
    Performance Profile For SDC
    perfProfileForSdr String
    Performance Profile For SDR
    perfProfileForSds String
    Performance Profile For SDS
    protectionDomain String
    Protection Domain
    rfCacheSsdDeviceList String
    List of SSD devices to provide RFcache acceleration for Medium Granularity data layout Storage Pools.
    sdcName String
    SDC Name
    sdrAllIps String
    SDR IP addresses to be used for communication among all nodes (including all three roles)
    sdrApplicationIps String
    The IP addresses through which the SDC communicates with the SDR.
    sdrExternalIps String
    The IP addresses through which the SDR communicates with peer systems SDRs
    sdrName String
    SDR Name
    sdrPort String
    SDR Port
    sdrStorageIps String
    The IP addresses through which the SDR communicates with the MDM for server side control communications.
    sdsAllIps String
    SDS IP addresses to be used for communication among all nodes.
    sdsName String
    SDS Name
    sdsStorageDeviceList String
    Storage devices to be added to an SDS. For more than one device, use a comma separated list, with no spaces.
    sdsStorageDeviceNames String
    Sets names for devices.
    sdsToSdcOnlyIps String
    SDS IP addresses to be used for communication among SDS and SDC nodes only.
    sdsToSdsOnlyIps String
    SDS IP addresses to be used for communication among SDS nodes. When the replication feature is used, these addresses are also used for SDS-SDR communication.
    sdtAllIps String
    SDT IP addresses used for both hosts communication and MDM communication (including both roles).
    sdtName String
    SDT Name
    storagePoolList String
    Sets Storage Pool names
    username String
    The value can be either root or any non-root user name with appropriate permissions.
    virtualIpNics String
    The NIC to which the virtual IP addresses are mapped.
    virtualIps String
    Virtual IPs

    ClusterMdmList, ClusterMdmListArgs

    Id string
    ID
    Ip string
    MDM Node IP
    MdmIp string
    MDM IP
    MgmtIp string
    MGMTIP
    Mode string
    Mode
    Name string
    Name
    Role string
    Role
    VirtualIp string
    Virtual IP
    VirtualIpNic string
    Virtual IPNIC
    Id string
    ID
    Ip string
    MDM Node IP
    MdmIp string
    MDM IP
    MgmtIp string
    MGMTIP
    Mode string
    Mode
    Name string
    Name
    Role string
    Role
    VirtualIp string
    Virtual IP
    VirtualIpNic string
    Virtual IPNIC
    id String
    ID
    ip String
    MDM Node IP
    mdmIp String
    MDM IP
    mgmtIp String
    MGMTIP
    mode String
    Mode
    name String
    Name
    role String
    Role
    virtualIp String
    Virtual IP
    virtualIpNic String
    Virtual IPNIC
    id string
    ID
    ip string
    MDM Node IP
    mdmIp string
    MDM IP
    mgmtIp string
    MGMTIP
    mode string
    Mode
    name string
    Name
    role string
    Role
    virtualIp string
    Virtual IP
    virtualIpNic string
    Virtual IPNIC
    id str
    ID
    ip str
    MDM Node IP
    mdm_ip str
    MDM IP
    mgmt_ip str
    MGMTIP
    mode str
    Mode
    name str
    Name
    role str
    Role
    virtual_ip str
    Virtual IP
    virtual_ip_nic str
    Virtual IPNIC
    id String
    ID
    ip String
    MDM Node IP
    mdmIp String
    MDM IP
    mgmtIp String
    MGMTIP
    mode String
    Mode
    name String
    Name
    role String
    Role
    virtualIp String
    Virtual IP
    virtualIpNic String
    Virtual IPNIC

    ClusterProtectionDomain, ClusterProtectionDomainArgs

    ClusterProtectionDomainStoragePoolList, ClusterProtectionDomainStoragePoolListArgs

    CompressionMethod string
    Compression Method
    DataLayout string
    Data Layout
    ExternalAcceleration string
    External Acceleration
    MediaType string
    Media Type
    Name string
    Name
    ReplicationJournalCapacityPercentage double
    Replication Journal Capacity Percentage
    ZeroPadding string
    Zero Padding
    CompressionMethod string
    Compression Method
    DataLayout string
    Data Layout
    ExternalAcceleration string
    External Acceleration
    MediaType string
    Media Type
    Name string
    Name
    ReplicationJournalCapacityPercentage float64
    Replication Journal Capacity Percentage
    ZeroPadding string
    Zero Padding
    compressionMethod String
    Compression Method
    dataLayout String
    Data Layout
    externalAcceleration String
    External Acceleration
    mediaType String
    Media Type
    name String
    Name
    replicationJournalCapacityPercentage Double
    Replication Journal Capacity Percentage
    zeroPadding String
    Zero Padding
    compressionMethod string
    Compression Method
    dataLayout string
    Data Layout
    externalAcceleration string
    External Acceleration
    mediaType string
    Media Type
    name string
    Name
    replicationJournalCapacityPercentage number
    Replication Journal Capacity Percentage
    zeroPadding string
    Zero Padding
    compression_method str
    Compression Method
    data_layout str
    Data Layout
    external_acceleration str
    External Acceleration
    media_type str
    Media Type
    name str
    Name
    replication_journal_capacity_percentage float
    Replication Journal Capacity Percentage
    zero_padding str
    Zero Padding
    compressionMethod String
    Compression Method
    dataLayout String
    Data Layout
    externalAcceleration String
    External Acceleration
    mediaType String
    Media Type
    name String
    Name
    replicationJournalCapacityPercentage Number
    Replication Journal Capacity Percentage
    zeroPadding String
    Zero Padding

    ClusterSdcList, ClusterSdcListArgs

    Guid string
    GUID
    Id string
    ID
    Ip string
    SDC Node IP
    Name string
    Name
    Guid string
    GUID
    Id string
    ID
    Ip string
    SDC Node IP
    Name string
    Name
    guid String
    GUID
    id String
    ID
    ip String
    SDC Node IP
    name String
    Name
    guid string
    GUID
    id string
    ID
    ip string
    SDC Node IP
    name string
    Name
    guid str
    GUID
    id str
    ID
    ip str
    SDC Node IP
    name str
    Name
    guid String
    GUID
    id String
    ID
    ip String
    SDC Node IP
    name String
    Name

    ClusterSdrList, ClusterSdrListArgs

    AllIps string
    All IP
    ApplicationIps string
    Application IP
    ExternalIps string
    External IP
    Id string
    ID
    Ip string
    SDR Node IP
    Name string
    Name
    Port double
    Port
    StorageIps string
    Storage IP
    AllIps string
    All IP
    ApplicationIps string
    Application IP
    ExternalIps string
    External IP
    Id string
    ID
    Ip string
    SDR Node IP
    Name string
    Name
    Port float64
    Port
    StorageIps string
    Storage IP
    allIps String
    All IP
    applicationIps String
    Application IP
    externalIps String
    External IP
    id String
    ID
    ip String
    SDR Node IP
    name String
    Name
    port Double
    Port
    storageIps String
    Storage IP
    allIps string
    All IP
    applicationIps string
    Application IP
    externalIps string
    External IP
    id string
    ID
    ip string
    SDR Node IP
    name string
    Name
    port number
    Port
    storageIps string
    Storage IP
    all_ips str
    All IP
    application_ips str
    Application IP
    external_ips str
    External IP
    id str
    ID
    ip str
    SDR Node IP
    name str
    Name
    port float
    Port
    storage_ips str
    Storage IP
    allIps String
    All IP
    applicationIps String
    Application IP
    externalIps String
    External IP
    id String
    ID
    ip String
    SDR Node IP
    name String
    Name
    port Number
    Port
    storageIps String
    Storage IP

    ClusterSdsList, ClusterSdsListArgs

    AllIps string
    All IP
    Devices List<ClusterSdsListDevice>
    Devices
    FaultSet string
    Fault Set
    Id string
    ID
    Ip string
    SDS Node IP
    Name string
    Name
    ProtectionDomainId string
    Protection Domain Name
    ProtectionDomainName string
    Protection Domain Name
    SdsOnlyIps string
    SDSOnly IP
    SdsSdcIps string
    SDSSDCIP
    AllIps string
    All IP
    Devices []ClusterSdsListDevice
    Devices
    FaultSet string
    Fault Set
    Id string
    ID
    Ip string
    SDS Node IP
    Name string
    Name
    ProtectionDomainId string
    Protection Domain Name
    ProtectionDomainName string
    Protection Domain Name
    SdsOnlyIps string
    SDSOnly IP
    SdsSdcIps string
    SDSSDCIP
    allIps String
    All IP
    devices List<ClusterSdsListDevice>
    Devices
    faultSet String
    Fault Set
    id String
    ID
    ip String
    SDS Node IP
    name String
    Name
    protectionDomainId String
    Protection Domain Name
    protectionDomainName String
    Protection Domain Name
    sdsOnlyIps String
    SDSOnly IP
    sdsSdcIps String
    SDSSDCIP
    allIps string
    All IP
    devices ClusterSdsListDevice[]
    Devices
    faultSet string
    Fault Set
    id string
    ID
    ip string
    SDS Node IP
    name string
    Name
    protectionDomainId string
    Protection Domain Name
    protectionDomainName string
    Protection Domain Name
    sdsOnlyIps string
    SDSOnly IP
    sdsSdcIps string
    SDSSDCIP
    all_ips str
    All IP
    devices Sequence[ClusterSdsListDevice]
    Devices
    fault_set str
    Fault Set
    id str
    ID
    ip str
    SDS Node IP
    name str
    Name
    protection_domain_id str
    Protection Domain Name
    protection_domain_name str
    Protection Domain Name
    sds_only_ips str
    SDSOnly IP
    sds_sdc_ips str
    SDSSDCIP
    allIps String
    All IP
    devices List<Property Map>
    Devices
    faultSet String
    Fault Set
    id String
    ID
    ip String
    SDS Node IP
    name String
    Name
    protectionDomainId String
    Protection Domain Name
    protectionDomainName String
    Protection Domain Name
    sdsOnlyIps String
    SDSOnly IP
    sdsSdcIps String
    SDSSDCIP

    ClusterSdsListDevice, ClusterSdsListDeviceArgs

    MaxCapacityInKb double
    Max Capacity
    Name string
    Name
    Path string
    Path
    StoragePool string
    Storage Pool Name
    MaxCapacityInKb float64
    Max Capacity
    Name string
    Name
    Path string
    Path
    StoragePool string
    Storage Pool Name
    maxCapacityInKb Double
    Max Capacity
    name String
    Name
    path String
    Path
    storagePool String
    Storage Pool Name
    maxCapacityInKb number
    Max Capacity
    name string
    Name
    path string
    Path
    storagePool string
    Storage Pool Name
    max_capacity_in_kb float
    Max Capacity
    name str
    Name
    path str
    Path
    storage_pool str
    Storage Pool Name
    maxCapacityInKb Number
    Max Capacity
    name String
    Name
    path String
    Path
    storagePool String
    Storage Pool Name

    ClusterSdtList, ClusterSdtListArgs

    AllIps string
    All IP
    DiscoveryPort double
    Discovery Port
    HostOnlyIps string
    Host Only IP
    Id string
    ID
    Ip string
    SDT Node IP
    Name string
    Name
    NvmePort double
    NVMe Port
    ProtectionDomainId string
    Protection Domain Name
    ProtectionDomainName string
    Protection Domain Name
    StorageOnlyIps string
    Storage Only IP
    StoragePort double
    Storage Port
    AllIps string
    All IP
    DiscoveryPort float64
    Discovery Port
    HostOnlyIps string
    Host Only IP
    Id string
    ID
    Ip string
    SDT Node IP
    Name string
    Name
    NvmePort float64
    NVMe Port
    ProtectionDomainId string
    Protection Domain Name
    ProtectionDomainName string
    Protection Domain Name
    StorageOnlyIps string
    Storage Only IP
    StoragePort float64
    Storage Port
    allIps String
    All IP
    discoveryPort Double
    Discovery Port
    hostOnlyIps String
    Host Only IP
    id String
    ID
    ip String
    SDT Node IP
    name String
    Name
    nvmePort Double
    NVMe Port
    protectionDomainId String
    Protection Domain Name
    protectionDomainName String
    Protection Domain Name
    storageOnlyIps String
    Storage Only IP
    storagePort Double
    Storage Port
    allIps string
    All IP
    discoveryPort number
    Discovery Port
    hostOnlyIps string
    Host Only IP
    id string
    ID
    ip string
    SDT Node IP
    name string
    Name
    nvmePort number
    NVMe Port
    protectionDomainId string
    Protection Domain Name
    protectionDomainName string
    Protection Domain Name
    storageOnlyIps string
    Storage Only IP
    storagePort number
    Storage Port
    all_ips str
    All IP
    discovery_port float
    Discovery Port
    host_only_ips str
    Host Only IP
    id str
    ID
    ip str
    SDT Node IP
    name str
    Name
    nvme_port float
    NVMe Port
    protection_domain_id str
    Protection Domain Name
    protection_domain_name str
    Protection Domain Name
    storage_only_ips str
    Storage Only IP
    storage_port float
    Storage Port
    allIps String
    All IP
    discoveryPort Number
    Discovery Port
    hostOnlyIps String
    Host Only IP
    id String
    ID
    ip String
    SDT Node IP
    name String
    Name
    nvmePort Number
    NVMe Port
    protectionDomainId String
    Protection Domain Name
    protectionDomainName String
    Protection Domain Name
    storageOnlyIps String
    Storage Only IP
    storagePort Number
    Storage Port

    ClusterStoragePool, ClusterStoragePoolArgs

    MediaType string
    Media Type
    CompressionMethod string
    Compression Method
    DataLayout string
    Data Layout
    ExternalAcceleration string
    External Acceleration
    ProtectionDomain string
    Protection Domain
    ReplicationJournalCapacityPercentage string
    Replication Journal Capacity Percentage
    StoragePool string
    Storage Pool
    ZeroPadding string
    Zero Padding
    MediaType string
    Media Type
    CompressionMethod string
    Compression Method
    DataLayout string
    Data Layout
    ExternalAcceleration string
    External Acceleration
    ProtectionDomain string
    Protection Domain
    ReplicationJournalCapacityPercentage string
    Replication Journal Capacity Percentage
    StoragePool string
    Storage Pool
    ZeroPadding string
    Zero Padding
    mediaType String
    Media Type
    compressionMethod String
    Compression Method
    dataLayout String
    Data Layout
    externalAcceleration String
    External Acceleration
    protectionDomain String
    Protection Domain
    replicationJournalCapacityPercentage String
    Replication Journal Capacity Percentage
    storagePool String
    Storage Pool
    zeroPadding String
    Zero Padding
    mediaType string
    Media Type
    compressionMethod string
    Compression Method
    dataLayout string
    Data Layout
    externalAcceleration string
    External Acceleration
    protectionDomain string
    Protection Domain
    replicationJournalCapacityPercentage string
    Replication Journal Capacity Percentage
    storagePool string
    Storage Pool
    zeroPadding string
    Zero Padding
    media_type str
    Media Type
    compression_method str
    Compression Method
    data_layout str
    Data Layout
    external_acceleration str
    External Acceleration
    protection_domain str
    Protection Domain
    replication_journal_capacity_percentage str
    Replication Journal Capacity Percentage
    storage_pool str
    Storage Pool
    zero_padding str
    Zero Padding
    mediaType String
    Media Type
    compressionMethod String
    Compression Method
    dataLayout String
    Data Layout
    externalAcceleration String
    External Acceleration
    protectionDomain String
    Protection Domain
    replicationJournalCapacityPercentage String
    Replication Journal Capacity Percentage
    storagePool String
    Storage Pool
    zeroPadding String
    Zero Padding

    Package Details

    Repository
    powerflex dell/terraform-provider-powerflex
    License
    Notes
    This Pulumi package is based on the powerflex Terraform Provider.
    powerflex logo
    powerflex 1.8.0 published on Monday, Apr 14, 2025 by dell