<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Dell Technologies – Terraform Providers</title>
    <link>https://dell.github.io/terraform-docs/v1.9.0/</link>
    <description>Recent content in Terraform Providers on Dell Technologies</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    
	  <atom:link href="https://dell.github.io/terraform-docs/v1.9.0/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>V1.9.0: ReadMe</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/readme/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/readme/</guid>
      <description>
        
        
        &lt;!--
Copyright (c) 2022-2026 Dell Inc., or its subsidiaries. All Rights Reserved.

Licensed under the Mozilla Public License Version 2.0 (the &#34;License&#34;);
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 &#34;AS IS&#34; 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.
--&gt;
&lt;h1 id=&#34;terraform-provider-for-dell-technologies-powerflex&#34;&gt;Terraform Provider for Dell Technologies PowerFlex&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;about/CODE_OF_CONDUCT.md&#34;&gt;&lt;img alt=&#34;Contributor Covenant&#34; src=&#34;https://img.shields.io/badge/Contributor%20Covenant-v2.0%20adopted-ff69b4.svg&#34;&gt;&lt;/a&gt;
&lt;a href=&#34;LICENSE&#34;&gt;&lt;img alt=&#34;License&#34; src=&#34;https://img.shields.io/badge/License-MPL_2.0-blue.svg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The Terraform Provider for Dell Technologies (Dell) PowerFlex allows Data Center and IT administrators to use Hashicorp Terraform to automate and orchestrate the provisioning and management of Dell PowerFlex storage systems.&lt;/p&gt;
&lt;p&gt;The Terraform Provider can be used to manage SDCs, volumes, snapshots, snapshot-policies, storage pools, SDSs, protection domains, devices, users, MDM cluster, fault sets, firmware repository, peer systems, replication consistency groups, replication pairs, NVMe hosts and NVMe targets.&lt;/p&gt;
&lt;h2 id=&#34;table-of-contents&#34;&gt;Table of contents&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/dell/dell-terraform-providers/blob/main/docs/CODE_OF_CONDUCT.md&#34;&gt;Code of Conduct&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/dell/dell-terraform-providers/blob/main/docs/MAINTAINER_GUIDE.md&#34;&gt;Maintainer Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/dell/dell-terraform-providers/blob/main/docs/COMMITTER_GUIDE.md&#34;&gt;Committer Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/dell/dell-terraform-providers/blob/main/docs/CONTRIBUTING.md&#34;&gt;Contributing Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/dell/dell-terraform-providers/blob/main/docs/ADOPTERS.md&#34;&gt;List of Adopters&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/readme/#support&#34;&gt;Support&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/dell/dell-terraform-providers/blob/main/docs/SECURITY.md&#34;&gt;Security&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/readme/#license&#34;&gt;License&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/readme/#prerequisites&#34;&gt;Prerequisites&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/migration_guide_4x_to_5x/&#34;&gt;Migration Guide: 4.x to 5.x&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/readme/#list-of-datasources-in-terraform-provider-for-dell-powerflex&#34;&gt;List of DataSources in Terraform Provider for Dell PowerFlex&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/readme/#list-of-resources-in-terraform-provider-for-dell-powerflex&#34;&gt;List of Resources in Terraform Provider for Dell PowerFlex&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/readme/#releasing-maintenance-and-deprecation&#34;&gt;Releasing, Maintenance and Deprecation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/readme/#documentation&#34;&gt;Documentation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;support&#34;&gt;Support&lt;/h2&gt;
&lt;p&gt;For any Terraform Provider for Dell PowerFlex issues, questions or feedback, please follow our &lt;a href=&#34;https://github.com/dell/dell-terraform-providers/blob/main/docs/SUPPORT.md&#34;&gt;support process&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;license&#34;&gt;License&lt;/h2&gt;
&lt;p&gt;The Terraform Provider for Dell PowerFlex is released and licensed under the MPL-2.0 license. See &lt;a href=&#34;https://github.com/dell/terraform-provider-powerflex/blob/main/LICENSE&#34;&gt;LICENSE&lt;/a&gt; for the full terms.&lt;/p&gt;
&lt;h2 id=&#34;prerequisites&#34;&gt;Prerequisites&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;strong&gt;Terraform Provider&lt;/strong&gt;&lt;/th&gt;
&lt;th&gt;&lt;strong&gt;PowerFlex/VxFlex OS Version&lt;/strong&gt;&lt;/th&gt;
&lt;th&gt;&lt;strong&gt;OS&lt;/strong&gt;&lt;/th&gt;
&lt;th&gt;&lt;strong&gt;Terraform&lt;/strong&gt;&lt;/th&gt;
&lt;th&gt;&lt;strong&gt;Golang&lt;/strong&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;v1.9.0&lt;/td&gt;
&lt;td&gt;4.5 &lt;br&gt; 4.6 &lt;br&gt; 4.6.1 (Appliance) &lt;br&gt; 5.0 &lt;br&gt; 5.1 (Gen2)&lt;/td&gt;
&lt;td&gt;ubuntu22.04 &lt;br&gt; rhel9.x&lt;/td&gt;
&lt;td&gt;1.9.x &lt;br&gt; 1.10.x &lt;br&gt;&lt;/td&gt;
&lt;td&gt;1.26.x&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;list-of-datasources-in-terraform-provider-for-dell-powerflex&#34;&gt;List of DataSources in Terraform Provider for Dell PowerFlex&lt;/h2&gt;
&lt;h3 id=&#34;storage-management&#34;&gt;Storage Management&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/data-sources/storage_pool/&#34;&gt;Storage pool&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/data-sources/protection_domain/&#34;&gt;Protection Domain&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/data-sources/volume/&#34;&gt;Volume&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/data-sources/vtree/&#34;&gt;VTree&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/data-sources/fault_set/&#34;&gt;Fault Set&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;data-protection&#34;&gt;Data Protection&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/data-sources/peer_system&#34;&gt;Peer System&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/data-sources/replication_consistency_group&#34;&gt;Replication Consistency Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/data-sources/replication_pair&#34;&gt;Replication Pair&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/data-sources/snapshot_policy/&#34;&gt;Snapshot Policy&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;host-and-device&#34;&gt;Host and Device&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/data-sources/sdc/&#34;&gt;SDC&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/data-sources/sds/&#34;&gt;SDS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/data-sources/nvme_host&#34;&gt;NVMe Host&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/data-sources/nvme_target&#34;&gt;NVMe Target&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/data-sources/device/&#34;&gt;Device&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;gen2-powerflex-5x&#34;&gt;Gen2 (PowerFlex 5.x)&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/data-sources/storage_node_v2/&#34;&gt;Storage Node&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/data-sources/device_group_v2/&#34;&gt;Device Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;resource-group-management&#34;&gt;Resource Group Management&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/data-sources/resource_group&#34;&gt;Resource Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/data-sources/resource_credential&#34;&gt;Resource Group Credentials&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/data-sources/node/&#34;&gt;Node&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;firmware-and-os-management&#34;&gt;Firmware and OS Management&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/data-sources/firmware_repository/&#34;&gt;Firmware Repository&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/data-sources/os_repository&#34;&gt;OS Image Repository&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/data-sources/compatibility_management&#34;&gt;Compatibility Management&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;compliance-and-templates&#34;&gt;Compliance and Templates&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/data-sources/template/&#34;&gt;Template&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/data-sources/compliance_report_resource_group&#34;&gt;Compliance Report&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;list-of-resources-in-terraform-provider-for-dell-powerflex&#34;&gt;List of Resources in Terraform Provider for Dell PowerFlex&lt;/h2&gt;
&lt;h3 id=&#34;cluster-and-system&#34;&gt;Cluster and System&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/resources/cluster/&#34;&gt;Cluster&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/resources/mdm_cluster/&#34;&gt;MDM Cluster&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/resources/system/&#34;&gt;System&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;storage-management-1&#34;&gt;Storage Management&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/resources/storage_pool/&#34;&gt;Storage pool&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/resources/protection_domain/&#34;&gt;Protection Domain&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/resources/volume/&#34;&gt;Volume&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/resources/fault_set/&#34;&gt;Fault Set&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;data-protection-1&#34;&gt;Data Protection&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/resources/peer_system&#34;&gt;Peer System&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/resources/replication_consistency_group&#34;&gt;Replication Consistency Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/resources/replication_consistency_group&#34;&gt;Replication Consistency Group Action&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/resources/replication_pair&#34;&gt;Replication Pair&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/resources/snaphot_policy/&#34;&gt;Snapshot Policy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/resources/snapshot/&#34;&gt;Snapshot&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;host-and-device-1&#34;&gt;Host and Device&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/resources/sdc/&#34;&gt;SDC&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/resources/sds/&#34;&gt;SDS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/resources/sdc_host/&#34;&gt;SDC Host&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/resources/sdc_volumes_mapping/&#34;&gt;SDC Volume Mapping&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/resources/device/&#34;&gt;Device&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/resources/nvme_host&#34;&gt;NVMe Host&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/resources/nvme_target&#34;&gt;NVMe Target&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;gen2-powerflex-5x-1&#34;&gt;Gen2 (PowerFlex 5.x)&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/resources/storage_node_v2/&#34;&gt;Storage Node&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/resources/device_group_v2/&#34;&gt;Device Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/resources/device_action_v2/&#34;&gt;Device Action&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/resources/storage_pool_erasure_coding_v2/&#34;&gt;Storage Pool Erasure Coding&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/resources/volume_action_v2/&#34;&gt;Volume Action&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;resource-group-management-1&#34;&gt;Resource Group Management&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/resources/resource_group&#34;&gt;Resource Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/resources/resource_credential&#34;&gt;Resource Group Credential&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/resources/template_clone&#34;&gt;Template Clone&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;firmware-and-os-management-1&#34;&gt;Firmware and OS Management&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/resources/os_repository&#34;&gt;OS Image Repository&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/resources/firmware_repository&#34;&gt;Firmware Repository&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/resources/compatibility_management&#34;&gt;Compatibility Managment&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;user-management&#34;&gt;User Management&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;../product_guide/resources/user/&#34;&gt;User&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;list-of-modules-in-terraform-provider-for-dell-powerflex&#34;&gt;List of Modules in Terraform Provider for Dell PowerFlex&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://registry.terraform.io/modules/dell/modules/powerflex/latest/submodules/user&#34;&gt;User&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://registry.terraform.io/modules/dell/modules/powerflex/latest/submodules/sdc_host_esxi&#34;&gt;SDC EXSi&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://registry.terraform.io/modules/dell/modules/powerflex/latest/submodules/sdc_host_linux&#34;&gt;SDC Linux&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://registry.terraform.io/modules/dell/modules/powerflex/latest/submodules/sdc_host_win&#34;&gt;SDC Windows&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://registry.terraform.io/modules/dell/modules/powerflex/latest/submodules/vsphere-ova-vm-deployment&#34;&gt;vSphere OVA Deployment&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://registry.terraform.io/modules/dell/modules/powerflex/latest/submodules/azure_pfmp&#34;&gt;Azure Deployment&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://registry.terraform.io/modules/dell/modules/powerflex/latest/submodules/aws_install&#34;&gt;AWS Block Storage Deployment&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;installation-and-execution-of-terraform-provider-for-dell-powerflex&#34;&gt;Installation and execution of Terraform Provider for Dell PowerFlex&lt;/h2&gt;
&lt;p&gt;The installation and execution steps of Terraform Provider for Dell PowerFlex can be found &lt;a href=&#34;https://github.com/dell/terraform-provider-powerflex/blob/main/about/INSTALLATION.md&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;releasing-maintenance-and-deprecation&#34;&gt;Releasing, Maintenance and Deprecation&lt;/h2&gt;
&lt;p&gt;Terraform Provider for Dell Technnologies PowerFlex follows &lt;a href=&#34;https://semver.org/&#34;&gt;Semantic Versioning&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;New versions will be release regularly if significant changes (bug fix or new feature) are made in the provider.&lt;/p&gt;
&lt;p&gt;Released code versions are located on tags in the form of &amp;ldquo;vx.y.z&amp;rdquo; where x.y.z corresponds to the version number.&lt;/p&gt;
&lt;h2 id=&#34;documentation&#34;&gt;Documentation&lt;/h2&gt;
&lt;p&gt;For more detailed information, please refer to &lt;a href=&#34;https://dell.github.io/terraform-docs/&#34;&gt;Dell Terraform Providers Documentation&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;terraform-powerflex-modules&#34;&gt;Terraform PowerFlex Modules&lt;/h2&gt;
&lt;p&gt;Check the following links for the terraform-modules repository and registry.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/dell/terraform-powerflex-modules&#34;&gt;Terraform PowerFlex Modules GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://registry.terraform.io/modules/dell/modules/powerflex/latest&#34;&gt;Terraform PowerFlex Modules Registry&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: Release Notes</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/release_notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/release_notes/</guid>
      <description>
        
        
        &lt;h1 id=&#34;terraform-provider-for-dell-powerflex&#34;&gt;Terraform Provider for Dell PowerFlex&lt;/h1&gt;
&lt;h3 id=&#34;release-notes-190&#34;&gt;Release Notes 1.9.0&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;© 2026 Dell Inc. or its subsidiaries. All rights reserved. Dell,
and other trademarks are trademarks of Dell Inc. or its
subsidiaries. Other trademarks may be trademarks of their respective
owners.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;contents&#34;&gt;Contents&lt;/h2&gt;
&lt;p&gt;This release note contains supplemental information about Terraform Provider for Dell PowerFlex.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/release_notes/#terraform-provider-for-dell---powerflex-release-notes-190&#34;&gt;Terraform Provider for Dell PowerFlex Release Notes 1.9.0&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/release_notes/#contents&#34;&gt;Contents&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/release_notes/#revision-history&#34;&gt;Revision History&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/release_notes/#product-description&#34;&gt;Product Description&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/release_notes/#new-features--enhancements&#34;&gt;New Features &amp;amp; Enhancements&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/release_notes/#resources&#34;&gt;Resources&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/release_notes/#data-sources&#34;&gt;Data Sources&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/release_notes/#known-issues&#34;&gt;Known Issues&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/release_notes/#limitations&#34;&gt;Limitations&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/release_notes/#distribution&#34;&gt;Distribution&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/release_notes/#documentation&#34;&gt;Documentation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;revision-history&#34;&gt;Revision History&lt;/h2&gt;
&lt;p&gt;The table in this section lists the revision history of this document.&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Revision&lt;/th&gt;
&lt;th&gt;Date&lt;/th&gt;
&lt;th&gt;History&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;01&lt;/td&gt;
&lt;td&gt;Jan 2023&lt;/td&gt;
&lt;td&gt;Release of Terraform Provider for Dell PowerFlex 1.0.0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;02&lt;/td&gt;
&lt;td&gt;May 2023&lt;/td&gt;
&lt;td&gt;Release of Terraform Provider for Dell PowerFlex 1.0.1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;03&lt;/td&gt;
&lt;td&gt;June 2023&lt;/td&gt;
&lt;td&gt;Release of Terraform Provider for Dell PowerFlex 1.1.0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;04&lt;/td&gt;
&lt;td&gt;September 2023&lt;/td&gt;
&lt;td&gt;Release of Terraform Provider for Dell PowerFlex 1.2.0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;05&lt;/td&gt;
&lt;td&gt;Dec 2023&lt;/td&gt;
&lt;td&gt;Release of Terraform Provider for Dell PowerFlex 1.3.0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;06&lt;/td&gt;
&lt;td&gt;March 2024&lt;/td&gt;
&lt;td&gt;Release of Terraform Provider for Dell PowerFlex 1.4.0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;07&lt;/td&gt;
&lt;td&gt;Jun 2024&lt;/td&gt;
&lt;td&gt;Release of Terraform Provider for Dell PowerFlex 1.5.0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;08&lt;/td&gt;
&lt;td&gt;Aug 2024&lt;/td&gt;
&lt;td&gt;Release of Terraform Provider for Dell PowerFlex 1.6.0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;09&lt;/td&gt;
&lt;td&gt;Dec 2024&lt;/td&gt;
&lt;td&gt;Release of Terraform Provider for Dell PowerFlex 1.7.0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;March 2026&lt;/td&gt;
&lt;td&gt;Release of Terraform Provider for Dell PowerFlex 1.8.0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;11&lt;/td&gt;
&lt;td&gt;September 2026&lt;/td&gt;
&lt;td&gt;Current Release of Terraform Provider for Dell PowerFlex 1.9.0&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;product-description&#34;&gt;Product Description&lt;/h2&gt;
&lt;p&gt;The Terraform Provider for Dell PowerFlex allows Data Center and IT administrators to use Hashicorp Terraform to automate and orchestrate the provisioning and management of Dell PowerFlex storage systems.&lt;/p&gt;
&lt;h2 id=&#34;new-features--enhancements&#34;&gt;New Features &amp;amp; Enhancements&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Added Support for PowerFlex Gen2 (5.x) architecture.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;resources&#34;&gt;Resources&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Storage Node - Create, Read, Update, Delete, Import (Gen2)&lt;/li&gt;
&lt;li&gt;Device Group - Create, Read, Update, Delete, Import (Gen2)&lt;/li&gt;
&lt;li&gt;Device Action - Create, Read (Gen2)&lt;/li&gt;
&lt;li&gt;Storage Pool Erasure Coding - Create, Read, Update, Delete (Gen2)&lt;/li&gt;
&lt;li&gt;Volume Action - Create, Read (Gen2)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;data-sources&#34;&gt;Data Sources&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Storage Node Datasource (Gen2)&lt;/li&gt;
&lt;li&gt;Device Group Datasource (Gen2)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;enhancements&#34;&gt;Enhancements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added support for configuring the PowerFlex provider using environment variables.&lt;/li&gt;
&lt;li&gt;Added Gen2 5.x attributes (&lt;code&gt;storage_node_id&lt;/code&gt;, &lt;code&gt;device_group_id&lt;/code&gt;, &lt;code&gt;erasure_coding_policy&lt;/code&gt;, &lt;code&gt;protection_scheme&lt;/code&gt;, &lt;code&gt;compression_method&lt;/code&gt;) to the Device and Storage Pool resources, with backward compatible deprecation of &lt;code&gt;sds_id&lt;/code&gt;/&lt;code&gt;sds_name&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Added IP address validation for MDM IP list values.&lt;/li&gt;
&lt;li&gt;Added a migration guide for moving from PowerFlex 4.x to 5.x.&lt;/li&gt;
&lt;li&gt;Marked credential fields as sensitive across PowerFlex resource and data source schemas.&lt;/li&gt;
&lt;li&gt;Replaced insecure SSH host key handling with &lt;code&gt;known_hosts&lt;/code&gt; based validation.&lt;/li&gt;
&lt;li&gt;Fixed &lt;code&gt;powerflex_template&lt;/code&gt; and &lt;code&gt;powerflex_node&lt;/code&gt; data sources to fall back to Bearer authentication on PFMP 5.1.&lt;/li&gt;
&lt;li&gt;Fixed an issue where volumes not managed by Terraform were incorrectly unmapped from the SDC during a &lt;code&gt;terraform destroy&lt;/code&gt; of the SDC Volume Mapping resource.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;removal&#34;&gt;Removal&lt;/h3&gt;
&lt;h3 id=&#34;deprecations&#34;&gt;Deprecations&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;sds_id&lt;/code&gt; and &lt;code&gt;sds_name&lt;/code&gt; on the Device resource are deprecated in favor of &lt;code&gt;storage_node_id&lt;/code&gt; and &lt;code&gt;device_group_id&lt;/code&gt; for PowerFlex 5.x (Gen2) systems.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;known-issues&#34;&gt;Known Issues&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;NA&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;limitations&#34;&gt;Limitations&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;NVMe over TCP is supported in PowerFlex 4.0 and later versions, therefore &lt;code&gt;powerflex_nvme_host&lt;/code&gt;, &lt;code&gt;powerflex_nvme_target&lt;/code&gt; and SDT deployment using Cluster resource are not supported in PowerFlex 3.x.&lt;/li&gt;
&lt;li&gt;Due to certain limitations, updating the NVMe host in PowerFlex versions earlier than 4.6 is not supported.&lt;/li&gt;
&lt;li&gt;Gen2 resources and data sources (&lt;code&gt;powerflex_storage_node&lt;/code&gt;, &lt;code&gt;powerflex_device_group&lt;/code&gt;, &lt;code&gt;powerflex_device_action&lt;/code&gt;, &lt;code&gt;powerflex_storage_pool_erasure_coding&lt;/code&gt;, &lt;code&gt;powerflex_volume_action&lt;/code&gt;) require PowerFlex 5.x and are not supported on earlier PowerFlex versions.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;distribution&#34;&gt;Distribution&lt;/h2&gt;
&lt;p&gt;The software package is available for download from the &lt;a href=&#34;https://registry.terraform.io/providers/dell/powerflex/1.9.0&#34;&gt;Official Terraform Registry&lt;/a&gt; as well as from the &lt;a href=&#34;https://github.com/dell/terraform-provider-powerflex/releases/tag/v1.9.0&#34;&gt;Terraform Provider for PowerFlex GitHub&lt;/a&gt; page.&lt;/p&gt;
&lt;h2 id=&#34;documentation&#34;&gt;Documentation&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;../../../platforms/powerflex/readme/&#34;&gt;Readme&lt;/a&gt;
&lt;br&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;../../../platforms/powerflex/product_guide/&#34;&gt;Product Guide&lt;/a&gt;&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: Migration Guide: PowerFlex 4.x to 5.x (Gen2)</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/migration_guide_4x_to_5x/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/migration_guide_4x_to_5x/</guid>
      <description>
        
        
        &lt;!--
Copyright (c) 2024-2026 Dell Inc., or its subsidiaries. All Rights Reserved.

Licensed under the Mozilla Public License Version 2.0 (the &#34;License&#34;);
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 &#34;AS IS&#34; 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.
--&gt;
&lt;h1 id=&#34;migration-guide-powerflex-4x-to-5x-gen2&#34;&gt;Migration Guide: PowerFlex 4.x to 5.x (Gen2)&lt;/h1&gt;
&lt;p&gt;This guide helps you migrate your Terraform configurations from PowerFlex 4.x to PowerFlex 5.x (Gen2 architecture).&lt;/p&gt;
&lt;h2 id=&#34;overview&#34;&gt;Overview&lt;/h2&gt;
&lt;p&gt;PowerFlex 5.x introduces a new Gen2 architecture with updated REST APIs. The Terraform provider supports both 4.x and 5.x through a hybrid approach:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;4.x features&lt;/strong&gt; continue using the goscaleio SDK&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;5.x Gen2 features&lt;/strong&gt; use the OpenAPI-generated client (clientgen)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;new-resources-in-5x&#34;&gt;New Resources in 5.x&lt;/h2&gt;
&lt;p&gt;The following new resources are available for PowerFlex 5.x Gen2 systems:&lt;/p&gt;
&lt;h3 id=&#34;storage-management&#34;&gt;Storage Management&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;powerflex_storage_node&lt;/code&gt; - Gen2 replacement for SDS&lt;/li&gt;
&lt;li&gt;&lt;code&gt;powerflex_device_group&lt;/code&gt; - Device group management&lt;/li&gt;
&lt;li&gt;&lt;code&gt;powerflex_storage_pool_erasure_coding&lt;/code&gt; - Erasure coding configuration&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;actions&#34;&gt;Actions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;powerflex_device_action&lt;/code&gt; - Device operations (clear errors, activate)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;powerflex_volume_action&lt;/code&gt; - Volume operations (refresh, restore, map/unmap host)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;datasources&#34;&gt;Datasources&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;powerflex_storage_node&lt;/code&gt; - Query storage nodes&lt;/li&gt;
&lt;li&gt;&lt;code&gt;powerflex_device_group&lt;/code&gt; - Query device groups&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;migration-path&#34;&gt;Migration Path&lt;/h2&gt;
&lt;h3 id=&#34;1-device-resource-changes&#34;&gt;1. Device Resource Changes&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;4.x (Deprecated):&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-hcl&#34; data-lang=&#34;hcl&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_device&amp;#34; &amp;#34;example&amp;#34;&lt;/span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;  device_path&lt;/span&gt;         &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;/dev/sdc&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;  storage_pool_id&lt;/span&gt;     &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;pool-123&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;  sds_id&lt;/span&gt;              &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sds-456&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Deprecated
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # or
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;  sds_name&lt;/span&gt;            &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sds-name&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Deprecated
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;5.x (Recommended):&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-hcl&#34; data-lang=&#34;hcl&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_device&amp;#34; &amp;#34;example&amp;#34;&lt;/span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;  device_path&lt;/span&gt;         &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;/dev/sdc&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;  storage_pool_id&lt;/span&gt;     &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;pool-123&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;  storage_node_id&lt;/span&gt;     &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;node-789&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # New Gen2 parameter
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # or
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;  device_group_id&lt;/span&gt;     &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;dg-012&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # New Gen2 parameter
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Migration Steps:&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Replace &lt;code&gt;sds_id&lt;/code&gt;/&lt;code&gt;sds_name&lt;/code&gt; with &lt;code&gt;storage_node_id&lt;/code&gt; or &lt;code&gt;device_group_id&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Run &lt;code&gt;terraform plan&lt;/code&gt; to verify the changes&lt;/li&gt;
&lt;li&gt;Apply the changes with &lt;code&gt;terraform apply&lt;/code&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;2-storage-pool-erasure-coding&#34;&gt;2. Storage Pool Erasure Coding&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;New Resource for 5.x:&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-hcl&#34; data-lang=&#34;hcl&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_storage_pool_erasure_coding&amp;#34; &amp;#34;example&amp;#34;&lt;/span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;  storage_pool_id&lt;/span&gt;       &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;pool-123&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;  erasure_coding_policy&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;rs_2_1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # none, rs_2_1, rs_4_1
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;  protection_scheme&lt;/span&gt;     &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;TwoPlusTwo&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Optional
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;3-storage-node-gen2-sds&#34;&gt;3. Storage Node (Gen2 SDS)&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;New Resource for 5.x:&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-hcl&#34; data-lang=&#34;hcl&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_storage_node&amp;#34; &amp;#34;example&amp;#34;&lt;/span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;  protection_domain_id&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;pd-123&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;ip_list&lt;/span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;    ip&lt;/span&gt;   &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;192.168.1.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;    role&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;All&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # SdsOnly, SdcOnly, All
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  }
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;  fault_set_id&lt;/span&gt;         &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;fs-456&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Optional
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;  performance_profile&lt;/span&gt;  &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;HighPerformance&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Optional
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;4-device-group&#34;&gt;4. Device Group&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;New Resource for 5.x:&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-hcl&#34; data-lang=&#34;hcl&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_device_group&amp;#34; &amp;#34;example&amp;#34;&lt;/span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;  name&lt;/span&gt;                 &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;device-group-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;  protection_domain_id&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;pd-123&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;5-volume-actions&#34;&gt;5. Volume Actions&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;New Resource for 5.x:&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-hcl&#34; data-lang=&#34;hcl&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Refresh volume metadata
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_volume_action&amp;#34; &amp;#34;refresh&amp;#34;&lt;/span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;  volume_id&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;vol-abc123&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;  action&lt;/span&gt;    &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;refresh&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Restore from snapshot
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_volume_action&amp;#34; &amp;#34;restore&amp;#34;&lt;/span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;  volume_id&lt;/span&gt;          &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;vol-abc123&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;  action&lt;/span&gt;             &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;restore&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;  source_snapshot_id&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;snap-def456&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Map to host
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_volume_action&amp;#34; &amp;#34;map&amp;#34;&lt;/span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;  volume_id&lt;/span&gt;   &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;vol-abc123&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;  action&lt;/span&gt;      &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;map_to_host&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;  host_id&lt;/span&gt;     &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;host-ghi789&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;  access_mode&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;READ_WRITE&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # READ_ONLY, READ_WRITE
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;}&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Unmap from host
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_volume_action&amp;#34; &amp;#34;unmap&amp;#34;&lt;/span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;  volume_id&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;vol-abc123&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;  action&lt;/span&gt;    &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;unmap_from_host&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;  host_id&lt;/span&gt;   &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;host-ghi789&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;backward-compatibility&#34;&gt;Backward Compatibility&lt;/h2&gt;
&lt;h3 id=&#34;deprecated-parameters&#34;&gt;Deprecated Parameters&lt;/h3&gt;
&lt;p&gt;The following parameters are deprecated for PowerFlex 5.x but still supported:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Resource&lt;/th&gt;
&lt;th&gt;Deprecated Parameter&lt;/th&gt;
&lt;th&gt;New Parameter&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;powerflex_device&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;sds_id&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;storage_node_id&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;powerflex_device&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;sds_name&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;storage_node_id&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;Deprecation Warnings:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Using deprecated parameters will emit a warning in Terraform output&lt;/li&gt;
&lt;li&gt;The warnings suggest migrating to the new Gen2 parameters&lt;/li&gt;
&lt;li&gt;Existing configurations continue to work without breaking changes&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;gradual-migration&#34;&gt;Gradual Migration&lt;/h3&gt;
&lt;p&gt;You can migrate gradually:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Keep existing 4.x configurations working&lt;/li&gt;
&lt;li&gt;Add new 5.x resources alongside existing ones&lt;/li&gt;
&lt;li&gt;Migrate resources one at a time&lt;/li&gt;
&lt;li&gt;Remove deprecated parameters after migration is complete&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;compatibility-matrix&#34;&gt;Compatibility Matrix&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Feature&lt;/th&gt;
&lt;th&gt;PowerFlex 4.x&lt;/th&gt;
&lt;th&gt;PowerFlex 5.x&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;SDS resource&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;✅ (via goscaleio)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Storage Node resource&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;td&gt;✅ (Gen2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Device resource (sds_id)&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;⚠️ Deprecated&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Device resource (storage_node_id)&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;td&gt;✅ (Gen2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Storage Pool EC&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;td&gt;✅ (Gen2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Volume actions&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;td&gt;✅ (Gen2)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;troubleshooting&#34;&gt;Troubleshooting&lt;/h2&gt;
&lt;h3 id=&#34;error-gen2-api-client-not-available&#34;&gt;Error: &amp;ldquo;Gen2 API Client Not Available&amp;rdquo;&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Cause:&lt;/strong&gt; The PowerFlex system does not support Gen2 APIs (version &amp;lt; 5.0).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Solution:&lt;/strong&gt; Use 4.x resources (SDS, device with sds_id) instead of Gen2 resources.&lt;/p&gt;
&lt;h3 id=&#34;error-sds_id-is-deprecated&#34;&gt;Error: &amp;ldquo;sds_id is deprecated&amp;rdquo;&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Cause:&lt;/strong&gt; Using deprecated parameter in 5.x environment.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Solution:&lt;/strong&gt; Replace &lt;code&gt;sds_id&lt;/code&gt; with &lt;code&gt;storage_node_id&lt;/code&gt; or &lt;code&gt;device_group_id&lt;/code&gt;.&lt;/p&gt;
&lt;h3 id=&#34;validation-error-value-must-be-one-of&#34;&gt;Validation Error: &amp;ldquo;value must be one of&amp;rdquo;&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Cause:&lt;/strong&gt; Invalid value for a Gen2 parameter (e.g., invalid EC policy).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Solution:&lt;/strong&gt; Check the valid values in the resource documentation.&lt;/p&gt;
&lt;h2 id=&#34;additional-resources&#34;&gt;Additional Resources&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;../resources/storage_node/&#34;&gt;Storage Node Resource Documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../resources/device_group/&#34;&gt;Device Group Resource Documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../resources/volume_action/&#34;&gt;Volume Action Resource Documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../resources/storage_pool_erasure_coding/&#34;&gt;Storage Pool Erasure Coding Documentation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: </title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/examples/esxi-sdc-full-example/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/examples/esxi-sdc-full-example/</guid>
      <description>
        
        
        &lt;h1 id=&#34;esxi-sdc-end-to-end-example&#34;&gt;ESXi SDC End to End Example&lt;/h1&gt;
&lt;h2 id=&#34;overview&#34;&gt;Overview&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;This guide will give the steps in order to install and being to use a PowerFlex SDC in the vSphere context.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;It will give examples of the following:&lt;/em&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Install the SDC on an ESXi Host&lt;/li&gt;
&lt;li&gt;Create and Attach a Volume to an SDCs&lt;/li&gt;
&lt;li&gt;Create VMFS Datastoures based on the Attached volumes&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;step-1-install-the-sdc-on-esxi-host&#34;&gt;Step 1: Install the SDC on ESXi Host&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;1.1 Setup Provider.tf&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;em&gt;Fill in username, password, and endpoint ip/hostname&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;provider.tf&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;terraform {
   required_providers {
     powerflex = {
       version = &amp;#34;&amp;gt;=1.6.0&amp;#34;
       source  = &amp;#34;registry.terraform.io/dell/powerflex&amp;#34;
     }
   }
 }


provider &amp;#34;powerflex&amp;#34; {
  username = var.username
  password = var.password
  endpoint = var.endpoint
  insecure = true
  timeout  = 120
}


// Variables
variable &amp;#34;username&amp;#34; {
  type        = string
  description = &amp;#34;Stores the username of PowerFlex host.&amp;#34;
}

variable &amp;#34;password&amp;#34; {
  type        = string
  description = &amp;#34;Stores the password of PowerFlex host.&amp;#34;
}

variable &amp;#34;endpoint&amp;#34; {
  type        = string
  description = &amp;#34;Stores the endpoint of PowerFlex host. eg: https://10.1.1.1:443, here 443 is port where API requests are getting accepted&amp;#34;
}
&lt;/code&gt;&lt;/pre&gt;&lt;blockquote&gt;
&lt;p&gt;1.2 Download the SDC Packages&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Download the SDC Packages from &lt;a href=&#34;https://www.dell.com/support/product-details/en-us/product/scaleio/drivers&#34;&gt;Dell Support&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;We support installing SDC on Windows ESXi and Linux Hosts. In this example we will use the ESXi sdc_host terraform resource to do the install of an SDC an ESXi host. For more examples check out (&lt;a href=&#34;https://dell.github.io/terraform-docs/docs/storage/platforms/powerflex/product_guide/resources/sdc_host/)&#34;&gt;https://dell.github.io/terraform-docs/docs/storage/platforms/powerflex/product_guide/resources/sdc_host/)&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;1.3 Install the SDC on ESXi Host&lt;/p&gt;
&lt;/blockquote&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;
# # generate a random guid. This is required only for ESXi hosts.
resource &amp;#34;random_uuid&amp;#34; &amp;#34;sdc_guid&amp;#34; {
}

resource &amp;#34;powerflex_sdc_host&amp;#34; &amp;#34;sdc&amp;#34; {
  ip = &amp;#34;10.10.10.10&amp;#34; // The ESXi Host IP
  remote = {
    user = var.esxi-host-username
    password = var.esxi-host-password
  }
  os_family = &amp;#34;esxi&amp;#34;
  esxi = {
    //We generate one using terraform `random_guid` resource above but it should look something like this: &amp;#34;12345678-90AB-CDEF-1234-567890ABCDEF&amp;#34;
    guid = random_uuid.sdc_guid.result
  }
  name         = var.sdc-name
  package_path = var.sdc-path
  // Always just set this to false
  use_remote_path = false
}

variable &amp;#34;sdc-name&amp;#34; {
  type        = string
  description = &amp;#34;Stores the name of the SDC.&amp;#34;
  default = &amp;#34;current-user-sdc-esxi&amp;#34;
}

variable &amp;#34;sdc-path&amp;#34; {
  type        = string
  description = &amp;#34;Stores the path to where you downloaded the sdc ESXi package if in this directory then should looks something like &amp;#39;./sdc-4.5.0.263-esx8.x.zip&amp;#39;&amp;#34;
}

variable &amp;#34;esxi-host-username&amp;#34; {
  type        = string
  description = &amp;#34;Stores the username of ESXi host.&amp;#34;
}

variable &amp;#34;esxi-host-password&amp;#34; {
  type        = string
  description = &amp;#34;Stores the password of the ESXi host.&amp;#34;
}
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;step-2-create-and-attach-volume&#34;&gt;Step 2: Create and Attach Volume&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;2.1 Fill in the provider config&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;em&gt;Fill in username, password, and endpoint ip/hostname&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;provider.tf&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;terraform {
   required_providers {
     powerflex = {
       version = &amp;#34;&amp;gt;=1.6.0&amp;#34;
       source  = &amp;#34;registry.terraform.io/dell/powerflex&amp;#34;
     }
   }
 }


provider &amp;#34;powerflex&amp;#34; {
  username = var.username
  password = var.password
  endpoint = var.endpoint
  insecure = true
  timeout  = 120
}


// Variables
variable &amp;#34;username&amp;#34; {
  type        = string
  description = &amp;#34;Stores the username of PowerFlex host.&amp;#34;
}

variable &amp;#34;password&amp;#34; {
  type        = string
  description = &amp;#34;Stores the password of PowerFlex host.&amp;#34;
}

variable &amp;#34;endpoint&amp;#34; {
  type        = string
  description = &amp;#34;Stores the endpoint of PowerFlex host. eg: https://10.1.1.1:443, here 443 is port where API requests are getting accepted&amp;#34;
}
&lt;/code&gt;&lt;/pre&gt;&lt;blockquote&gt;
&lt;p&gt;2.2 Create the Volume&lt;/p&gt;
&lt;/blockquote&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;resource &amp;#34;powerflex_volume&amp;#34; &amp;#34;volume-create&amp;#34; {
  name = var.name

  # To create / update, either protection_domain_id or protection_domain_name must be provided
  protection_domain_name = var.protection_domain_name

  # To create / update, either storage_pool_id or storage_pool_name must be provided
  storage_pool_name = var.storage_pool_name

  # The unit of size of the volume is defined by capacity_unit whose default value is &amp;#34;GB&amp;#34;.
  size          = var.size
  capacity_unit = var.capacity_unit # GB/TB

  use_rm_cache = var.use_rm_cache # true/false
  volume_type  = var.volume_type # ThickProvisioned/ThinProvisioned volume type
  access_mode  = var.access_mode # ReadWrite/ReadOnly volume access mode
  remove_mode  = var.remove_mode # INCLUDING_DESCENDANTS/ONLY_ME remove mode
}

// Variables

variable &amp;#34;name&amp;#34; {
  type        = string
  description = &amp;#34;name of the Powerflex Volume&amp;#34;
}

variable &amp;#34;protection_domain_name&amp;#34; {
  type        = string
  description = &amp;#34;protection_domain name of the Powerflex Volume&amp;#34;
}

variable &amp;#34;storage_pool_name&amp;#34; {
  type        = string
  description = &amp;#34;storage_pool name of the Powerflex Volume&amp;#34;
}

variable &amp;#34;size&amp;#34; {
  type        = number
  description = &amp;#34;size of the Powerflex Volume&amp;#34;
  default = 8
}

variable &amp;#34;capacity_unit&amp;#34; {
  type        = string
  description = &amp;#34;Capacity Unit of the Powerflex Volume Options:(GB/TB)&amp;#34;
  default = &amp;#34;GB&amp;#34;
}

variable &amp;#34;use_rm_cache&amp;#34; {
  type        = bool
  description = &amp;#34;Sets the rm_cache option of the Powerflex Volume&amp;#34;
  default = true
}

variable &amp;#34;volume_type&amp;#34; {
  type        = string
  description = &amp;#34;Volume Type of the Powerflex Volume Options:(ThickProvisioned/ThinProvisioned)&amp;#34;
  default = &amp;#34;ThickProvisioned&amp;#34;
}

variable &amp;#34;access_mode&amp;#34; {
  type        = string
  description = &amp;#34;Access Mode of the Powerflex Volume Options:(ReadWrite/ReadOnly)&amp;#34;
  default = &amp;#34;ReadWrite&amp;#34;
}

variable &amp;#34;remove_mode&amp;#34; {
  type        = string
  description = &amp;#34;Remove Mode of the Powerflex Volume Options:(INCLUDING_DESCENDANTS/ONLY_ME)&amp;#34;
  default = &amp;#34;INCLUDING_DESCENDANTS&amp;#34;
}
&lt;/code&gt;&lt;/pre&gt;&lt;blockquote&gt;
&lt;p&gt;2.3 Attach the Volume to the SDC&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;em&gt;Grab the SDC ID using the sdc datasource, then map the newly created volume to the SDC&lt;/em&gt;&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;data &amp;#34;powerflex_sdc&amp;#34; &amp;#34;filtered&amp;#34; {
  filter {
    name = [var.sdc_name]
  }
}

resource &amp;#34;powerflex_sdc_volumes_mapping&amp;#34; &amp;#34;mapping-test&amp;#34; {
  # SDC id
  id = data.powerflex_sdc.filtered.sdcs[0].id
  volume_list = [
    {
      # id of the volume which needs to be mapped. 
      # either volume_id or volume_name can be used.
      volume_id = resource.powerflex_volume.volume-create.id

      # Valid values are 0 or integers greater than 10
      limit_iops = var.limit_iops

      # Default value is 0
      limit_bw_in_mbps = var.limit_bw_in_mbps

      access_mode = var.access_mode # ReadOnly/ReadWrite/NoAccess
    }
  ]
}


// Variables
variable &amp;#34;sdc_name&amp;#34; {
  type        = string
  description = &amp;#34;name of the sdc&amp;#34;
}

variable &amp;#34;limit_iops&amp;#34; {
  type        = number
  description = &amp;#34;limit_iops Valid values are 0 or integers greater than 10&amp;#34;
  default = 140
}

variable &amp;#34;limit_bw_in_mbps&amp;#34; {
  type        = number
  description = &amp;#34;limit_bw_in_mbps Default value is 0&amp;#34;
  default = 0
}

variable &amp;#34;access_mode&amp;#34; {
  type        = string
  description = &amp;#34;access_mode Options(ReadOnly/ReadWrite/NoAccess)&amp;#34;
  default = &amp;#34;ReadOnly&amp;#34;
}
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;step-3-create-vmfs-datasource&#34;&gt;Step 3: Create VMFS Datasource&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;3.1 Setup the vSphere provider&lt;/p&gt;
&lt;/blockquote&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;terraform {
  required_providers {
    vsphere = {
      source = &amp;#34;hashicorp/vsphere&amp;#34;
      version = &amp;#34;2.11.1&amp;#34;
    }
  }
}

provider &amp;#34;vsphere&amp;#34; {
  user                 = var.vsphere_user
  password             = var.vsphere_password
  vsphere_server       = var.vsphere_server
  allow_unverified_ssl = var.allow_unverified_ssl
  api_timeout          = 100
}

// Variables
variable &amp;#34;vsphere_user&amp;#34; {
  type        = string
  description = &amp;#34;Stores the username of vsphere_user.&amp;#34;
}

variable &amp;#34;vsphere_password&amp;#34; {
  type        = string
  description = &amp;#34;Stores the password of vsphere_password.&amp;#34;
}

variable &amp;#34;vsphere_server&amp;#34; {
  type        = string
  description = &amp;#34;Stores the host ip/fqdn of the vsphere_server.&amp;#34;
}

variable &amp;#34;allow_unverified_ssl&amp;#34; {
  type        = string
  description = &amp;#34;Allow unverified ssl connection&amp;#34;
  default = true
}
&lt;/code&gt;&lt;/pre&gt;&lt;blockquote&gt;
&lt;p&gt;3.2 Rescan and Create the VMFS Datastore&lt;/p&gt;
&lt;/blockquote&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;data &amp;#34;vsphere_datacenter&amp;#34; &amp;#34;datacenter&amp;#34; {
  name = &amp;#34;Datacenter&amp;#34;
}

data &amp;#34;vsphere_host&amp;#34; &amp;#34;host&amp;#34; {
  name          = var.host_name // Hosts name in vSphere 
  datacenter_id = data.vsphere_datacenter.datacenter.id
}

data &amp;#34;vsphere_vmfs_disks&amp;#34; &amp;#34;available&amp;#34; {
  host_system_id = data.vsphere_host.host.id
  rescan         = true
  filter = var.vmfs_filter // Should look something like eui.bcc545a72b516e0fa45627070000000e
}

resource &amp;#34;vsphere_vmfs_datastore&amp;#34; &amp;#34;datastore&amp;#34; {
  name           = var.vmfs_datastore_name // name of vmfs datastore to be created
  host_system_id = data.vsphere_host.host.id

  disks = &amp;#34;${data.vsphere_vmfs_disks.available.disks}&amp;#34;
}

// Variables
variable &amp;#34;host_name&amp;#34; {
  type        = string
  description = &amp;#34;Stores the name of the vSphere host.&amp;#34;
}

variable &amp;#34;vmfs_filter&amp;#34; {
  type        = string
  description = &amp;#34;The filter which is used to grab the disk name to create the VMFS datasource upon. Starts with `eui.`. If you want a specific disk give full eui value, example: `eui.bcc545a72b516e0fa45627070000000e`. Otherwise the default will grab all disks with the eui path on the Powerflex Storage Adaptor&amp;#34;
  default = &amp;#34;eui.&amp;#34;
}

variable &amp;#34;vmfs_datastore_name&amp;#34; {
  type        = string
  description = &amp;#34;The name used when creating the VMFS datastore&amp;#34;
  default = &amp;#34;terraform-vmfs-datastore&amp;#34;
}
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>V1.9.0: </title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/examples/linux-sdc-full-example/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/examples/linux-sdc-full-example/</guid>
      <description>
        
        
        &lt;h1 id=&#34;sdc-end-to-end-example&#34;&gt;SDC End to End Example&lt;/h1&gt;
&lt;h2 id=&#34;overview&#34;&gt;Overview&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;This guide will give the steps in order to install and being to use a PowerFlex SDC.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;It will give examples of the following:&lt;/em&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Deploy the SDC Linux Virtual Machine (vSphere)&lt;/li&gt;
&lt;li&gt;Install the SDC&lt;/li&gt;
&lt;li&gt;Create and Attach a Volume to an SDCs&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;step-1-vm-deployment&#34;&gt;Step 1: VM Deployment&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;There are many way in which you can deploy a Virtual Machine. Below is an approch using the &lt;strong&gt;vSphere&lt;/strong&gt; terraform provider. If your team use a different hypervisor, or has a differnt process for creating the VMs this step can just be skipped. The examples below show how to use the vSphere terraform provider but for more information you can check out there documentaion: &lt;a href=&#34;https://registry.terraform.io/providers/hashicorp/vsphere/latest&#34;&gt;https://registry.terraform.io/providers/hashicorp/vsphere/latest&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;1.1 Use the vSphere provider and Setup provider.tf&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&#34;provider-example&#34;&gt;Provider Example:&lt;/h3&gt;
&lt;p&gt;&lt;em&gt;Fill in username, password, vsphere_server ip/hostname&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;provider.tf&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;terraform {
  required_providers {
    vsphere = {
      source = &amp;#34;hashicorp/vsphere&amp;#34;
      version = &amp;#34;2.8.2&amp;#34;
    }
  }
}

provider &amp;#34;vsphere&amp;#34; {
  user                 = var.vsphere_user
  password             = var.vsphere_password
  vsphere_server       = var.vsphere_server
  allow_unverified_ssl = var.allow_unverified_ssl
  api_timeout          = 10
}


// Variables
variable &amp;#34;vsphere_user&amp;#34; {
  type        = string
  description = &amp;#34;Stores the username of vsphere_user.&amp;#34;
}

variable &amp;#34;vsphere_password&amp;#34; {
  type        = string
  description = &amp;#34;Stores the password of vsphere_password.&amp;#34;
}

variable &amp;#34;vsphere_server&amp;#34; {
  type        = string
  description = &amp;#34;Stores the host ip/fqdn of the vsphere_server.&amp;#34;
}

variable &amp;#34;allow_unverified_ssl&amp;#34; {
  type        = string
  description = &amp;#34;Allow unverified ssl connection&amp;#34;
  default = true
}
&lt;/code&gt;&lt;/pre&gt;&lt;blockquote&gt;
&lt;p&gt;1.2 Gather Needed Data&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;em&gt;Using vSphere Terraform Datasources for datacenter, datastore, resource_pool, host and network, we need to gather all of the information needed to create the virtual machine&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Example:&lt;/p&gt;
&lt;p&gt;datasources.tf&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;data &amp;#34;vsphere_datacenter&amp;#34; &amp;#34;datacenter&amp;#34; {
  name = var.vsphere_datacenter_name
}

data &amp;#34;vsphere_datastore&amp;#34; &amp;#34;datastore&amp;#34; {
  name = var.vsphere_datastore_name
  datacenter_id = data.vsphere_datacenter.datacenter.id
}

data &amp;#34;vsphere_resource_pool&amp;#34; &amp;#34;pool&amp;#34; {
  name = var.vsphere_resource_pool_name
  datacenter_id = data.vsphere_datacenter.datacenter.id
}

data &amp;#34;vsphere_host&amp;#34; &amp;#34;host&amp;#34; {
  name = var.vsphere_host_name
  datacenter_id = data.vsphere_datacenter.datacenter.id
}

data &amp;#34;vsphere_network&amp;#34; &amp;#34;network&amp;#34; {
  name = var.vsphere_network_name
  datacenter_id = data.vsphere_datacenter.datacenter.id
}


// Variables
variable &amp;#34;vsphere_datacenter_name&amp;#34; {
  type = string
  description = &amp;#34;The name of the datacenter in which to deploy the virtual machines.&amp;#34;
}

variable &amp;#34;vsphere_datastore_name&amp;#34; {
  type = string
  description = &amp;#34;The name of the vSphere datastore in which to deploy the virtual machines.&amp;#34;
}

variable &amp;#34;vsphere_network_name&amp;#34; {
  type = string
  description = &amp;#34;The name of the vSphere datastore in which to deploy the virtual machines.&amp;#34;
}

variable &amp;#34;vsphere_resource_pool_name&amp;#34; {
  type = string
  description = &amp;#34;The name of the vSphere resource pool in which to deploy the virtual machines.&amp;#34;
}

variable &amp;#34;vsphere_host_name&amp;#34; {
  type = string
  description = &amp;#34;The name of the vSphere host in which to deploy the virtual machines.&amp;#34;
}
&lt;/code&gt;&lt;/pre&gt;&lt;blockquote&gt;
&lt;p&gt;1.3 Deploy the Virtual Machine&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;em&gt;You can deploy one of two ways using a &lt;strong&gt;.ova&lt;/strong&gt; image or using a vsphere &lt;strong&gt;template&lt;/strong&gt;. Here is an examples of both.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Note&lt;/strong&gt;: VM should have the following packages &lt;strong&gt;installed fio sshpass unzip yum-utils wget&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;h3 id=&#34;ova-example&#34;&gt;.ova Example:&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Note: the &lt;em&gt;vapp&lt;/em&gt; properties will need to be filled out based on each usecase as it will be different in each environment&lt;/strong&gt;&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;resource &amp;#34;vsphere_virtual_machine&amp;#34; &amp;#34;vm-installer&amp;#34; {
  name = var.vm_name
  datacenter_id = data.vsphere_datacenter.datacenter.id
  datastore_id         = data.vsphere_datastore.datastore.id
  host_system_id       = data.vsphere_host.host.id
  resource_pool_id = data.vsphere_resource_pool.pool.id

  num_cpus = var.num_cpus
  memory = var.memory
  wait_for_guest_net_timeout = 0
  wait_for_guest_ip_timeout  = 0

  network_interface {
    network_id = data.vsphere_network.network.id
    adapter_type = var.adapter_type 
  }

  ovf_deploy {
    allow_unverified_ssl_cert = var.allow_unverified_ssl
    remote_ovf_url = var.vm_ova_path
    disk_provisioning = var.disk_provisioning
    ip_protocol = var.ip_protocol
    ip_allocation_policy = var.ip_allocation_policy

    ovf_network_map = {
      network_id = data.vsphere_network.network.id
    }
  }

  // Depends on the image you need to fill out for your specific case/ova image you are using
  vapp {
    properties = {
      &amp;#34;guestinfo.hostname&amp;#34;     = &amp;#34;remote-foo.example.com&amp;#34;,
      &amp;#34;guestinfo.ipaddress&amp;#34;    = &amp;#34;172.16.11.101&amp;#34;,
      &amp;#34;guestinfo.netmask&amp;#34;      = &amp;#34;255.255.255.0&amp;#34;,
      &amp;#34;guestinfo.gateway&amp;#34;      = &amp;#34;172.16.11.1&amp;#34;,
      &amp;#34;guestinfo.dns&amp;#34;          = &amp;#34;172.16.11.4&amp;#34;,
      &amp;#34;guestinfo.domain&amp;#34;       = &amp;#34;example.com&amp;#34;,
      &amp;#34;guestinfo.ntp&amp;#34;          = &amp;#34;ntp.example.com&amp;#34;,
      &amp;#34;guestinfo.password&amp;#34;     = &amp;#34;VMware1!&amp;#34;,
      &amp;#34;guestinfo.ssh&amp;#34;          = &amp;#34;True&amp;#34;
    }
  }
}


// Variables

variable &amp;#34;vm_name&amp;#34; {
    type = string
    description = &amp;#34;Name of the PFMP installer VM, default to `new_terraform_vm`&amp;#34;
    default = &amp;#34;new_terraform_sdc_vm&amp;#34;
}

variable &amp;#34;disk_provisioning&amp;#34; {
  type = string
  description = &amp;#34;The disk provisioning type for the virtual machine. Options (thin, flat, think, sameAsSource) defaults to `thin`&amp;#34;
  default = &amp;#34;thin&amp;#34;
}

variable &amp;#34;ip_protocol&amp;#34; {
  type = string
  description = &amp;#34;The IP protocol for the virtual machine. Defaults to `IPV4`&amp;#34;
  default = &amp;#34;IPV4&amp;#34;
}

variable &amp;#34;ip_allocation_policy&amp;#34; {
  type = string
  description = &amp;#34;The IP allocation policy for the virtual machine. Defaults to `STATIC_MANUAL`&amp;#34;
  default = &amp;#34;STATIC_MANUAL&amp;#34;
}

variable &amp;#34;num_cpus&amp;#34; {
  type = number
  description = &amp;#34;Number of CPUs for the virtual machine. Defaults to `1`&amp;#34;
  default = 1
}

variable &amp;#34;memory&amp;#34; {
  type = number
  description = &amp;#34;Memory for the virtual machine. Defaults to `4060`&amp;#34;
  default = 4060
}

variable &amp;#34;adapter_type&amp;#34; {
  type = string
  description = &amp;#34;Network Adapter Type for the virtual machine. Defaults to `vmxnet3` Options can be found here: https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.vsphere.vm_admin.doc/GUID-AF9E24A8-2CFA-447B-AC83-35D563119667.html&amp;#34;
  default = &amp;#34;vmxnet3&amp;#34;
}
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&#34;template-example&#34;&gt;Template Example:&lt;/h3&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;data &amp;#34;vsphere_virtual_machine&amp;#34; &amp;#34;template_example&amp;#34; {
  name          = &amp;#34;linux-template&amp;#34;
  datacenter_id = data.vsphere_datacenter.datacenter.id
}

resource &amp;#34;vsphere_virtual_machine&amp;#34; &amp;#34;template&amp;#34; {

  name             = var.vm_name
  resource_pool_id = data.vsphere_resource_pool.pool.id
  datastore_id     = data.vsphere_datastore.primary_datastore.id
  num_cpus         = var.num_cpus
  memory           = var.memory
  folder           = var.vmfolder
  guest_id         = data.vsphere_virtual_machine.template_example.guest_id
  scsi_type        = data.vsphere_virtual_machine.template_example.scsi_type
  scsi_controller_count = 4
  firmware         = &amp;#34;efi&amp;#34;

  network_interface {
    network_id   = data.vsphere_network.VM_Network.id
    adapter_type = data.vsphere_virtual_machine.template_example.network_interface_types[0]
  }

  wait_for_guest_net_timeout  = 10000000000000000
  wait_for_guest_net_routable = false
  wait_for_guest_ip_timeout   = 10000000000000000
  shutdown_wait_timeout       = 10
  migrate_wait_timeout        = 10000000000000000
  force_power_off             = false

  disk {
    label            = &amp;#34;OS&amp;#34;
    size             = 40
    thin_provisioned = data.vsphere_virtual_machine.template_example.disks.0.thin_provisioned
    unit_number      = 0
  }

  clone {
    template_uuid = data.vsphere_virtual_machine.template_example.id
    customize {
      linux_options {
        host_name = var.hostname
        domain    = var.dns[0]
      }
      network_interface {
        ipv4_address = var.mgmt_ip
        ipv4_netmask = 22
      }
      ipv4_gateway = var.gw
      dns_server_list = var.dns
      dns_suffix_list = var.search_domains
    }
  }


// Variables
variable &amp;#34;vm_name&amp;#34; {
    type = string
    description = &amp;#34;Name of the PFMP installer VM, default to `new_terraform_vm`&amp;#34;
    default = &amp;#34;new_terraform_sdc_vm&amp;#34;
}

variable &amp;#34;num_cpus&amp;#34; {
  type = number
  description = &amp;#34;Number of CPUs for the virtual machine. Defaults to `1`&amp;#34;
  default = 1
}

variable &amp;#34;memory&amp;#34; {
  type = number
  description = &amp;#34;Memory for the virtual machine. Defaults to `4060`&amp;#34;
  default = 4060
}

variable &amp;#34;search_domains&amp;#34; {
  type        = list(string)
  description = &amp;#34;List of DNS search domains&amp;#34;
}

variable &amp;#34;dns&amp;#34; {
  type = list(string)
}

variable &amp;#34;gw&amp;#34; {
  type = string
}

variable &amp;#34;vmfolder&amp;#34; {
  description = &amp;#34;Name of Folder to Deploy VM to&amp;#34;
}

variable &amp;#34;mgmt_ip&amp;#34; {
  description = &amp;#34;IP on Management Network&amp;#34;
  type        = string
}
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;step-2-sdc-install&#34;&gt;Step 2: SDC Install&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;We support installing SDC on Windows EXSi and Linux Hosts. In this example we will use the linux sdc terraform module to do the install on the linux VM you have created above. For more examples including &lt;a href=&#34;https://dell.github.io/terraform-docs/modules/storage/platforms/powerflex/v1.2.0/product_guide/vsphere_pfmp_installation/&#34;&gt;EXSi&lt;/a&gt; and &lt;a href=&#34;https://dell.github.io/terraform-docs/modules/storage/platforms/powerflex/v1.2.0/product_guide/sdc_host_win/&#34;&gt;Windows&lt;/a&gt; look &lt;a href=&#34;https://dell.github.io/terraform-docs/modules/storage/platforms/powerflex/v1.2.0/product_guide&#34;&gt;here&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;2.1 Download the SDC Packages&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Download the SDC Packages from &lt;a href=&#34;https://www.dell.com/support/product-details/en-us/product/scaleio/drivers&#34;&gt;Dell Support&lt;/a&gt;. Once downloaded add the sdc package to an http or ftp site for easy access when deploying sdcs&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;2.2 Install the SDC&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;em&gt;Fill in username, password, and endpoint ip/hostname&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;provider.tf&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;terraform {
   required_providers {
     powerflex = {
       version = &amp;#34;&amp;gt;=1.6.0&amp;#34;
       source  = &amp;#34;registry.terraform.io/dell/powerflex&amp;#34;
     }
   }
 }


provider &amp;#34;powerflex&amp;#34; {
  username = var.username
  password = var.password
  endpoint = var.endpoint
  insecure = true
  timeout  = 120
}


// Variables
variable &amp;#34;username&amp;#34; {
  type        = string
  description = &amp;#34;Stores the username of PowerFlex host.&amp;#34;
}

variable &amp;#34;password&amp;#34; {
  type        = string
  description = &amp;#34;Stores the password of PowerFlex host.&amp;#34;
}

variable &amp;#34;endpoint&amp;#34; {
  type        = string
  description = &amp;#34;Stores the endpoint of PowerFlex host. eg: https://10.1.1.1:443, here 443 is port where API requests are getting accepted&amp;#34;
}
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&#34;example-module&#34;&gt;Example Module:&lt;/h3&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;module &amp;#34;modules_example_sdc_host_linux&amp;#34; {
  source  = &amp;#34;dell/modules/powerflex//examples/sdc_host_linux&amp;#34;
  version = &amp;#34;1.2.0&amp;#34;

  remote_host = {
    user = var.remote_user
    password = var.remote_password
    // If you have a ssh key and certificate.
    // You are able to use those instead of user/pass
    //private_key = &amp;#34;&amp;#34;
    //certificate = &amp;#34;&amp;#34;
  }

  ip = var.ip

  versions = versions={
    pflex =  var.sdc_pflex_version  //&amp;#34;4.5.3000.118&amp;#34;
    kernel = var.linux_kernal_version //&amp;#34;5.15.0-1-generic&amp;#34;
  }
  
  scini = {
    linux_distro = &amp;#34;RHEL9&amp;#34; #&amp;#34;Ubuntu&amp;#34;
    autobuild_scini = true
    // If autobuild is equal to false, give the path to your scini.ko or scini.rpm else this is not needed
    //url = &amp;#34;http://example.com/release/5.15.0-1-generic&amp;#34;
  }

  sdc_pkg = {
    url = var.package_url
    // Do not change this value
    remote_pkg_name = var.remote_pkg_name
    remote_file = var.package_name
    use_remote_path = true
    skip_download_sdc = true
  }
  mdm_ips = var.mdm_ips
}


// Variables
variable &amp;#34;ip&amp;#34; {
  type        = string
  description = &amp;#34;Stores the IP address of the remote Linux host.&amp;#34;
}

variable &amp;#34;package_url&amp;#34; {
  type        = string
  description = &amp;#34;URL to where the SDC Package is located for download. This package will be downloaded directly onto the virtual machine. Example: http://example.com/EMC-ScaleIO-sdc-3.6-700.103.Ubuntu.22.04.x86_64.tar, ftp://username:password@ftpserver/path/to/file&amp;#34;
}

variable &amp;#34;remote_pkg_name&amp;#34; {
  type        = string
  description = &amp;#34;The name of the package. Example: emc-sdc-package.tar (for Ubuntu) emc-sdc-package.rpm (for RHEL)&amp;#34;
  default = &amp;#34;emc-sdc-package.tar&amp;#34;
}

variable &amp;#34;package_name&amp;#34; {
  type        = string
  description = &amp;#34;The name of the package. Example: EMC-ScaleIO-sdc-4.5-3000.118.Ubuntu.22.04.x86_64.tar (for Ubuntu) EMC-ScaleIO-sdc-4.5-3000.118.Ubuntu.22.04.x86_64.rpm (for RHEL)&amp;#34;
}

variable &amp;#34;remote_user&amp;#34; {
  type        = string
  description = &amp;#34;Stores the username of the remote Linux host.&amp;#34;
}

variable &amp;#34;remote_password&amp;#34; {
  type        = string
  description = &amp;#34;Stores the password of the remote Linux host.&amp;#34;
}

variable &amp;#34;sdc_pflex_version&amp;#34; {
  type        = string
  description = &amp;#34;The version of the powerflex sdc you are installing, this can be grabbed from the sdc package name i.e: PowerFlex_4.5.2100.105_Ubuntu18.04_SDC.tar the version would be 4.5.2100.105&amp;#34;
}

variable &amp;#34;linux_kernal_version&amp;#34; {
  type        = string
  description = &amp;#34;The version of linux we are using&amp;#34;
}

variable &amp;#34;mdm_ips&amp;#34; {
  description = &amp;#34;all the mdms (either primary,secondary or virtual ips) in a comma separated list by cluster. If sdc is only being connected to one powerflex leave this unset and it will use the mdms of the cluster set of the provider by default&amp;#34;
  type        = list(string)
  default = []
}
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;step-3-create-and-attach-volume&#34;&gt;Step 3: Create and Attach Volume&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;3.1 Fill in the provider config&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;em&gt;Fill in username, password, and endpoint ip/hostname&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;provider.tf&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;terraform {
   required_providers {
     powerflex = {
       version = &amp;#34;&amp;gt;=1.6.0&amp;#34;
       source  = &amp;#34;registry.terraform.io/dell/powerflex&amp;#34;
     }
   }
 }


provider &amp;#34;powerflex&amp;#34; {
  username = var.username
  password = var.password
  endpoint = var.endpoint
  insecure = true
  timeout  = 120
}


// Variables
variable &amp;#34;username&amp;#34; {
  type        = string
  description = &amp;#34;Stores the username of PowerFlex host.&amp;#34;
}

variable &amp;#34;password&amp;#34; {
  type        = string
  description = &amp;#34;Stores the password of PowerFlex host.&amp;#34;
}

variable &amp;#34;endpoint&amp;#34; {
  type        = string
  description = &amp;#34;Stores the endpoint of PowerFlex host. eg: https://10.1.1.1:443, here 443 is port where API requests are getting accepted&amp;#34;
}
&lt;/code&gt;&lt;/pre&gt;&lt;blockquote&gt;
&lt;p&gt;3.2 Create the Volume&lt;/p&gt;
&lt;/blockquote&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;resource &amp;#34;powerflex_volume&amp;#34; &amp;#34;volume-create&amp;#34; {
  name = var.name

  # To create / update, either protection_domain_id or protection_domain_name must be provided
  protection_domain_name = var.protection_domain_name

  # To create / update, either storage_pool_id or storage_pool_name must be provided
  storage_pool_name = var.storage_pool_name

  # The unit of size of the volume is defined by capacity_unit whose default value is &amp;#34;GB&amp;#34;.
  size          = var.size
  capacity_unit = var.capacity_unit # GB/TB

  use_rm_cache = var.use_rm_cache # true/false
  volume_type  = var.volume_type # ThickProvisioned/ThinProvisioned volume type
  access_mode  = var.access_mode # ReadWrite/ReadOnly volume access mode
  remove_mode  = var.remove_mode # INCLUDING_DESCENDANTS/ONLY_ME remove mode
}

// Variables

variable &amp;#34;name&amp;#34; {
  type        = string
  description = &amp;#34;name of the Powerflex Volume&amp;#34;
}

variable &amp;#34;protection_domain_name&amp;#34; {
  type        = string
  description = &amp;#34;protection_domain name of the Powerflex Volume&amp;#34;
}

variable &amp;#34;storage_pool_name&amp;#34; {
  type        = string
  description = &amp;#34;storage_pool name of the Powerflex Volume&amp;#34;
}

variable &amp;#34;size&amp;#34; {
  type        = number
  description = &amp;#34;size of the Powerflex Volume&amp;#34;
  default = 8
}

variable &amp;#34;capacity_unit&amp;#34; {
  type        = string
  description = &amp;#34;Capacity Unit of the Powerflex Volume Options:(GB/TB)&amp;#34;
  default = &amp;#34;GB&amp;#34;
}

variable &amp;#34;use_rm_cache&amp;#34; {
  type        = bool
  description = &amp;#34;Sets the rm_cache option of the Powerflex Volume&amp;#34;
  default = true
}

variable &amp;#34;volume_type&amp;#34; {
  type        = string
  description = &amp;#34;Volume Type of the Powerflex Volume Options:(ThickProvisioned/ThinProvisioned)&amp;#34;
  default = &amp;#34;ThickProvisioned&amp;#34;
}

variable &amp;#34;access_mode&amp;#34; {
  type        = string
  description = &amp;#34;Access Mode of the Powerflex Volume Options:(ReadWrite/ReadOnly)&amp;#34;
  default = &amp;#34;ReadWrite&amp;#34;
}

variable &amp;#34;remove_mode&amp;#34; {
  type        = string
  description = &amp;#34;Remove Mode of the Powerflex Volume Options:(INCLUDING_DESCENDANTS/ONLY_ME)&amp;#34;
  default = &amp;#34;INCLUDING_DESCENDANTS&amp;#34;
}
&lt;/code&gt;&lt;/pre&gt;&lt;blockquote&gt;
&lt;p&gt;3.3 Attach the Volume to the SDC&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;em&gt;Grab the SDC ID using the sdc datasource, then map the newly created volume to the SDC&lt;/em&gt;&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;data &amp;#34;powerflex_sdc&amp;#34; &amp;#34;filtered&amp;#34; {
  filter {
    name = [var.sdc_name]
  }
}

resource &amp;#34;powerflex_sdc_volumes_mapping&amp;#34; &amp;#34;mapping-test&amp;#34; {
  # SDC id
  id = data.powerflex_sdc.filtered.sdcs[0].id
  volume_list = [
    {
      # id of the volume which needs to be mapped. 
      # either volume_id or volume_name can be used.
      volume_id = resource.powerflex_volume.volume-create.id

      # Valid values are 0 or integers greater than 10
      limit_iops = var.limit_iops

      # Default value is 0
      limit_bw_in_mbps = var.limit_bw_in_mbps

      access_mode = var.access_mode # ReadOnly/ReadWrite/NoAccess
    }
  ]
}


// Variables
variable &amp;#34;sdc_name&amp;#34; {
  type        = string
  description = &amp;#34;name of the sdc&amp;#34;
}

variable &amp;#34;limit_iops&amp;#34; {
  type        = number
  description = &amp;#34;limit_iops Valid values are 0 or integers greater than 10&amp;#34;
  default = 140
}

variable &amp;#34;limit_bw_in_mbps&amp;#34; {
  type        = number
  description = &amp;#34;limit_bw_in_mbps Default value is 0&amp;#34;
  default = 0
}

variable &amp;#34;access_mode&amp;#34; {
  type        = string
  description = &amp;#34;access_mode Options(ReadOnly/ReadWrite/NoAccess)&amp;#34;
  default = &amp;#34;ReadOnly&amp;#34;
}
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>V1.9.0: Creating Multiple Volumes with Count</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/examples/creating_multiple_volumes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/examples/creating_multiple_volumes/</guid>
      <description>
        
        
        &lt;!--
Copyright (c) 2023-2024 Dell Inc., or its subsidiaries. All Rights Reserved.

Licensed under the Mozilla Public License Version 2.0 (the &#34;License&#34;);
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 &#34;AS IS&#34; 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.
--&gt;
&lt;p&gt;You can use the count meta-argument to create multiple volumes.&lt;/p&gt;
&lt;h2 id=&#34;example&#34;&gt;Example&lt;/h2&gt;
&lt;p&gt;To create 7 different volumes using the following configuration:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_volume&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;volumes&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;count&lt;/span&gt;                  = &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;7&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;name&lt;/span&gt;                   = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;security-footage-&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;${&lt;/span&gt;&lt;span style=&#34;color:#204a87&#34;&gt;count&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;index&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;protection_domain_name&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;domain1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;storage_pool_name&lt;/span&gt;      = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;pool1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;size&lt;/span&gt;                   = &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;8&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;use_rm_cache&lt;/span&gt;           = &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;volume_type&lt;/span&gt;            = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;ThinProvisioned&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;access_mode&lt;/span&gt;            = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;ReadWrite&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
      </description>
    </item>
    
    <item>
      <title>V1.9.0: Creating Multiple Volumes with For Each</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/examples/creating_multiple_volumes_using_for_each/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/examples/creating_multiple_volumes_using_for_each/</guid>
      <description>
        
        
        &lt;!--
Copyright (c) 2024 Dell Inc., or its subsidiaries. All Rights Reserved.

Licensed under the Mozilla Public License Version 2.0 (the &#34;License&#34;);
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 &#34;AS IS&#34; 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.
--&gt;
&lt;p&gt;You can use the for_each meta-argument to create multiple volumes.&lt;/p&gt;
&lt;h2 id=&#34;example&#34;&gt;Example&lt;/h2&gt;
&lt;p&gt;To create 3 different volumes use the following configuration:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_volume&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;volume_example&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;for_each&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;toset&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;(&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Volume1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Volume2&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Volume3&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;name&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;each&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;key&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;protection_domain_name&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;domain1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;storage_pool_name&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;pool1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;size&lt;/span&gt;          = &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;8&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;capacity_unit&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;GB&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
      </description>
    </item>
    
    <item>
      <title>V1.9.0: Datasource Filtering</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/examples/datasource_filtering/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/examples/datasource_filtering/</guid>
      <description>
        
        
        &lt;!--
Copyright (c) 2024 Dell Inc., or its subsidiaries. All Rights Reserved.

Licensed under the Mozilla Public License Version 2.0 (the &#34;License&#34;);
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 &#34;AS IS&#34; 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.
--&gt;
&lt;h2 id=&#34;datasource-filtering-overview&#34;&gt;Datasource Filtering Overview&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;This describes how filtering works in the Powerflex Provider with a datasource filter block&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The input below will be used showcase different scenarios and how they will work in our provider:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;[
  {
   id = &amp;#34;id-1&amp;#34;
   field = false
   count = 1
  },
  {
   id = &amp;#34;id-2&amp;#34;
   field = true
   count = 2
  },
  {
   id = &amp;#34;id-3&amp;#34;
   field = true
   count = 3
  }
]
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;1-if-a-single-filter-field-is-set-filter-and-only-return-those-values&#34;&gt;1. If a single filter field is set, filter and only return those values&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Config:&lt;/strong&gt;&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;data &amp;#34;powerflex_example_datasource&amp;#34; &amp;#34;exampleFilter&amp;#34; {
  filter {
   id = [&amp;#34;id-1&amp;#34;, &amp;#34;id-2&amp;#34;]
  }
}
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;[
  {
   id = &amp;#34;id-1&amp;#34;
   field = false
   count = 1
  },
  {
   id = &amp;#34;id-2&amp;#34;
   field = true
   count = 2
  }
]
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;2-if-multiple-filters-are-set-then-it-is-the-intersection-of-those-filters&#34;&gt;2. If multiple filters are set then it is the intersection of those filters:&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Config:&lt;/strong&gt;&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;data &amp;#34;powerflex_example_datasource&amp;#34; &amp;#34;exampleFilter&amp;#34; {
  filter {
   id = [&amp;#34;id-1&amp;#34;, &amp;#34;id-2&amp;#34;]
   count = [2]
  }
}
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;[
  {
   id = &amp;#34;id-2&amp;#34;
   field = true
   count = 2
  }
]
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;3-if-there-are-no-intersection-then-the-output-will-be-empty&#34;&gt;3. If there are no intersection then the output will be empty:&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Config:&lt;/strong&gt;&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;data &amp;#34;powerflex_example_datasource&amp;#34; &amp;#34;exampleFilter&amp;#34; {
  filter {
   id = [&amp;#34;id-1&amp;#34;, &amp;#34;id-2&amp;#34;]
   count = [3]
  }
}
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;[]
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;4-if-the-filter-value-is-invalid-then-the-output-will-be-empty&#34;&gt;4. If the filter value is invalid then the output will be empty:&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Config:&lt;/strong&gt;&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;data &amp;#34;powerflex_example_datasource&amp;#34; &amp;#34;exampleFilter&amp;#34; {
  filter {
   id = [&amp;#34;invaid-id&amp;#34;]
  }
}
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;[]
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;5-if-the-filter-value-is-using-regular-expressions&#34;&gt;5. If the filter value is using regular expressions:&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Config:&lt;/strong&gt;&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;data &amp;#34;powerflex_example_datasource&amp;#34; &amp;#34;exampleFilter&amp;#34; {
  filter {
   id = [&amp;#34;^id-[1-2]$&amp;#34;]
  }
}
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;[
   {
   id = &amp;#34;id-1&amp;#34;
   field = false
   count = 1
  },
  {
   id = &amp;#34;id-2&amp;#34;
   field = true
   count = 2
  }
]
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>V1.9.0: Deploying a PowerFlex cluster using a CSV Topology File</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/examples/cluster_resource_using_csv_input/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/examples/cluster_resource_using_csv_input/</guid>
      <description>
        
        
        &lt;!--
Copyright (c) 2024 Dell Inc., or its subsidiaries. All Rights Reserved.

Licensed under the Mozilla Public License Version 2.0 (the &#34;License&#34;);
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 &#34;AS IS&#34; 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.
--&gt;
&lt;h1 id=&#34;deploying-a-powerflex-cluster-using-a-csv-topology-file&#34;&gt;Deploying a PowerFlex cluster using a CSV Topology File&lt;/h1&gt;
&lt;p&gt;This guide explains how to use CSV file(s) for managing PowerFlex cluster via Terraform&amp;rsquo;s Cluster Resource.&lt;/p&gt;
&lt;h3 id=&#34;example&#34;&gt;Example&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; It is recommended to use 2 separate csv files for cluster node related information and storage pool related information. Refer the following examples for more information. The first row will be treated as header.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;cluster_node.csv&lt;/strong&gt;&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;IPs,Username,Password,Operating System,Is MDM/TB,Is SDS,SDS Storage Device List,Is SDC,Is SDT
10.76.60.1,root,Password1,linux,Primary,Yes,/dev/sdb,Yes,Yes
10.76.60.2,root,Password1,linux,Secondary,Yes,/dev/sdb,Yes,Yes
10.76.60.3,root,Password1,linux,TB,Yes,/dev/sdb,Yes,Yes
10.76.60.4,root,Password1,linux,,Yes,/dev/sdb,Yes,Yes
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;sp_data.csv&lt;/strong&gt;&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;ProtectionDomain,StoragePool,Media Type,Replication journal capacity percentage
domain_1,pool1,HDD,50
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;To perform SDC operations with a CSV file, use the following configuration:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;locals&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;cluster_node_data&lt;/span&gt; =&lt;span style=&#34;color:#204a87&#34;&gt; csvdecode&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;(&lt;/span&gt;&lt;span style=&#34;color:#204a87&#34;&gt;file&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;(&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;cluster_node.csv&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;sp_data&lt;/span&gt; =&lt;span style=&#34;color:#204a87&#34;&gt; csvdecode&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;(&lt;/span&gt;&lt;span style=&#34;color:#204a87&#34;&gt;file&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;(&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sp_data.csv&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_cluster&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;test&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Security Related Fields
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;mdm_password&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Password&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;lia_password&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Password&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Advance Security Configuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;allow_non_secure_communication_with_lia&lt;/span&gt; = &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;allow_non_secure_communication_with_mdm&lt;/span&gt; = &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;disable_non_mgmt_components_auth&lt;/span&gt; = &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;false&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Cluster Configuration related fields
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;cluster&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;for&lt;/span&gt; &lt;span style=&#34;color:#000&#34;&gt;row&lt;/span&gt; &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;in&lt;/span&gt; &lt;span style=&#34;color:#000&#34;&gt;local&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;cluster_node_data&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;ips&lt;/span&gt;                  = &lt;span style=&#34;color:#000&#34;&gt;row&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;IPs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;username&lt;/span&gt;             = &lt;span style=&#34;color:#000&#34;&gt;row&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;Username&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;password&lt;/span&gt;             = &lt;span style=&#34;color:#000&#34;&gt;row&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;Password&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;operating_system&lt;/span&gt;     = &lt;span style=&#34;color:#000&#34;&gt;row&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Operating System&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_mdm_or_tb&lt;/span&gt;         = &lt;span style=&#34;color:#000&#34;&gt;row&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Is MDM/TB&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_sds&lt;/span&gt;               = &lt;span style=&#34;color:#000&#34;&gt;row&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Is SDS&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sdc_name&lt;/span&gt;             = &lt;span style=&#34;color:#000&#34;&gt;row&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;SDS Name&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;perf_profile_for_sdc&lt;/span&gt; = &lt;span style=&#34;color:#000&#34;&gt;row&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;perfProfileForSDC&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_rfcache&lt;/span&gt;           = &lt;span style=&#34;color:#000&#34;&gt;row&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;RFcache&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_sdr&lt;/span&gt;               = &lt;span style=&#34;color:#000&#34;&gt;row&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Is SDR&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_sdt&lt;/span&gt;               = &lt;span style=&#34;color:#000&#34;&gt;row&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Is SDT&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000&#34;&gt;if&lt;/span&gt; &lt;span style=&#34;color:#000&#34;&gt;row&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Is MDM/TB&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;!=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt; # Validates if MDM role is not empty string
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;storage_pools&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;for&lt;/span&gt; &lt;span style=&#34;color:#000&#34;&gt;row&lt;/span&gt; &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;in&lt;/span&gt; &lt;span style=&#34;color:#000&#34;&gt;local&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;sp_data&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;media_type&lt;/span&gt;                              = &lt;span style=&#34;color:#000&#34;&gt;row&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Media Type&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;protection_domain&lt;/span&gt;                       = &lt;span style=&#34;color:#000&#34;&gt;row&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;ProtectionDomain&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;storage_pool&lt;/span&gt;                            = &lt;span style=&#34;color:#000&#34;&gt;row&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;StoragePool&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;replication_journal_capacity_percentage&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;tonumber&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;(&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;row&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Replication journal capacity percentage&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;])&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This Terraform configuration sets up a PowerFlex cluster by defining its configuration, including security settings, node information, and storage pool details. The data for this configuration is read from two CSV files using the csvdecode function and organized into the required format for the resource.&lt;/p&gt;
&lt;p&gt;Proposed: Two Terraform local variables are getting declared here (cluster_node_data and sp_data) by using Terraform&amp;rsquo;s built-in &amp;lsquo;csvdecode&amp;rsquo; function.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;locals&lt;/code&gt;: The scope of the variable is within the configuration file. These variables are used to store data or perform calculations within this configuration.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;cluster_node_data&lt;/code&gt;: Reads and decodes the CSV file “cluster_node.csv” into a list of maps. This file contains information about cluster nodes.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;sp_data&lt;/code&gt;: Reads and decodes the CSV file “sp_data.csv” into a list of maps. This file contains information about storage pools.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;cluster&lt;/code&gt;: A list variable which is getting created using a for loop which iterates over each element in the &amp;lsquo;cluster_node_data&amp;rsquo; (local list variable).&lt;/p&gt;
&lt;p&gt;&lt;code&gt;storage_pools&lt;/code&gt;: A list variable which is getting created using a for loop which iterates over each element in the &amp;lsquo;sp_data&amp;rsquo; (local list variable defined earlier).&lt;/p&gt;
&lt;p&gt;The fields inside the object (e.g., ip, password, operating_system, etc.) are populated with values from the CSV file. You can also apply some conditions in the if statement to filter out rows where IPs and Password are not empty and not equal to &amp;ldquo;null.&amp;rdquo;&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: Deploying a PowerFlex cluster using multiple values for mdm_ips</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/examples/cluster_resource_using_multiple_values/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/examples/cluster_resource_using_multiple_values/</guid>
      <description>
        
        
        &lt;!--
Copyright (c) 2024 Dell Inc., or its subsidiaries. All Rights Reserved.

Licensed under the Mozilla Public License Version 2.0 (the &#34;License&#34;);
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 &#34;AS IS&#34; 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.
--&gt;
&lt;h1 id=&#34;deploying-a-powerflex-cluster-having-multiple-values-for-mdm_ips&#34;&gt;Deploying a PowerFlex cluster having multiple values for mdm_ips&lt;/h1&gt;
&lt;p&gt;This guide explains how to deploy a cluster which has multiple values for mdm_ips.&lt;/p&gt;
&lt;h3 id=&#34;example&#34;&gt;Example&lt;/h3&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_cluster&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;test&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;mdm_password&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Password&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;lia_password&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Password&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Advance Security Configuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;allow_non_secure_communication_with_lia&lt;/span&gt; = &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;allow_non_secure_communication_with_mdm&lt;/span&gt; = &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;disable_non_mgmt_components_auth&lt;/span&gt;        = &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;false&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Cluster Configuration related fields
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;cluster&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;      # MDM Configuration Fields
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;username&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;user&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;password&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;password&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;operating_system&lt;/span&gt;         = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;linux&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_mdm_or_tb&lt;/span&gt;             = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Primary&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;mdm_ips&lt;/span&gt;                  = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.10.10.1,10.10.10.2,10.10.10.3&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;mdm_mgmt_ip&lt;/span&gt;              = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.10.10.1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;mdm_name&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;mdm1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;perf_profile_for_mdm&lt;/span&gt;     = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;HighPerformance&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;virtual_ips&lt;/span&gt;              = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.10.10.4,10.10.10.5&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;virtual_ip_nics&lt;/span&gt;          = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;eth1,eth2&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_sds&lt;/span&gt;                   = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Yes&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sds_name&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sds1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sds_all_ips&lt;/span&gt;              = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.10.10.2,10.10.10.3&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;protection_domain&lt;/span&gt;        = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;domain_1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sds_storage_device_list&lt;/span&gt;  = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;/dev/sdb&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sds_storage_device_names&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sdb&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;storage_pool_list&lt;/span&gt;        = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;pool1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;perf_profile_for_sds&lt;/span&gt;     = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;HighPerformance&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_sdc&lt;/span&gt;                   = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Yes&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sdc_name&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sdc1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;perf_profile_for_sdc&lt;/span&gt;     = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;HighPerformance&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_sdt&lt;/span&gt;                   = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Yes&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sdt_name&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sdt1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sdt_all_ips&lt;/span&gt;              = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.10.10.2,10.10.10.3&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;},&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;username&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;user&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;password&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;password&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;operating_system&lt;/span&gt;         = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;linux&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_mdm_or_tb&lt;/span&gt;             = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Secondary&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;mdm_name&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;mdm2&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;mdm_ips&lt;/span&gt;                  = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.10.10.6,10.10.10.7,10.10.10.8&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;mdm_mgmt_ip&lt;/span&gt;              = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.10.10.6&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;perf_profile_for_mdm&lt;/span&gt;     = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;HighPerformance&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;virtual_ips&lt;/span&gt;              = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.10.10.4,10.10.10.5&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;virtual_ip_nics&lt;/span&gt;          = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;eth1,eth2&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_sds&lt;/span&gt;                   = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Yes&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sds_name&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sds2&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sds_all_ips&lt;/span&gt;              = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.10.10.7,10.10.10.8&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sds_storage_device_list&lt;/span&gt;  = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;/dev/sdb&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sds_storage_device_names&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sdb&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;protection_domain&lt;/span&gt;        = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;domain_1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;storage_pool_list&lt;/span&gt;        = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;pool1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;perf_profile_for_sds&lt;/span&gt;     = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;HighPerformance&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_sdc&lt;/span&gt;                   = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Yes&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sdc_name&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sdc2&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;perf_profile_for_sdc&lt;/span&gt;     = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;HighPerformance&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;perf_profile_for_sdc&lt;/span&gt;     = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;HighPerformance&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_sdt&lt;/span&gt;                   = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Yes&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sdt_name&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sdt2&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sdt_all_ips&lt;/span&gt;              = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.10.10.7,10.10.10.8&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;},&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;username&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;user&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;password&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;password&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;operating_system&lt;/span&gt;         = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;linux&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_mdm_or_tb&lt;/span&gt;             = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;TB&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;mdm_name&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;tb1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;mdm_ips&lt;/span&gt;                  = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.10.10.9,10.10.10.10,10.01.10.11&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;mdm_mgmt_ip&lt;/span&gt;              = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.10.10.9&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;perf_profile_for_mdm&lt;/span&gt;     = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;HighPerformance&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_sds&lt;/span&gt;                   = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Yes&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sds_name&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sds3&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sds_all_ips&lt;/span&gt;              = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.10.10.10,10.01.10.11&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sds_storage_device_list&lt;/span&gt;  = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;/dev/sdb&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sds_storage_device_names&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sdb&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;protection_domain&lt;/span&gt;        = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;domain_1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;storage_pool_list&lt;/span&gt;        = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;pool1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;perf_profile_for_sds&lt;/span&gt;     = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;HighPerformance&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_sdc&lt;/span&gt;                   = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Yes&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sdc_name&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sdc3&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;perf_profile_for_sdc&lt;/span&gt;     = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;HighPerformance&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_sdt&lt;/span&gt;                   = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Yes&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sdt_name&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sdt3&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sdt_all_ips&lt;/span&gt;              = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.10.10.10,10.01.10.11&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#c4a000&#34;&gt;storage_pools&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;media_type&lt;/span&gt;        = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;SSD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;protection_domain&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;domain_1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;storage_pool&lt;/span&gt;      = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;pool1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;daya_layout&lt;/span&gt;       = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;MG&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;zero_padding&lt;/span&gt;      = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;true&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This Terraform configuration sets up a PowerFlex cluster having multiple values.&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: Deploying a PowerFlex cluster using ssh key</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/examples/cluster_resource_using_passwordless_authentication/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/examples/cluster_resource_using_passwordless_authentication/</guid>
      <description>
        
        
        &lt;!--
Copyright (c) 2024 Dell Inc., or its subsidiaries. All Rights Reserved.

Licensed under the Mozilla Public License Version 2.0 (the &#34;License&#34;);
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 &#34;AS IS&#34; 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.
--&gt;
&lt;h1 id=&#34;deploying-a-powerflex-cluster-using-ssh-key-for-passwordless-authentication&#34;&gt;Deploying a PowerFlex cluster using ssh key for passwordless authentication&lt;/h1&gt;
&lt;p&gt;This guide explains how to use ssh keys for deploying a cluster using passwordless authentication&lt;/p&gt;
&lt;h3 id=&#34;steps-for-configuring-ssh-key&#34;&gt;Steps for configuring ssh key&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;On one of the ScaleIO cluster machine:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Go to ~/.ssh&lt;/li&gt;
&lt;li&gt;ssh-keygen -t rsa&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;cat id_rsa.pub &amp;gt; authorized_keys&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;If the RSA key was created in OpenSSH key format convert to pem format:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ssh-keygen -p -m PEM -f ~/.ssh/id_rsa&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Copy the id_rsa, id_rsa.pub and authorized_keys to ~/.ssh on the rest of the cluster machines&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Replace the key text in block-legacy-gateway-sshkey.yaml (attached below) with the content of id_rsa&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Delete the secret before setting it:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;kubectl delete -n powerflex secret platform-nodes-credentials&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;run on the M&amp;amp;O:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;kubectl apply -n powerflex -f &lt;path of block-legacy-gateway-sshkey.yaml&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;delete block-legacy-gateway pod&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;legacy_gw=$(kubectl get pods -n powerflex|grep -i legacy-gateway |grep -v mds |awk &amp;lsquo;{print $1}&amp;rsquo;); kubectl delete pods -n powerflex $legacy_gw&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Remove the value (leave empty) from all the &amp;ldquo;password&amp;rdquo; fields in the csv file&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;example-of-block-legacy-gateway-sshkeyyaml-file-content&#34;&gt;Example of block-legacy-gateway-sshkey.yaml file content&lt;/h3&gt;
&lt;p&gt;apiVersion: v1
kind: Secret
metadata:
name: platform-nodes-credentials
type: Opaque
stringData:
id_rsa: |
&amp;mdash;&amp;ndash;BEGIN RSA PRIVATE KEY&amp;mdash;&amp;ndash;
PASTE THE RSA KEY HERE
&amp;mdash;&amp;ndash;END RSA PRIVATE KEY&amp;mdash;&amp;ndash;&lt;/p&gt;
&lt;h3 id=&#34;example-of-cluster-resource-in-case-of-passwordless-authentication&#34;&gt;Example of cluster resource in case of passwordless authentication&lt;/h3&gt;
&lt;p&gt;In this case just remove the password attribute from the cluster resource .&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_cluster&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;test&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;mdm_password&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Password&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;lia_password&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Password&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Advance Security Configuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;allow_non_secure_communication_with_lia&lt;/span&gt; = &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;allow_non_secure_communication_with_mdm&lt;/span&gt; = &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;disable_non_mgmt_components_auth&lt;/span&gt;        = &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;false&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Cluster Configuration related fields
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;cluster&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;      # MDM Configuration Fields
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;username&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;user&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;operating_system&lt;/span&gt;         = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;linux&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_mdm_or_tb&lt;/span&gt;             = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Primary&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;mdm_ips&lt;/span&gt;                  = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.10.10.1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;mdm_mgmt_ip&lt;/span&gt;              = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.10.10.1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;mdm_name&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;mdm1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;perf_profile_for_mdm&lt;/span&gt;     = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;HighPerformance&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_sds&lt;/span&gt;                   = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Yes&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sds_name&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sds1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sds_all_ips&lt;/span&gt;              = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.10.10.1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;protection_domain&lt;/span&gt;        = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;domain_1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sds_storage_device_list&lt;/span&gt;  = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;/dev/sdb&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sds_storage_device_names&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sdb&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;storage_pool_list&lt;/span&gt;        = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;pool1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;perf_profile_for_sds&lt;/span&gt;     = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;HighPerformance&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_sdc&lt;/span&gt;                   = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Yes&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sdc_name&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sdc1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;perf_profile_for_sdc&lt;/span&gt;     = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;HighPerformance&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;},&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;username&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;user&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;password&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;password&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;operating_system&lt;/span&gt;         = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;linux&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_mdm_or_tb&lt;/span&gt;             = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Secondary&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;mdm_name&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;mdm2&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;mdm_ips&lt;/span&gt;                  = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.10.10.2&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;mdm_mgmt_ip&lt;/span&gt;              = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.10.10.2&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;perf_profile_for_mdm&lt;/span&gt;     = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;HighPerformance&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_sds&lt;/span&gt;                   = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Yes&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sds_name&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sds2&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sds_all_ips&lt;/span&gt;              = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.10.10.2&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sds_storage_device_list&lt;/span&gt;  = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;/dev/sdb&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sds_storage_device_names&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sdb&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;protection_domain&lt;/span&gt;        = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;domain_1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;storage_pool_list&lt;/span&gt;        = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;pool1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;perf_profile_for_sds&lt;/span&gt;     = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;HighPerformance&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_sdc&lt;/span&gt;                   = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Yes&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sdc_name&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sdc2&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;perf_profile_for_sdc&lt;/span&gt;     = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;HighPerformance&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;},&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;username&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;user&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;password&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;password&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;operating_system&lt;/span&gt;         = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;linux&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_mdm_or_tb&lt;/span&gt;             = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;TB&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;mdm_name&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;tb1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;mdm_ips&lt;/span&gt;                  = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.10.10.3&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;mdm_mgmt_ip&lt;/span&gt;              = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.10.10.3&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;perf_profile_for_mdm&lt;/span&gt;     = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;HighPerformance&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_sds&lt;/span&gt;                   = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Yes&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sds_name&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sds3&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sds_all_ips&lt;/span&gt;              = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.10.10.3&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sds_storage_device_list&lt;/span&gt;  = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;/dev/sdb&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sds_storage_device_names&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sdb&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;protection_domain&lt;/span&gt;        = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;domain_1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;storage_pool_list&lt;/span&gt;        = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;pool1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;perf_profile_for_sds&lt;/span&gt;     = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;HighPerformance&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_sdc&lt;/span&gt;                   = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Yes&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sdc_name&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sdc3&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;perf_profile_for_sdc&lt;/span&gt;     = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;HighPerformance&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#c4a000&#34;&gt;storage_pools&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;media_type&lt;/span&gt;        = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;SSD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;protection_domain&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;domain_1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;storage_pool&lt;/span&gt;      = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;pool1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;daya_layout&lt;/span&gt;       = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;MG&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;zero_padding&lt;/span&gt;      = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;true&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This Terraform configuration sets up a PowerFlex cluster without using password.&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: Deploying a PowerFlex SDC using a CSV Topology File</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/examples/sdc_resource_using_csv_input/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/examples/sdc_resource_using_csv_input/</guid>
      <description>
        
        
        &lt;!--
Copyright (c) 2024 Dell Inc., or its subsidiaries. All Rights Reserved.

Licensed under the Mozilla Public License Version 2.0 (the &#34;License&#34;);
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 &#34;AS IS&#34; 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.
--&gt;
&lt;h1 id=&#34;deploying-a-powerflex-sdc-using-a-csv-topology-file&#34;&gt;Deploying a PowerFlex SDC using a CSV Topology File&lt;/h1&gt;
&lt;p&gt;This guide explains how to use a CSV file as input for an SDC Resource.&lt;/p&gt;
&lt;h3 id=&#34;example&#34;&gt;Example&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; In the CSV file, provide only Cluster Node-related details as shown in the example below:&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;sdc_input.csv&lt;/strong&gt;&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;IPs,Password,Operating System,Is MDM/TB,Is SDC,perfProfileForSDC,SDC Name
10.10.10.10,password,linux,Primary,Yes,HighPerformance,SDC1
10.10.10.11,password,linux,Secondary,Yes,HighPerformance,SDC2
10.10.10.12,password,linux,TB,Yes,Compact,SDC3
10.10.10.13,password,linux,Standby,Yes,Compact,SDC4
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;To perform SDC operations via CSV file(s), use the following configuration:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;locals&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;csv_data&lt;/span&gt; =&lt;span style=&#34;color:#204a87&#34;&gt; csvdecode&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;(&lt;/span&gt;&lt;span style=&#34;color:#204a87&#34;&gt;file&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;(&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;data/sdc_input.csv&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_sdc&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sdc_rs&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;mdm_password&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;MDM_Password&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;lia_password&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;LIA_Password&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;sdc_details&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;for&lt;/span&gt; &lt;span style=&#34;color:#000&#34;&gt;row&lt;/span&gt; &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;in&lt;/span&gt; &lt;span style=&#34;color:#000&#34;&gt;local&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;csv_data&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;ip&lt;/span&gt;                  = &lt;span style=&#34;color:#000&#34;&gt;row&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;IPs&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt; # if using complere config use row[&amp;#34;MDM IPs&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;password&lt;/span&gt;            = &lt;span style=&#34;color:#000&#34;&gt;row&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;Password&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;operating_system&lt;/span&gt;    = &lt;span style=&#34;color:#000&#34;&gt;row&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Operating System&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_mdm_or_tb&lt;/span&gt;        = &lt;span style=&#34;color:#000&#34;&gt;row&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Is MDM/TB&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_sdc&lt;/span&gt;              = &lt;span style=&#34;color:#000&#34;&gt;row&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Is SDC&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;name&lt;/span&gt;                = &lt;span style=&#34;color:#000&#34;&gt;row&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;SDC Name&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;performance_profile&lt;/span&gt; = &lt;span style=&#34;color:#000&#34;&gt;row&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;perfProfileForSDC&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000&#34;&gt;if&lt;/span&gt; &lt;span style=&#34;color:#000&#34;&gt;row&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;IPs&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;!=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style=&#34;color:#000&#34;&gt;row&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;IPs&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;!=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;null&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style=&#34;color:#000&#34;&gt;row&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;Password&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;!=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;null&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This code demonstrates how you can use data from the CSV file to dynamically configure the powerflex_sdc resource.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;locals&lt;/code&gt;: This section defines local variables within the Terraform configuration. These variables are used to store data or perform calculations within your configuration.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;csv_data&lt;/code&gt;: This is a local variable that is being assigned the result of csvdecode(file(&amp;ldquo;sdc_input.csv&amp;rdquo;)). It decodes the content of the &amp;ldquo;sdc_input.csv&amp;rdquo; file into a data structure that can be used in the Terraform configuration.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;file(&amp;quot;sdc_input.csv&amp;quot;)&lt;/code&gt;: This part of the code specifies the path to the CSV file. In this example, it assumes that &amp;ldquo;sdc_input.csv&amp;rdquo; is located in the same directory as your Terraform configuration file. If the CSV file is in a different directory, you can provide the relative or absolute path to that file. For example, if the CSV file is in a subdirectory named &amp;ldquo;data,&amp;rdquo; you can specify the path as file(&amp;ldquo;data/sdc_input.csv&amp;rdquo;).&lt;/p&gt;
&lt;p&gt;&lt;code&gt;sdc_details&lt;/code&gt;: This is an attribute of the powerflex_sdc resource. You are using a list comprehension (the for loop) to create a list of objects based on the data from the CSV file (local.csv_data). Each object represents a configuration for an SDC (Storage Data Client).&lt;/p&gt;
&lt;p&gt;The fields inside the object (e.g., ip, password, operating_system, etc.) are populated with values from the CSV file. You are also applying some conditions in the if statement to filter out rows where IPs and Password are not empty and not equal to &amp;ldquo;null.&amp;rdquo;&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: Environment Variables</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/examples/environment_variables/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/examples/environment_variables/</guid>
      <description>
        
        
        &lt;!--
Copyright (c) 2025-2026 Dell Inc., or its subsidiaries. All Rights Reserved.

Licensed under the Mozilla Public License Version 2.0 (the &#34;License&#34;);
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 &#34;AS IS&#34; 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.
--&gt;
&lt;h1 id=&#34;environment-variables-overview&#34;&gt;Environment Variables Overview&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;This Guide will describe two common ways on how to use environment variables with terraform. For more information you may check out the &lt;a href=&#34;https://developer.hashicorp.com/terraform/cli/config/environment-variables&#34;&gt;terraform docs&lt;/a&gt; directly.&lt;/em&gt;&lt;/p&gt;
&lt;br&gt;
&lt;h2 id=&#34;export-or-directly-set-during-terraform-command&#34;&gt;Export or Directly Set During Terraform Command&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;This section will desribe how to pass in environment variables directly during the terraform command.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;main.tf&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// Create a variable which will be assigned during the command
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;variable&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;foo&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;type&lt;/span&gt; = &lt;span style=&#34;color:#000&#34;&gt;string&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;example_datasource&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;all&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000&#34;&gt;filter&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    // Reference that variable how you would normally in terraform 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;    &lt;span style=&#34;color:#c4a000&#34;&gt;name&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;foo&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Using the above example, to set the environment variable for &lt;code&gt;foo&lt;/code&gt; you must use the prefix of &lt;code&gt;TF_VAR_&lt;/code&gt; + the name of the variable i.e: &lt;code&gt;TF_VAR_foo&lt;/code&gt;. This will translate to setting the variable during the command.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Example Command: &lt;code&gt;TF_VAR_foo=&amp;quot;example-name&amp;quot; terraform plan&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;or&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Export and then run the terraform command&lt;/p&gt;
&lt;/blockquote&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;export TF_VAR_foo=&amp;#34;example-name&amp;#34;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;This will execute terraform plan with the value of &lt;code&gt;example-name&lt;/code&gt; for the variable &lt;code&gt;foo&lt;/code&gt;.&lt;/p&gt;
&lt;br&gt;
&lt;h2 id=&#34;using-the-external-terraform-provider&#34;&gt;Using the External Terraform Provider&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;This section will describe how to use environment variables using the &lt;a href=&#34;https://registry.terraform.io/providers/hashicorp/external/latest/docs/data-sources/external&#34;&gt;external&lt;/a&gt; terraform provider&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;env.sh&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;cat &amp;lt;&amp;lt; EOF
{
 &amp;#34;foo&amp;#34;: &amp;#34;test&amp;#34;
}
EOF
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;main.tf&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;terraform&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000&#34;&gt;required_providers&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#c4a000&#34;&gt;external&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;source&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;hashicorp/external&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;version&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;2.3.4&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Run the script to get the environment variables of interest.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# This is a datasource, so it will run at plan time.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;external&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;env&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;program&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;bash&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;env.sh&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Show the results of running the datasource. This is a map of environment
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# variable names to their values.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;output&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;env&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;value&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;external&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;env&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;result&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;example_datasource&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;all&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000&#34;&gt;filter&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#c4a000&#34;&gt;name&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;external&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;env&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;result&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;foo&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;In this example there are 2 files.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;code&gt;env.sh&lt;/code&gt; This creates the input for the environment variables you would like to pass into and use in the terraform configuration &lt;code&gt;main.tf&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;main.tf&lt;/code&gt; this defines the &lt;code&gt;external&lt;/code&gt; datasource which takes in the output from the &lt;code&gt;external&lt;/code&gt; datasource and then it can be used in the &lt;code&gt;example_datasource&lt;/code&gt; filter i.e &lt;code&gt;data.external.env.result[&amp;quot;foo&amp;quot;]&lt;/code&gt;&lt;/li&gt;
&lt;/ol&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: Import existing volume mappings of SDC</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/examples/importing_existing_volumes_mapped_to_sdc/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/examples/importing_existing_volumes_mapped_to_sdc/</guid>
      <description>
        
        
        &lt;!--
Copyright (c) 2024 Dell Inc., or its subsidiaries. All Rights Reserved.

Licensed under the Mozilla Public License Version 2.0 (the &#34;License&#34;);
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 &#34;AS IS&#34; 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.
--&gt;
&lt;h1 id=&#34;importing-existing-volume-mappings-of-sdc-using-sdc_volumes_mapping-resource&#34;&gt;Importing existing volume mappings of SDC using sdc_volumes_mapping resource&lt;/h1&gt;
&lt;p&gt;This guide explains how to import volumes mapped to SDC using sdc_volumes_mapping_resource. Below steps are taken from &lt;a href=&#34;https://developer.hashicorp.com/terraform/language/import/generating-configuration&#34;&gt;this article&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;step-1-add-the-import-block&#34;&gt;Step 1: Add the import block&lt;/h3&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000&#34;&gt;import&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#c4a000&#34;&gt;to&lt;/span&gt; = &lt;span style=&#34;color:#000&#34;&gt;powerflex_sdc_volumes_mapping&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;test&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#c4a000&#34;&gt;id&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sdc_id&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;step-2-plan-and-generate-configuration&#34;&gt;Step 2: Plan and generate configuration&lt;/h3&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;    terraform plan -generate-config-out=test.tf
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&#34;step-3-review-generated-configuration-in-testtf&#34;&gt;Step 3: Review generated configuration in test.tf&lt;/h3&gt;
&lt;h3 id=&#34;step-4-run-terraform-apply-to-import-the-volumes-mapped-to-sdc-choose-only-one-argument-from-mutually-exclusive-argumentsbr&#34;&gt;Step 4: Run terraform apply to import the volumes mapped to SDC. Choose only one argument from mutually exclusive arguments.&lt;br&gt;&lt;/h3&gt;
&lt;p&gt;For example, choose either volume_id or volume_name from sdc_volumes_mapping resource.&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: Installing a SDC on a PowerFlex cluster using multiple values for IP</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/examples/installing_sdc_using_multiple_values/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/examples/installing_sdc_using_multiple_values/</guid>
      <description>
        
        
        &lt;!--
Copyright (c) 2024 Dell Inc., or its subsidiaries. All Rights Reserved.

Licensed under the Mozilla Public License Version 2.0 (the &#34;License&#34;);
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 &#34;AS IS&#34; 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.
--&gt;
&lt;h1 id=&#34;installing-a-sdc-on-a-powerflex-cluster-using-multiple-values-for-ip&#34;&gt;Installing a SDC on a PowerFlex cluster using multiple values for IP&lt;/h1&gt;
&lt;p&gt;This guide explains how to install a SDC in case of multiple values for IP.&lt;/p&gt;
&lt;h3 id=&#34;example&#34;&gt;Example&lt;/h3&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_sdc&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sdc-example&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;mdm_password&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Password
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;  lia_password = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;Password&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;  sdc_details = [
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;    {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      ip                  = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;1&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;2&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;3&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34; 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      username            = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;user&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      password            = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;password&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      operating_system    = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;linux&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      is_mdm_or_tb        = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;Primary&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      is_sdc              = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;Yes&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      name                = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;SDC_PRIMARY&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      performance_profile = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;HighPerformance&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      virtual_ips         = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;4&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;5&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      virtual_ip_nics     = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;eth1&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;eth2&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      data_network_ip     = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;2&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;3&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;    },
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;    {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      ip                  = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;6&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;7&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;8&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34; 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      username            = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;user&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      password            = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;password&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      operating_system    = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;linux&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      is_mdm_or_tb        = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;Secondary&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      is_sdc              = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;Yes&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      name                = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;SDC_SECONDARY&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      performance_profile = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;HighPerformance&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      virtual_ips         = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;4&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;5&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      virtual_ip_nics     = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;eth1&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;eth2&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      data_network_ip     = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;7&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;8&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;    },
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;    {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      ip                  = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;9&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;11&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34; 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      username            = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;user&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      password            = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;password&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      operating_system    = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;linux&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      is_mdm_or_tb        = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;TB&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      is_sdc              = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;Yes&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      name                = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;SDC_TB&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      performance_profile = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;Compact&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      data_network_ip     = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;11&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;    },
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;    {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      ip               = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;12&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      username         = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;user&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      password         = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;password&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      operating_system = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;linux&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      is_mdm_or_tb     = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;Standby&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      is_sdc           = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;Yes&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;    }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;  ]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_cluster resource</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/cluster/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/cluster/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_cluster-resource&#34;&gt;powerflex_cluster (Resource)&lt;/h1&gt;
&lt;p&gt;This terraform resource is used to deploy the PowerFlex Cluster. We can Create and Delete the PowerFlex Cluster using this resource. We can also Import an existing Cluster of the PowerFlex.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Please consider the following points before using cluster resource.&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;For PowerFlex 4.x, the PowerFlex Manager must be installed as a prerequisite. The required packages should be uploaded to the PowerFlex Manager.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;For PowerFlex 3.x, a Gateway server is a prerequisite. The required packages should be uploaded to the gateway. The Package resource can be used for uploading packages to the gateway.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Support is provided for creating, importing, and deleting operations for this resource.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;In multi-node cluster deployments, when some of the component installations fail, the partial deployment will not be rolled back.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;If you&amp;rsquo;ve separately installed any SDR, SDS, or SDC and connected it to the cluster and if you face any security certificate issues during the destroy process, you&amp;rsquo;ll have to manually accept the security certificate to resolve them.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;During the destroy process, the entire cluster will be destroyed, not just specific individual resources. After destroy need to follow cleanup process.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;ips&lt;/code&gt; attribute is used in minimal csv configuration whereas &lt;code&gt;mdm_ips&lt;/code&gt; attribute is used in complete csv configuration.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;For PowerFlex 4.x, there&amp;rsquo;s no need to mention &lt;code&gt;allow_non_secure_communication_with_lia&lt;/code&gt;, &lt;code&gt;allow_non_secure_communication_with_mdm&lt;/code&gt;, and &lt;code&gt;disable_non_mgmt_components_auth&lt;/code&gt;. And, &lt;strong&gt;Rfcache&lt;/strong&gt; is not supported.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;To follow the installation process, you can refer to the &lt;a href=&#34;https://www.dell.com/support/manuals/en-us/scaleio/pfx_deploy_guide_3.6.x/deploy-powerflex?guid=guid-e9f70972-baac-42c9-9ff9-a3d2b0722f54&amp;lang=en-us&#34;&gt;Deployment Guide 3.x&lt;/a&gt; &amp;amp; &lt;a href=&#34;https://www.dell.com/support/manuals/en-us/scaleio/powerflex_install_upgrade_guide_4.5.x/introduction?guid=guid-e798f431-7df4-450c-8f86-60ee7f3d1e3e&amp;lang=en-us&#34;&gt;Deployment Guide 4.x&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;NVMe over TCP is supported in PowerFlex 4.0 and later versions, therefore SDT deployment is not supported in PowerFlex 3.x.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2023-2026 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Command to run this tf file : terraform init &amp;amp;&amp;amp; terraform plan &amp;amp;&amp;amp; terraform apply.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Create, Read, Delete and Import operations are supported for this resource.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Example for deploying cluster. After successful execution, 3 node MDM cluster will be deployed with 3 SDCs and 2 SDS.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_package&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;upload-test&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;file_path&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;/root/powerflex_packages/PowerFlex_3.6.700.103_RHEL_OEL7/EMC-ScaleIO-lia-3.6-700.103.el7.x86_64.rpm&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;/root/powerflex_packages/PowerFlex_3.6.700.103_RHEL_OEL7/EMC-ScaleIO-mdm-3.6-700.103.el7.x86_64.rpm&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;/root/powerflex_packages/PowerFlex_3.6.700.103_RHEL_OEL7/EMC-ScaleIO-sds-3.6-700.103.el7.x86_64.rpm&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;/root/powerflex_packages/PowerFlex_3.6.700.103_RHEL_OEL7/EMC-ScaleIO-sdc-3.6-700.103.el7.x86_64.rpm&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;/root/powerflex_packages/PowerFlex_3.6.700.103_RHEL_OEL7/EMC-ScaleIO-sdr-3.6-700.103.el7.x86_64.rpm&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;/root/powerflex_packages/PowerFlex_3.6.700.103_RHEL_OEL7/EMC-ScaleIO-sdt-3.6-700.103.el7.x86_64.rpm&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_cluster&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;test&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;depends_on&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_package&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;upload&lt;/span&gt;&lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;-&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;test&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Security Related Field
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;mdm_password&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Password&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;lia_password&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Password&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Advance Security Configuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;allow_non_secure_communication_with_lia&lt;/span&gt; = &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;allow_non_secure_communication_with_mdm&lt;/span&gt; = &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;disable_non_mgmt_components_auth&lt;/span&gt;        = &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;false&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Cluster Configuration related fields 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;cluster&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;      # MDM Configuration Fields 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;ips&lt;/span&gt;                  = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.10.10.1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;username&lt;/span&gt;             = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;root&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;password&lt;/span&gt;             = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Password&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;operating_system&lt;/span&gt;     = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;linux&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_mdm_or_tb&lt;/span&gt;         = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;primary&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;mdm_ips&lt;/span&gt;              = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.10.10.1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;mdm_mgmt_ip&lt;/span&gt;          = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.10.10.1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;mdm_name&lt;/span&gt;             = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;MDM_1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;perf_profile_for_mdm&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;HighPerformance&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;virtual_ips&lt;/span&gt;          = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.30.30.1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;virtual_ip_nics&lt;/span&gt;      = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;ens192&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;      # SDS Configuration Fields
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_sds&lt;/span&gt;      = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;yes&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sds_name&lt;/span&gt;    = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sds1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sds_all_ips&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.20.20.3&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt; # conflict with sds_to_sds_only_ips,sds_to_sdc_only_ips
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;      # sds_to_sdc_only_ips      = &amp;#34;10.20.20.2&amp;#34;, 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;      # sds_to_sds_only_ips      = &amp;#34;10.20.20.1&amp;#34;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;fault_set&lt;/span&gt;                = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;fs1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;protection_domain&lt;/span&gt;        = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;domain_1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sds_storage_device_list&lt;/span&gt;  = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;/dev/sdb&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sds_storage_device_names&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;device1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;storage_pool_list&lt;/span&gt;        = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;pool1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;perf_profile_for_sds&lt;/span&gt;     = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;HighPerformance&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;      # SDC Configuration Fields
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_sdc&lt;/span&gt;               = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;yes&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sdc_name&lt;/span&gt;             = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sdc1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;perf_profile_for_sdc&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;HighPerformance&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;      # Rfcache Configuration Fields
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_rfcache&lt;/span&gt;               = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;No&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;rf_cache_ssd_device_list&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;/dev/sdd&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;      # SDR Configuration Fields
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_sdr&lt;/span&gt;   = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Yes&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sdr_name&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;SDR_1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sdr_port&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;2000&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;      # sdr_application_ips  = &amp;#34;10.20.30.1&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;      # sdr_storage_ips      = &amp;#34;10.20.30.2&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;      # sdr_external_ips     = &amp;#34;10.20.30.3&amp;#34; 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sdr_all_ips&lt;/span&gt;          = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.10.20.1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt; # conflict with sdr_application_ips, sdr_storage_ips, sdr_external_ips
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;perf_profile_for_sdr&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Compact&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;      # SDT Configuration Fields
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_sdt&lt;/span&gt;      = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Yes&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sdt_name&lt;/span&gt;    = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;SDT_1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sdt_all_ips&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.20.40.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;},&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;ips&lt;/span&gt;                     = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.10.10.2&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;username&lt;/span&gt;                = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;root&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;password&lt;/span&gt;                = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Password&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;operating_system&lt;/span&gt;        = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;linux&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_mdm_or_tb&lt;/span&gt;            = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Secondary&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;protection_domain&lt;/span&gt;       = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;domain_1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sds_storage_device_list&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;/dev/sdb&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;storage_pool_list&lt;/span&gt;       = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;pool1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_sds&lt;/span&gt;                  = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;yes&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sds_name&lt;/span&gt;                = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sds2&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;is_sdc&lt;/span&gt;                  = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;yes&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;sdc_name&lt;/span&gt;                = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sdc2&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;perf_profile_for_sdc&lt;/span&gt;    = &lt;span style=&#34;color:#204a87&#34;&gt;&amp;#34;compact&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      is_rfcache              = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;No&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      is_sdr                  = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;No&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      is_sdt                  = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;Yes&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      sdt_name                = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;SDT_2&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      sdt_all_ips             = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;20&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;40&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;2&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;    },
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;    {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      ips                  = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;3&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      username             = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;root&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      password             = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;Password&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      operating_system     = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;linux&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      is_mdm_or_tb         = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;TB&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      is_sds               = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;No&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      is_sdc               = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;yes&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      sdc_name             = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;sdc3&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      perf_profile_for_sdc = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;compact&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      is_rfcache           = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;No&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      is_sdr               = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;No&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      is_sdt               = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;No&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;    },
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;  ]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;  # Storage Pool Configuration Fields
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;  storage_pools = [
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;    {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      media_type                              = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;HDD&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      protection_domain                       = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;domain_1&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      storage_pool                            = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;pool1&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;      replication_journal_capacity_percentage = &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;50&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;    }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;  ]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After the execution of above resource block, Cluster would have been created on the PowerFlex array. For more information, please check the terraform state file.&lt;/p&gt;
&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;required&#34;&gt;Required&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;cluster&lt;/code&gt; (Attributes List) Cluster Installation Details (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/cluster/#nestedatt--cluster&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lia_password&lt;/code&gt; (String, Sensitive) Lia Password&lt;/li&gt;
&lt;li&gt;&lt;code&gt;mdm_password&lt;/code&gt; (String, Sensitive) MDM Password&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;optional&#34;&gt;Optional&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;allow_non_secure_communication_with_lia&lt;/code&gt; (Boolean) Allow Non Secure Communication With lia&lt;/li&gt;
&lt;li&gt;&lt;code&gt;allow_non_secure_communication_with_mdm&lt;/code&gt; (Boolean) Allow Non Secure Communication With MDM&lt;/li&gt;
&lt;li&gt;&lt;code&gt;disable_non_mgmt_components_auth&lt;/code&gt; (Boolean) Disable Non Mgmt Components Auth&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storage_pools&lt;/code&gt; (Attributes List) Storage Pool Details (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/cluster/#nestedatt--storage_pools&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;mdm_list&lt;/code&gt; (Attributes Set) Cluster MDM Details (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/cluster/#nestedatt--mdm_list&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protection_domains&lt;/code&gt; (Attributes List) Cluster Protection Domain Details (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/cluster/#nestedatt--protection_domains&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sdc_list&lt;/code&gt; (Attributes Set) Cluster SDC Details (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/cluster/#nestedatt--sdc_list&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sdr_list&lt;/code&gt; (Attributes Set) Cluster SDR Details (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/cluster/#nestedatt--sdr_list&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sds_list&lt;/code&gt; (Attributes Set) Cluster SDS Details (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/cluster/#nestedatt--sds_list&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sdt_list&lt;/code&gt; (Attributes Set) Cluster SDT Details (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/cluster/#nestedatt--sdt_list&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--cluster&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-cluster&#34;&gt;Nested Schema for &lt;code&gt;cluster&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Required:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;is_mdm_or_tb&lt;/code&gt; (String) Is Mdm Or Tb&lt;/li&gt;
&lt;li&gt;&lt;code&gt;operating_system&lt;/code&gt; (String) Operating System&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Optional:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;fault_set&lt;/code&gt; (String) Fault Set&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ips&lt;/code&gt; (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.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;is_rfcache&lt;/code&gt; (String) Is RFCache. The acceptable values are &lt;code&gt;Yes&lt;/code&gt; and &lt;code&gt;No&lt;/code&gt;. Default value is &lt;code&gt;No&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;is_sdc&lt;/code&gt; (String) Is Sdc. The acceptable values are &lt;code&gt;Yes&lt;/code&gt; and &lt;code&gt;No&lt;/code&gt;. Default value is &lt;code&gt;No&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;is_sdr&lt;/code&gt; (String) Is SDR. The acceptable values are &lt;code&gt;Yes&lt;/code&gt; and &lt;code&gt;No&lt;/code&gt;. Default value is &lt;code&gt;No&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;is_sds&lt;/code&gt; (String) Is Sds. The acceptable values are &lt;code&gt;Yes&lt;/code&gt; and &lt;code&gt;No&lt;/code&gt;. Default value is &lt;code&gt;No&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;is_sdt&lt;/code&gt; (String) Is Sdt. The acceptable values are &lt;code&gt;Yes&lt;/code&gt; and &lt;code&gt;No&lt;/code&gt;. Default value is &lt;code&gt;No&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;mdm_ips&lt;/code&gt; (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.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;mdm_mgmt_ip&lt;/code&gt; (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.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;mdm_name&lt;/code&gt; (String) MDMName&lt;/li&gt;
&lt;li&gt;&lt;code&gt;password&lt;/code&gt; (String, Sensitive) Password used to log in to the node.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;perf_profile_for_mdm&lt;/code&gt; (String) Performance Profile For MDM&lt;/li&gt;
&lt;li&gt;&lt;code&gt;perf_profile_for_sdc&lt;/code&gt; (String) Performance Profile For SDC&lt;/li&gt;
&lt;li&gt;&lt;code&gt;perf_profile_for_sdr&lt;/code&gt; (String) Performance Profile For SDR&lt;/li&gt;
&lt;li&gt;&lt;code&gt;perf_profile_for_sds&lt;/code&gt; (String) Performance Profile For SDS&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protection_domain&lt;/code&gt; (String) Protection Domain&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rf_cache_ssd_device_list&lt;/code&gt; (String) List of SSD devices to provide RFcache acceleration for Medium Granularity data layout Storage Pools.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sdc_name&lt;/code&gt; (String) SDC Name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sdr_all_ips&lt;/code&gt; (String) SDR IP addresses to be used for communication among all nodes (including all three roles)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sdr_application_ips&lt;/code&gt; (String) The IP addresses through which the SDC communicates with the SDR.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sdr_external_ips&lt;/code&gt; (String) The IP addresses through which the SDR communicates with peer systems SDRs&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sdr_name&lt;/code&gt; (String) SDR Name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sdr_port&lt;/code&gt; (String) SDR Port&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sdr_storage_ips&lt;/code&gt; (String) The IP addresses through which the SDR communicates with the MDM for server side control communications.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sds_all_ips&lt;/code&gt; (String) SDS IP addresses to be used for communication among all nodes.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sds_name&lt;/code&gt; (String) SDS Name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sds_storage_device_list&lt;/code&gt; (String) Storage devices to be added to an SDS. For more than one device, use a comma separated list, with no spaces.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sds_storage_device_names&lt;/code&gt; (String) Sets names for devices.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sds_to_sdc_only_ips&lt;/code&gt; (String) SDS IP addresses to be used for communication among SDS and SDC nodes only.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sds_to_sds_only_ips&lt;/code&gt; (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.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sdt_all_ips&lt;/code&gt; (String) SDT IP addresses used for both hosts communication and MDM communication (including both roles).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sdt_name&lt;/code&gt; (String) SDT Name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storage_pool_list&lt;/code&gt; (String) Sets Storage Pool names&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; (String) The value can be either &lt;code&gt;root&lt;/code&gt; or any non-root user name with appropriate permissions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;virtual_ip_nics&lt;/code&gt; (String) The NIC to which the virtual IP addresses are mapped.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;virtual_ips&lt;/code&gt; (String) Virtual IPs&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--storage_pools&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-storage_pools&#34;&gt;Nested Schema for &lt;code&gt;storage_pools&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Required:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;media_type&lt;/code&gt; (String) Media Type&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Optional:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;compression_method&lt;/code&gt; (String) Compression Method&lt;/li&gt;
&lt;li&gt;&lt;code&gt;data_layout&lt;/code&gt; (String) Data Layout&lt;/li&gt;
&lt;li&gt;&lt;code&gt;external_acceleration&lt;/code&gt; (String) External Acceleration&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protection_domain&lt;/code&gt; (String) Protection Domain&lt;/li&gt;
&lt;li&gt;&lt;code&gt;replication_journal_capacity_percentage&lt;/code&gt; (String) Replication Journal Capacity Percentage&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storage_pool&lt;/code&gt; (String) Storage Pool&lt;/li&gt;
&lt;li&gt;&lt;code&gt;zero_padding&lt;/code&gt; (String) Zero Padding&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--mdm_list&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-mdm_list&#34;&gt;Nested Schema for &lt;code&gt;mdm_list&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ip&lt;/code&gt; (String) MDM Node IP&lt;/li&gt;
&lt;li&gt;&lt;code&gt;mdm_ip&lt;/code&gt; (String) MDM IP&lt;/li&gt;
&lt;li&gt;&lt;code&gt;mgmt_ip&lt;/code&gt; (String) MGMTIP&lt;/li&gt;
&lt;li&gt;&lt;code&gt;mode&lt;/code&gt; (String) Mode&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;role&lt;/code&gt; (String) Role&lt;/li&gt;
&lt;li&gt;&lt;code&gt;virtual_ip&lt;/code&gt; (String) Virtual IP&lt;/li&gt;
&lt;li&gt;&lt;code&gt;virtual_ip_nic&lt;/code&gt; (String) Virtual IPNIC&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--protection_domains&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-protection_domains&#34;&gt;Nested Schema for &lt;code&gt;protection_domains&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storage_pool_list&lt;/code&gt; (Attributes List) Storage Pools (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/cluster/#nestedatt--protection_domains--storage_pool_list&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--protection_domains--storage_pool_list&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-protection_domainsstorage_pool_list&#34;&gt;Nested Schema for &lt;code&gt;protection_domains.storage_pool_list&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;compression_method&lt;/code&gt; (String) Compression Method&lt;/li&gt;
&lt;li&gt;&lt;code&gt;data_layout&lt;/code&gt; (String) Data Layout&lt;/li&gt;
&lt;li&gt;&lt;code&gt;external_acceleration&lt;/code&gt; (String) External Acceleration&lt;/li&gt;
&lt;li&gt;&lt;code&gt;media_type&lt;/code&gt; (String) Media Type&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;replication_journal_capacity_percentage&lt;/code&gt; (Number) Replication Journal Capacity Percentage&lt;/li&gt;
&lt;li&gt;&lt;code&gt;zero_padding&lt;/code&gt; (String) Zero Padding&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--sdc_list&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-sdc_list&#34;&gt;Nested Schema for &lt;code&gt;sdc_list&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;guid&lt;/code&gt; (String) GUID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ip&lt;/code&gt; (String) SDC Node IP&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Name&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--sdr_list&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-sdr_list&#34;&gt;Nested Schema for &lt;code&gt;sdr_list&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;all_ips&lt;/code&gt; (String) All IP&lt;/li&gt;
&lt;li&gt;&lt;code&gt;application_ips&lt;/code&gt; (String) Application IP&lt;/li&gt;
&lt;li&gt;&lt;code&gt;external_ips&lt;/code&gt; (String) External IP&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ip&lt;/code&gt; (String) SDR Node IP&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; (Number) Port&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storage_ips&lt;/code&gt; (String) Storage IP&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--sds_list&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-sds_list&#34;&gt;Nested Schema for &lt;code&gt;sds_list&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;all_ips&lt;/code&gt; (String) All IP&lt;/li&gt;
&lt;li&gt;&lt;code&gt;devices&lt;/code&gt; (Attributes Set) Devices (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/cluster/#nestedatt--sds_list--devices&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;fault_set&lt;/code&gt; (String) Fault Set&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ip&lt;/code&gt; (String) SDS Node IP&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protection_domain_id&lt;/code&gt; (String) Protection Domain Name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protection_domain_name&lt;/code&gt; (String) Protection Domain Name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sds_only_ips&lt;/code&gt; (String) SDSOnly IP&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sds_sdc_ips&lt;/code&gt; (String) SDSSDCIP&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--sds_list--devices&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-sds_listdevices&#34;&gt;Nested Schema for &lt;code&gt;sds_list.devices&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;max_capacity_in_kb&lt;/code&gt; (Number) Max Capacity&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;path&lt;/code&gt; (String) Path&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storage_pool&lt;/code&gt; (String) Storage Pool Name&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--sdt_list&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-sdt_list&#34;&gt;Nested Schema for &lt;code&gt;sdt_list&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;all_ips&lt;/code&gt; (String) All IP&lt;/li&gt;
&lt;li&gt;&lt;code&gt;discovery_port&lt;/code&gt; (Number) Discovery Port&lt;/li&gt;
&lt;li&gt;&lt;code&gt;host_only_ips&lt;/code&gt; (String) Host Only IP&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ip&lt;/code&gt; (String) SDT Node IP&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;nvme_port&lt;/code&gt; (Number) NVMe Port&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protection_domain_id&lt;/code&gt; (String) Protection Domain Name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protection_domain_name&lt;/code&gt; (String) Protection Domain Name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storage_only_ips&lt;/code&gt; (String) Storage Only IP&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storage_port&lt;/code&gt; (Number) Storage Port&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;import&#34;&gt;Import&lt;/h2&gt;
&lt;p&gt;Import is supported using the following syntax:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# /*&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Copyright (c) 2023-2026 Dell Inc., or its subsidiaries. All Rights Reserved.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# you may not use this file except in compliance with the License.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# You may obtain a copy of the License at&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     http://mozilla.org/MPL/2.0/&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Unless required by applicable law or agreed to in writing, software&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# See the License for the specific language governing permissions and&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# limitations under the License.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# */&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# import existing cluster&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;terraform import powerflex_cluster.cluster_data &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;&amp;lt;MDM_IP&amp;gt;,&amp;lt;MDM_Password&amp;gt;,&amp;lt;LIA_Password&amp;gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ol&gt;
&lt;li&gt;This will import the cluster instance using specified details into your Terraform state.&lt;/li&gt;
&lt;li&gt;After successful import, you can run terraform state list to ensure the resource has been imported successfully.&lt;/li&gt;
&lt;li&gt;Now, you can fill in the resource block with the appropriate arguments and settings that match the imported resource&amp;rsquo;s real-world configuration.&lt;/li&gt;
&lt;li&gt;Execute terraform plan to see if your configuration and the imported resource are in sync. Make adjustments if needed.&lt;/li&gt;
&lt;li&gt;Finally, execute terraform apply to bring the resource fully under Terraform&amp;rsquo;s management.&lt;/li&gt;
&lt;li&gt;Now, the resource which was not part of terraform became part of Terraform managed infrastructure.&lt;/li&gt;
&lt;/ol&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_compatibility_management data source</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/compatibility_management/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/compatibility_management/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_compatibility_management-data-source&#34;&gt;powerflex_compatibility_management (Data Source)&lt;/h1&gt;
&lt;p&gt;This datasource is used to query the existing compatibility management from the PowerFlex array. The information fetched from this datasource can be used for getting the details / for further processing in resource block.&lt;/p&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2024 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# commands to run this tf file : terraform init &amp;amp;&amp;amp; terraform apply --auto-approve
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# empty block of the powerflex_compatibility_management datasource will give return the compatibility management details
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_compatibility_management&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;default&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;output&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;default&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;value&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_compatibility_management&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;default&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After the successful execution of above said block, we can see the output by executing &lt;code&gt;terraform output&lt;/code&gt; command. Also, we can fetch information via the variable: &lt;code&gt;data.powerflex_compatibility_management.datasource_block_name.attribute_name&lt;/code&gt; where datasource_block_name is the name of the data source block and attribute_name is the attribute which user wants to fetch.&lt;/p&gt;
&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;optional&#34;&gt;Optional&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;repository_path&lt;/code&gt; (String) Repository Path of the Compatibility Management Instance.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;available_version&lt;/code&gt; (String) Available Version of the Compatibility Management Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;compatibility_data&lt;/code&gt; (String) Compatibility Data of the Compatibility Management Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;compatibility_data_bytes&lt;/code&gt; (String) Compatibility Data Bytes of the Compatibility Management Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;current_version&lt;/code&gt; (String) Current Version of the Compatibility Management Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) Unique identifier of the Compatibility Management Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;source&lt;/code&gt; (String) Source of the Compatibility Management Instance.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_compatibility_management resource</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/compatibility_management/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/compatibility_management/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_compatibility_management-resource&#34;&gt;powerflex_compatibility_management (Resource)&lt;/h1&gt;
&lt;p&gt;This resource is used to set the compatibility management from the PowerFlex array.&lt;/p&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2024 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Command to run this tf file : terraform init &amp;amp;&amp;amp; terraform plan &amp;amp;&amp;amp; terraform apply.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// Resource to manage lifecycle
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;terraform_data&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;always_run&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;input&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;timestamp&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;()&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Example for setting compatibility management. After successful execution, device will be added to the specified storage pool
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_compatibility_management&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;test&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Required Path on your local machine to your gpg file ie(/example/path/secring.gpg)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;repository_path&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;/example/path/example.gpg&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  // This will allow terraform create process to trigger each time we run terraform apply.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#000&#34;&gt;lifecycle&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#c4a000&#34;&gt;replace_triggered_by&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#000&#34;&gt;terraform_data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;always_run&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After the execution of above resource block, compatibility management would have been created on the PowerFlex array. For more information, please check the terraform state file.&lt;/p&gt;
&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;required&#34;&gt;Required&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;repository_path&lt;/code&gt; (String) Repository Path on your local machine to your compatibility gpg file ie: /example/example.gpg.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;available_version&lt;/code&gt; (String) Available Version of the Compatibility Management Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;compatibility_data&lt;/code&gt; (String) Compatibility Data of the Compatibility Management Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;compatibility_data_bytes&lt;/code&gt; (String) Compatibility Data Bytes of the Compatibility Management Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;current_version&lt;/code&gt; (String) Current Version of the Compatibility Management Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) Unique identifier of the Compatibility Management Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;source&lt;/code&gt; (String) Source of the Compatibility Management Instance.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_compliance_report_resource_group data source</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/compliance_report_resource_group/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/compliance_report_resource_group/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_compliance_report_resource_group-data-source&#34;&gt;powerflex_compliance_report_resource_group (Data Source)&lt;/h1&gt;
&lt;p&gt;This datasource is used to query the compliance report for Resource Group from PowerFlex array.&lt;/p&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2024 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# commands to run this tf file : terraform init &amp;amp;&amp;amp; terraform apply --auto-approve
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Get all Resource Group details present in the PowerFlex
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_compliance_report_resource_group&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;example1&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# if a filter is of type string it has the ability to allow regular expressions
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# data &amp;#34;powerflex_compliance_report_resource_group&amp;#34; &amp;#34;compliance_report_resource_group_filter_regex&amp;#34; {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   filter{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     name = [&amp;#34;^System_.*$&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     model = [&amp;#34;^Powerflex.*$&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# output &amp;#34;complianceReportResourceGroupFilterRegexResult&amp;#34;{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#  value = data.powerflex_compliance_report_resource_group.compliance_report_resource_group_filter_regex.compliance_reports
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# this datasource supports multiple filters like ip_address, host_name, service_tag, compliant,etc.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Note: If both filters are used simultaneously, the results will include any records that match either of the filters.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# data &amp;#34;powerflex_compliance_report_resource_group&amp;#34; &amp;#34;complianceReport&amp;#34; {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   filter {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#      firmware_repository_name = [&amp;#34;name1&amp;#34;, &amp;#34;name2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#      device_type  = [&amp;#34;devicetype1&amp;#34;, &amp;#34;devicetype2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#      model = [&amp;#34;model1&amp;#34;, &amp;#34;model2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#      service_tag = [&amp;#34;servicetag1&amp;#34;, &amp;#34;servicetag2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#      compliant = true
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#      embedded_report = true
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#      can_update = true
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#      available = true
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#      device_state  = [&amp;#34;devicestate1&amp;#34;, &amp;#34;devicestate2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#      managed_state = [&amp;#34;managedstate1&amp;#34;, &amp;#34;managedstate2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#      host_name = [&amp;#34;hostname1&amp;#34;, &amp;#34;hostname2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#      id = [&amp;#34;id1&amp;#34;, &amp;#34;id2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#      ip_address = [&amp;#34;ip1&amp;#34;, &amp;#34;ip2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;output&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;result&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;value&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_compliance_report_resource_group&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;example1&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;compliance_reports&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After the successful execution of above said block, we can see the output by executing &lt;code&gt;terraform output&lt;/code&gt; command. Also, we can fetch information via the variable: &lt;code&gt;data.powerflex_compliance_report_resource_group.datasource_block_name.attribute_name&lt;/code&gt; where datasource_block_name is the name of the data source block and attribute_name is the attribute which user wants to fetch.&lt;/p&gt;
&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;optional&#34;&gt;Optional&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;filter&lt;/code&gt; (Block, Optional) (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/compliance_report_resource_group/#nestedblock--filter&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;compliance_reports&lt;/code&gt; (Attributes List) List of compliance report. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/compliance_report_resource_group/#nestedatt--compliance_reports&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) Unique identifier Of The compliance report Datasource.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedblock--filter&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-filter&#34;&gt;Nested Schema for &lt;code&gt;filter&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Optional:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;available&lt;/code&gt; (Boolean) Value for available&lt;/li&gt;
&lt;li&gt;&lt;code&gt;can_update&lt;/code&gt; (Boolean) Value for can_update&lt;/li&gt;
&lt;li&gt;&lt;code&gt;compliant&lt;/code&gt; (Boolean) Value for compliant&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_state&lt;/code&gt; (Set of String) List of device_state&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_type&lt;/code&gt; (Set of String) List of device_type&lt;/li&gt;
&lt;li&gt;&lt;code&gt;embedded_report&lt;/code&gt; (Boolean) Value for embedded_report&lt;/li&gt;
&lt;li&gt;&lt;code&gt;firmware_repository_name&lt;/code&gt; (Set of String) List of firmware_repository_name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;host_name&lt;/code&gt; (Set of String) List of host_name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (Set of String) List of id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ip_address&lt;/code&gt; (Set of String) List of ip_address&lt;/li&gt;
&lt;li&gt;&lt;code&gt;managed_state&lt;/code&gt; (Set of String) List of managed_state&lt;/li&gt;
&lt;li&gt;&lt;code&gt;model&lt;/code&gt; (Set of String) List of model&lt;/li&gt;
&lt;li&gt;&lt;code&gt;service_tag&lt;/code&gt; (Set of String) List of service_tag&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--compliance_reports&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-compliance_reports&#34;&gt;Nested Schema for &lt;code&gt;compliance_reports&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;available&lt;/code&gt; (Boolean) The availability status of the device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;can_update&lt;/code&gt; (Boolean) The update capability of the resource group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;compliant&lt;/code&gt; (Boolean) The compliance status of the resource.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_state&lt;/code&gt; (String) The state of the device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_type&lt;/code&gt; (String) The type of the device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;embedded_report&lt;/code&gt; (Boolean) The presence of an embedded report.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;firmware_compliance_report_components&lt;/code&gt; (Attributes List) The list of firmware compliance report components. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/compliance_report_resource_group/#nestedatt--compliance_reports--firmware_compliance_report_components&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;firmware_repository_name&lt;/code&gt; (String) The name of the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;host_name&lt;/code&gt; (String) The hostname of the resource group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier of the resource group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ip_address&lt;/code&gt; (String) The IP address of the resource.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;managed_state&lt;/code&gt; (String) The managed state of the device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;model&lt;/code&gt; (String) The model of the device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;service_tag&lt;/code&gt; (String) The service tag of the resource.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--compliance_reports--firmware_compliance_report_components&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-compliance_reportsfirmware_compliance_report_components&#34;&gt;Nested Schema for &lt;code&gt;compliance_reports.firmware_compliance_report_components&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;compliant&lt;/code&gt; (Boolean) The compliance status of the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;current_version&lt;/code&gt; (Attributes) The current version of the component. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/compliance_report_resource_group/#nestedatt--compliance_reports--firmware_compliance_report_components--current_version&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier of the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) The name of the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;operating_system&lt;/code&gt; (String) The operating system of the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;os_compatible&lt;/code&gt; (Boolean)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rpm&lt;/code&gt; (Boolean)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;software&lt;/code&gt; (Boolean)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;target_version&lt;/code&gt; (Attributes) The target version of the component. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/compliance_report_resource_group/#nestedatt--compliance_reports--firmware_compliance_report_components--target_version&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vendor&lt;/code&gt; (String) The vendor of the component.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--compliance_reports--firmware_compliance_report_components--current_version&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-compliance_reportsfirmware_compliance_report_componentscurrent_version&#34;&gt;Nested Schema for &lt;code&gt;compliance_reports.firmware_compliance_report_components.current_version&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;firmware_last_update&lt;/code&gt; (String) The last update time of the firmware.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;firmware_level&lt;/code&gt; (String) The level of the firmware.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;firmware_name&lt;/code&gt; (String) The name of the firmware.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;firmware_type&lt;/code&gt; (String) The type of the firmware.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;firmware_version&lt;/code&gt; (String) The version of the firmware.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier of the version.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--compliance_reports--firmware_compliance_report_components--target_version&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-compliance_reportsfirmware_compliance_report_componentstarget_version&#34;&gt;Nested Schema for &lt;code&gt;compliance_reports.firmware_compliance_report_components.target_version&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;firmware_last_update&lt;/code&gt; (String) The last update time of the firmware.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;firmware_level&lt;/code&gt; (String) The level of the firmware.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;firmware_name&lt;/code&gt; (String) The name of the firmware.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;firmware_type&lt;/code&gt; (String) The type of the firmware.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;firmware_version&lt;/code&gt; (String) The version of the firmware.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier of the version.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_device data source</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/device/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/device/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_device-data-source&#34;&gt;powerflex_device (Data Source)&lt;/h1&gt;
&lt;p&gt;This datasource is used to query the existing device from the PowerFlex array. The information fetched from this datasource can be used for getting the details / for further processing in resource block.&lt;/p&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2023-2024 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# commands to run this tf file : terraform init &amp;amp;&amp;amp; terraform apply --auto-approve
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# empty block of the powerflex_device datasource will give list of all device within the system
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_device&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;all&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;output&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;deviceResult&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;value&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_device&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;all&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;device_model&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# if a filter is of type string it has the ability to allow regular expressions
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# data &amp;#34;powerflex_device&amp;#34; &amp;#34;device_filter_regex&amp;#34; {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   filter{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     name = [&amp;#34;^System_.*$&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     temperature_state = [&amp;#34;^.*Failed$&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# output &amp;#34;faultSetFilterRegexResult&amp;#34;{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#  value = data.powerflex_device.device_filter_regex.device_model
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// If multiple filter fields are provided then it will show the intersection of all of those fields.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// If there is no intersection between the filters then an empty datasource will be returned
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// For more information about how we do our datasource filtering check out our guides: https://dell.github.io/terraform-docs/docs/storage/platforms/powerflex/product_guide/examples/ 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_device&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;filter&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000&#34;&gt;filter&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # fgl_nvdimm_metadata_amortization_x100 = [1,2]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # logical_sector_size_in_bytes = [1,2]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # fgl_nvdimm_write_cache_size = [1,2]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # acceleration_pool_id = [&amp;#34;acceleration_pool_id1&amp;#34;, &amp;#34;acceleration_pool_id2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # sds_id = [&amp;#34;sds_id1&amp;#34;, &amp;#34;sds_id2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # storage_pool_id = [&amp;#34;storage_pool_id1&amp;#34;, &amp;#34;storage_pool_id2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # capacity_limit_in_kb = [1,2]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # error_state = [&amp;#34;error_state1&amp;#34;, &amp;#34;error_state2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # capacity = [1,2]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # device_type = [&amp;#34;device_type1&amp;#34;, &amp;#34;device_type2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # persistent_checksum_state = [&amp;#34;persistent_checksum_state1&amp;#34;, &amp;#34;persistent_checksum_state2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # device_state = [&amp;#34;device_state1&amp;#34;, &amp;#34;device_state2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # led_setting = [&amp;#34;led_setting1&amp;#34;, &amp;#34;led_setting2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # max_capacity_in_kb = [1,2]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # sp_sds_id = [&amp;#34;sp_sds_id1&amp;#34;, &amp;#34;sp_sds_id2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # aggregated_state = [&amp;#34;aggregated_state1&amp;#34;, &amp;#34;aggregated_state2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # temperature_state = [&amp;#34;temperature_state1&amp;#34;, &amp;#34;temperature_state2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # ssd_end_of_life_state = [&amp;#34;ssd_end_of_life_state1&amp;#34;, &amp;#34;ssd_end_of_life_state2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # model_name = [&amp;#34;model_name1&amp;#34;, &amp;#34;model_name2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # vendor_name = [&amp;#34;vendor_name1&amp;#34;, &amp;#34;vendor_name2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # raid_controller_serial_number = [&amp;#34;raid_controller_serial_number1&amp;#34;, &amp;#34;raid_controller_serial_number2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # firmware_version = [&amp;#34;firmware_version1&amp;#34;, &amp;#34;firmware_version2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # cache_look_ahead_active = false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # write_cache_active = false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # ata_security_active = false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # physical_sector_size_in_bytes = [1,2]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # media_failing = false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # slot_number = [&amp;#34;slot1&amp;#34;, &amp;#34;slot2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # external_acceleration_type = [&amp;#34;external_acceleration_type1&amp;#34;, &amp;#34;external_acceleration_type2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # auto_detect_media_type = [&amp;#34;auto_detect_media_type1&amp;#34;, &amp;#34;auto_detect_media_type2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # device_current_path_name = [&amp;#34;device_current_path_name1&amp;#34;, &amp;#34;device_current_path_name2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # device_original_path_name = [&amp;#34;device_original_path_name1&amp;#34;, &amp;#34;device_original_path_name2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # rfcache_error_device_does_not_exist = false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # media_type = [&amp;#34;SSD&amp;#34;, &amp;#34;HDD&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # serial_number = [&amp;#34;serial_number1&amp;#34;, &amp;#34;serial_number2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # name = [&amp;#34;name1&amp;#34;, &amp;#34;name2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # id = [&amp;#34;id1&amp;#34;, &amp;#34;id2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;output&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;deviceFilterResult&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;value&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_device&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;filter&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;device_model&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After the successful execution of above said block, We can see the output by executing &lt;code&gt;terraform output&lt;/code&gt; command. Also, we can fetch information via the variable: &lt;code&gt;data.powerflex_device.dev.attribute_name&lt;/code&gt; where attribute_name is the attribute which user wants to fetch.&lt;/p&gt;
&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;optional&#34;&gt;Optional&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;filter&lt;/code&gt; (Block, Optional) (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/device/#nestedblock--filter&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;device_model&lt;/code&gt; (Attributes List) List of devices fetched. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/device/#nestedatt--device_model&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) Placeholder id of device datasource.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedblock--filter&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-filter&#34;&gt;Nested Schema for &lt;code&gt;filter&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Optional:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;acceleration_pool_id&lt;/code&gt; (Set of String) List of acceleration_pool_id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;aggregated_state&lt;/code&gt; (Set of String) List of aggregated_state&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ata_security_active&lt;/code&gt; (Boolean) Value for ata_security_active&lt;/li&gt;
&lt;li&gt;&lt;code&gt;auto_detect_media_type&lt;/code&gt; (Set of String) List of auto_detect_media_type&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cache_look_ahead_active&lt;/code&gt; (Boolean) Value for cache_look_ahead_active&lt;/li&gt;
&lt;li&gt;&lt;code&gt;capacity&lt;/code&gt; (Set of Number) List of capacity&lt;/li&gt;
&lt;li&gt;&lt;code&gt;capacity_limit_in_kb&lt;/code&gt; (Set of Number) List of capacity_limit_in_kb&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_current_path_name&lt;/code&gt; (Set of String) List of device_current_path_name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_original_path_name&lt;/code&gt; (Set of String) List of device_original_path_name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_state&lt;/code&gt; (Set of String) List of device_state&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_type&lt;/code&gt; (Set of String) List of device_type&lt;/li&gt;
&lt;li&gt;&lt;code&gt;error_state&lt;/code&gt; (Set of String) List of error_state&lt;/li&gt;
&lt;li&gt;&lt;code&gt;external_acceleration_type&lt;/code&gt; (Set of String) List of external_acceleration_type&lt;/li&gt;
&lt;li&gt;&lt;code&gt;fgl_nvdimm_metadata_amortization_x100&lt;/code&gt; (Set of Number) List of fgl_nvdimm_metadata_amortization_x100&lt;/li&gt;
&lt;li&gt;&lt;code&gt;fgl_nvdimm_write_cache_size&lt;/code&gt; (Set of Number) List of fgl_nvdimm_write_cache_size&lt;/li&gt;
&lt;li&gt;&lt;code&gt;firmware_version&lt;/code&gt; (Set of String) List of firmware_version&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (Set of String) List of id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;led_setting&lt;/code&gt; (Set of String) List of led_setting&lt;/li&gt;
&lt;li&gt;&lt;code&gt;logical_sector_size_in_bytes&lt;/code&gt; (Set of Number) List of logical_sector_size_in_bytes&lt;/li&gt;
&lt;li&gt;&lt;code&gt;max_capacity_in_kb&lt;/code&gt; (Set of Number) List of max_capacity_in_kb&lt;/li&gt;
&lt;li&gt;&lt;code&gt;media_failing&lt;/code&gt; (Boolean) Value for media_failing&lt;/li&gt;
&lt;li&gt;&lt;code&gt;media_type&lt;/code&gt; (Set of String) List of media_type&lt;/li&gt;
&lt;li&gt;&lt;code&gt;model_name&lt;/code&gt; (Set of String) List of model_name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (Set of String) List of name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;persistent_checksum_state&lt;/code&gt; (Set of String) List of persistent_checksum_state&lt;/li&gt;
&lt;li&gt;&lt;code&gt;physical_sector_size_in_bytes&lt;/code&gt; (Set of Number) List of physical_sector_size_in_bytes&lt;/li&gt;
&lt;li&gt;&lt;code&gt;raid_controller_serial_number&lt;/code&gt; (Set of String) List of raid_controller_serial_number&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rfcache_error_device_does_not_exist&lt;/code&gt; (Boolean) Value for rfcache_error_device_does_not_exist&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sds_id&lt;/code&gt; (Set of String) List of sds_id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;serial_number&lt;/code&gt; (Set of String) List of serial_number&lt;/li&gt;
&lt;li&gt;&lt;code&gt;slot_number&lt;/code&gt; (Set of String) List of slot_number&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sp_sds_id&lt;/code&gt; (Set of String) List of sp_sds_id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ssd_end_of_life_state&lt;/code&gt; (Set of String) List of ssd_end_of_life_state&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storage_pool_id&lt;/code&gt; (Set of String) List of storage_pool_id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;temperature_state&lt;/code&gt; (Set of String) List of temperature_state&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vendor_name&lt;/code&gt; (Set of String) List of vendor_name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;write_cache_active&lt;/code&gt; (Boolean) Value for write_cache_active&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--device_model&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-device_model&#34;&gt;Nested Schema for &lt;code&gt;device_model&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;acceleration_pool_id&lt;/code&gt; (String) Acceleration Pool_id Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;acceleration_props&lt;/code&gt; (Attributes) Acceleration Props Of The Device Instance. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/device/#nestedatt--device_model--acceleration_props&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;aggregated_state&lt;/code&gt; (String) Aggregated State Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ata_security_active&lt;/code&gt; (Boolean) Ata Security Active Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;auto_detect_media_type&lt;/code&gt; (String) Auto Detect Media Type Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cache_look_ahead_active&lt;/code&gt; (Boolean) Cache Look Ahead Active Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;capacity&lt;/code&gt; (Number) Capacity Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;capacity_limit_in_kb&lt;/code&gt; (Number) Capacity Limit In Kb Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_current_path_name&lt;/code&gt; (String) Device Current Path Name Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_original_path_name&lt;/code&gt; (String) Device Original Path Name Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_state&lt;/code&gt; (String) State Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_type&lt;/code&gt; (String) Device Type Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;error_state&lt;/code&gt; (String) Error State Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;external_acceleration_type&lt;/code&gt; (String) External Acceleration Type Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;fgl_nvdimm_metadata_amortization_x100&lt;/code&gt; (Number) Fgl Nvdimm Metadata Amortization X100 Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;fgl_nvdimm_write_cache_size&lt;/code&gt; (Number) Fgl Nvdimm Write Cache Size Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;firmware_version&lt;/code&gt; (String) Firmware Version Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) Unique ID Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;led_setting&lt;/code&gt; (String) LED Setting Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;links&lt;/code&gt; (Attributes List) Underlying REST API links. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/device/#nestedatt--device_model--links&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;logical_sector_size_in_bytes&lt;/code&gt; (Number) Logical Sector Size In Bytes Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;long_successful_ios&lt;/code&gt; (Attributes) Long Successful Ios Of The Device Instance. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/device/#nestedatt--device_model--long_successful_ios&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;max_capacity_in_kb&lt;/code&gt; (Number) Max Capacity In Kb Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;media_failing&lt;/code&gt; (Boolean) Media Failing Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;media_type&lt;/code&gt; (String) Media Type Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;model_name&lt;/code&gt; (String) Model Name Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Name Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;persistent_checksum_state&lt;/code&gt; (String) Persistent Checksum State Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;physical_sector_size_in_bytes&lt;/code&gt; (Number) Physical Sector Size In Bytes Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;raid_controller_serial_number&lt;/code&gt; (String) Raid Controller Serial Number Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rfcache_error_device_does_not_exist&lt;/code&gt; (Boolean) Rfcache Error Device Does Not Exist Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rfcache_props&lt;/code&gt; (Attributes) Rfcache Props Of The Device Instance. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/device/#nestedatt--device_model--rfcache_props&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sds_id&lt;/code&gt; (String) Sds ID Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;serial_number&lt;/code&gt; (String) Serial Number Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;slot_number&lt;/code&gt; (String) Slot Number Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sp_sds_id&lt;/code&gt; (String) Sp Sds Id Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ssd_end_of_life_state&lt;/code&gt; (String) Ssd End Of Life State Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storage_pool_id&lt;/code&gt; (String) Storage Pool ID Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storage_props&lt;/code&gt; (Attributes) Storage Props Of The Device Instance. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/device/#nestedatt--device_model--storage_props&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;temperature_state&lt;/code&gt; (String) Temperature State Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vendor_name&lt;/code&gt; (String) Vendor Name Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;write_cache_active&lt;/code&gt; (Boolean) Write Cache Active Of The Device Instance.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--device_model--acceleration_props&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-device_modelacceleration_props&#34;&gt;Nested Schema for &lt;code&gt;device_model.acceleration_props&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;acc_used_capacity_in_kb&lt;/code&gt; (String) Accelerator(ACC) Used Capacity In KB Acceleration Properties Parameters Of The Device Instance.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--device_model--links&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-device_modellinks&#34;&gt;Nested Schema for &lt;code&gt;device_model.links&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;href&lt;/code&gt; (String) Specifies the exact path to fetch the details.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rel&lt;/code&gt; (String) Specifies the relationship with the Protection Domain.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--device_model--long_successful_ios&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-device_modellong_successful_ios&#34;&gt;Nested Schema for &lt;code&gt;device_model.long_successful_ios&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;long_window&lt;/code&gt; (Attributes) Long Window Parameters. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/device/#nestedatt--device_model--long_successful_ios--long_window&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;medium_window&lt;/code&gt; (Attributes) Medium Window Parameters. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/device/#nestedatt--device_model--long_successful_ios--medium_window&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;short_window&lt;/code&gt; (Attributes) Short Window Parameters. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/device/#nestedatt--device_model--long_successful_ios--short_window&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--device_model--long_successful_ios--long_window&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-device_modellong_successful_ioslong_window&#34;&gt;Nested Schema for &lt;code&gt;device_model.long_successful_ios.long_window&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;last_oscillation_count&lt;/code&gt; (Number) Last Oscillation Count Window Parameters Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;last_oscillation_time&lt;/code&gt; (Number) Last Oscillation Time Window Parameters Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;max_failures_count&lt;/code&gt; (Number) Max Failures Count Window Parameters Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; (Number) Threshold Window Parameters Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;window_size_in_sec&lt;/code&gt; (Number) Window Size in seconds Window Parameters Of The Device Instance.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--device_model--long_successful_ios--medium_window&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-device_modellong_successful_iosmedium_window&#34;&gt;Nested Schema for &lt;code&gt;device_model.long_successful_ios.medium_window&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;last_oscillation_count&lt;/code&gt; (Number) Last Oscillation Count Window Parameters Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;last_oscillation_time&lt;/code&gt; (Number) Last Oscillation Time Window Parameters Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;max_failures_count&lt;/code&gt; (Number) Max Failures Count Window Parameters Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; (Number) Threshold Window Parameters Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;window_size_in_sec&lt;/code&gt; (Number) Window Size in seconds Window Parameters Of The Device Instance.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--device_model--long_successful_ios--short_window&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-device_modellong_successful_iosshort_window&#34;&gt;Nested Schema for &lt;code&gt;device_model.long_successful_ios.short_window&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;last_oscillation_count&lt;/code&gt; (Number) Last Oscillation Count Window Parameters Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;last_oscillation_time&lt;/code&gt; (Number) Last Oscillation Time Window Parameters Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;max_failures_count&lt;/code&gt; (Number) Max Failures Count Window Parameters Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; (Number) Threshold Window Parameters Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;window_size_in_sec&lt;/code&gt; (Number) Window Size in seconds Window Parameters Of The Device Instance.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--device_model--rfcache_props&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-device_modelrfcache_props&#34;&gt;Nested Schema for &lt;code&gt;device_model.rfcache_props&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;device_uuid&lt;/code&gt; (String) Device UUID RfCache Parameters Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rfcache_error_card_io_error&lt;/code&gt; (Boolean) Rfcache Error Card Io error RfCache Parameters Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rfcache_error_heavy_load_cache_skip&lt;/code&gt; (Boolean) rfcache_error_heavy_load_cache_skip RfCache Parameters Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rfcache_error_stuck_io&lt;/code&gt; (Boolean) Rfcache Error Stuck Io RfCache Parameters Of The Device Instance.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--device_model--storage_props&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-device_modelstorage_props&#34;&gt;Nested Schema for &lt;code&gt;device_model.storage_props&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;checksum_acc_device_id&lt;/code&gt; (String) Checksum Accelerator(ACC) Device ID Storage Properties Parameters Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;checksum_changelog_acc_device_id&lt;/code&gt; (String) Checksum Changelog Accelerator(ACC) Device ID Storage Properties Parameters Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;checksum_changelog_size_mb&lt;/code&gt; (Number) Checksum Changelog Size MB Storage Properties Parameters Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;checksum_mode&lt;/code&gt; (String) Checksum Mode Storage Properties Parameters Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;checksum_size_mb&lt;/code&gt; (Number) Checksum Size MB Storage Properties Parameters Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dest_checksum_acc_device_id&lt;/code&gt; (String) Destination Checksum Accelerator(ACC) Device ID Storage Properties Parameters Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dest_checksum_changelog_acc_device_id&lt;/code&gt; (String) Destination Checksum Changelog Accelerator(ACC) Device ID Storage Properties Parameters Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dest_checksum_changelog_size_mb&lt;/code&gt; (Number) Destination Checksum Changelog Size MB Storage Properties Parameters Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dest_checksum_mode&lt;/code&gt; (String) Destination Checksum Mode Storage Properties Parameters Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dest_fgl_acc_device_id&lt;/code&gt; (String) Destination FGL(Fujitsu General Limited) Accelerator(ACC) Device ID Storage Properties Parameters Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dest_fgl_nvdimm_size_mb&lt;/code&gt; (Number) Destination FGL(Fujitsu General Limited) Non-Volatile Dual In-line Memory Module(NVDIMM) Size In MB Storage Properties Parameters Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;fgl_acc_device_id&lt;/code&gt; (String) FGL(Fujitsu General Limited) Accelerator(ACC) Device Id Storage Properties Parameters Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;fgl_nvdimm_size_mb&lt;/code&gt; (Number) FGL(Fujitsu General Limited) Non-Volatile Dual In-line Memory Module(NVDIMM) Size In MB Storage Properties Parameters Of The Device Instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;is_checksum_fully_calculated&lt;/code&gt; (Boolean) Is Checksum Fully Calculated Storage Properties Parameters Of The Device Instance.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_device resource</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/device/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/device/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_device-resource&#34;&gt;powerflex_device (Resource)&lt;/h1&gt;
&lt;p&gt;This resource is used to manage the Device entity of PowerFlex Array. We can Create, Update and Delete the PowerFlex Devices using this resource. We can also import an existing device from PowerFlex array.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Caution:&lt;/strong&gt; &lt;span style=&#39;color: red;&#39; &gt;Device creation or update is not atomic. In case of partially completed create operations, terraform can mark the resource as tainted.
One can manually remove the taint and try applying the configuration (after making necessary adjustments).
If the taint is not removed, terraform will destroy and recreate the resource.&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Either &lt;code&gt;storage_pool_name&lt;/code&gt; or &lt;code&gt;storage_pool_id&lt;/code&gt; is required. But not both.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Either &lt;code&gt;sds_name&lt;/code&gt; or &lt;code&gt;sds_id&lt;/code&gt; is required. But not both.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; If &lt;code&gt;storage_pool_name&lt;/code&gt; is mentioned, we must specify either &lt;code&gt;protection_domain_id&lt;/code&gt; or &lt;code&gt;protection_domain_name&lt;/code&gt; but not both.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2023-2026 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Command to run this tf file : terraform init &amp;amp;&amp;amp; terraform plan &amp;amp;&amp;amp; terraform apply.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Example for adding device. After successful execution, device will be added to the specified storage pool
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_device&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;test-device&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;device_path&lt;/span&gt;            = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;/dev/sdc&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;storage_pool_name&lt;/span&gt;      = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;pool1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;protection_domain_name&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;domain1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;sds_name&lt;/span&gt;               = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;SDS_2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;media_type&lt;/span&gt;             = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;HDD&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt; # HDD/SSD
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After the execution of above resource block, device would have been created on the PowerFlex array. For more information, please check the terraform state file.&lt;/p&gt;
&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;required&#34;&gt;Required&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;device_path&lt;/code&gt; (String) The current path of the device. Cannot be updated.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;optional&#34;&gt;Optional&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;device_capacity&lt;/code&gt; (Number) Capacity of the device in GB.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_group_id&lt;/code&gt; (String) Device Group ID (Gen2 5.x only). Replaces &lt;code&gt;storage_pool_id&lt;/code&gt; for Gen2 systems.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;external_acceleration_type&lt;/code&gt; (String) External acceleration type of the device. Valid values are &lt;code&gt;None&lt;/code&gt;, &lt;code&gt;Read&lt;/code&gt;, &lt;code&gt;Write&lt;/code&gt;, &lt;code&gt;ReadAndWrite&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;media_type&lt;/code&gt; (String) Media type of the device. Valid values are &lt;code&gt;HDD&lt;/code&gt;, &lt;code&gt;SSD&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) The name of the device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protection_domain_id&lt;/code&gt; (String) ID of the protection domain. Conflicts with &lt;code&gt;protection_domain_name&lt;/code&gt;. Cannot be updated.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protection_domain_name&lt;/code&gt; (String) Name of the protection domain. Conflicts with &lt;code&gt;protection_domain_id&lt;/code&gt;. Cannot be updated.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sds_id&lt;/code&gt; (String) ID of the SDS. Conflicts with &lt;code&gt;sds_name&lt;/code&gt;. Cannot be updated. &lt;strong&gt;Deprecated&lt;/strong&gt; in Gen2 5.x — use &lt;code&gt;storage_node_id&lt;/code&gt; instead.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sds_name&lt;/code&gt; (String) Name of the SDS. Conflicts with &lt;code&gt;sds_id&lt;/code&gt;. Cannot be updated. &lt;strong&gt;Deprecated&lt;/strong&gt; in Gen2 5.x — use &lt;code&gt;storage_node_id&lt;/code&gt; instead.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storage_node_id&lt;/code&gt; (String) Storage Node ID (Gen2 5.x only). Replaces &lt;code&gt;sds_id&lt;/code&gt; for Gen2 systems.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storage_pool_id&lt;/code&gt; (String) ID of the storage pool. Conflicts with &lt;code&gt;storage_pool_name&lt;/code&gt;. Cannot be updated.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storage_pool_name&lt;/code&gt; (String) Name of the storage pool. Conflicts with &lt;code&gt;storage_pool_id&lt;/code&gt;. Cannot be updated.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;device_capacity_in_kb&lt;/code&gt; (Number) Capacity of the device in KB.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_original_path&lt;/code&gt; (String) Original path of the device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_state&lt;/code&gt; (String) State of the device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The ID of the device.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;import&#34;&gt;Import&lt;/h2&gt;
&lt;p&gt;Import is supported using the following syntax:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# /*&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Copyright (c) 2023-2026 Dell Inc., or its subsidiaries. All Rights Reserved.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# you may not use this file except in compliance with the License.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# You may obtain a copy of the License at&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     http://mozilla.org/MPL/2.0/&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Unless required by applicable law or agreed to in writing, software&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# See the License for the specific language governing permissions and&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# limitations under the License.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# */&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# import Protection Device by it&amp;#39;s id&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;terraform import powerflex_device.device_data &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;&amp;lt;id&amp;gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ol&gt;
&lt;li&gt;This will import the device instance with specified ID into your Terraform state.&lt;/li&gt;
&lt;li&gt;After successful import, you can run terraform state list to ensure the resource has been imported successfully.&lt;/li&gt;
&lt;li&gt;Now, you can fill in the resource block with the appropriate arguments and settings that match the imported resource&amp;rsquo;s real-world configuration.&lt;/li&gt;
&lt;li&gt;Execute terraform plan to see if your configuration and the imported resource are in sync. Make adjustments if needed.&lt;/li&gt;
&lt;li&gt;Finally, execute terraform apply to bring the resource fully under Terraform&amp;rsquo;s management.&lt;/li&gt;
&lt;li&gt;Now, the resource which was not part of terraform became part of Terraform managed infrastructure.&lt;/li&gt;
&lt;/ol&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_device_action_v2 resource</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/device_action_v2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/device_action_v2/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_device_action_v2-resource&#34;&gt;powerflex_device_action_v2 (Resource)&lt;/h1&gt;
&lt;p&gt;This resource is used to perform Gen2 device actions on PowerFlex systems (5.0+). Supported actions: &lt;code&gt;activate&lt;/code&gt;, &lt;code&gt;clear_error&lt;/code&gt;, &lt;code&gt;set_capacity_limit&lt;/code&gt;.&lt;/p&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2024-2026 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Commands to run this tf file : terraform init &amp;amp;&amp;amp; terraform plan &amp;amp;&amp;amp; terraform apply
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# This resource performs actions on devices (Gen2 systems 5.0+)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Supported actions: activate, clear_error, set_capacity_limit
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# device_id and action are required
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# capacity_limit_in_kb is required when action is set_capacity_limit
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Example: Activate a device
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_device_action_v2&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;activate&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;device_id&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;0123456789abcdef&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;action&lt;/span&gt;    = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;activate&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Example: Clear device error
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_device_action_v2&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;clear_error&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;device_id&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;0123456789abcdef&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;action&lt;/span&gt;    = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;clear_error&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Example: Set device capacity limit
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_device_action_v2&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;set_capacity&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;device_id&lt;/span&gt;            = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;0123456789abcdef&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;action&lt;/span&gt;               = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;set_capacity_limit&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;capacity_limit_in_kb&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10737418240&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt; # 10TB in KB
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;output&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;device_action&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;value&lt;/span&gt; = &lt;span style=&#34;color:#000&#34;&gt;powerflex_device_action_v2&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;activate&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;required&#34;&gt;Required&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;action&lt;/code&gt; (String) The action to perform. Valid values: &lt;code&gt;activate&lt;/code&gt;, &lt;code&gt;clear_error&lt;/code&gt;, &lt;code&gt;set_capacity_limit&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_id&lt;/code&gt; (String) The ID of the device to perform the action on.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;optional&#34;&gt;Optional&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;capacity_limit_in_kb&lt;/code&gt; (String) Capacity limit in KB. Required when action is &lt;code&gt;set_capacity_limit&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The identifier for this action resource.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_device_group_v2 data source</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/device_group_v2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/device_group_v2/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_device_group_v2-data-source&#34;&gt;powerflex_device_group_v2 (Data Source)&lt;/h1&gt;
&lt;p&gt;This datasource is used to query Device Groups from a PowerFlex Gen2 system (5.0+).&lt;/p&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Copyright (c) 2024-2026 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# you may not use this file except in compliance with the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# List all device groups
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_device_group_v2&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;all&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;output&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;all_device_groups&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;value&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_device_group_v2&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;all&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;device_groups&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Get device group by ID
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_device_group_v2&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;by_id&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;id&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;abc123def456&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Filter by name
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_device_group_v2&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;by_name&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;name&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;device-group-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Filter by protection domain
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_device_group_v2&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;by_pd&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;protection_domain_id&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;pd-123456&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;optional&#34;&gt;Optional&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) Device Group ID to query. Mutually exclusive with &lt;code&gt;name&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Device Group name to query. Mutually exclusive with &lt;code&gt;id&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protection_domain_id&lt;/code&gt; (String) Filter device groups by protection domain ID.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;device_groups&lt;/code&gt; (Attributes List) List of device groups. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/device_group_v2/#nestedatt--device_groups&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--device_groups&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-device_groups&#34;&gt;Nested Schema for &lt;code&gt;device_groups&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) Device Group ID.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Device Group name.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;num_of_devices&lt;/code&gt; (Number) Number of devices in the group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protection_domain_id&lt;/code&gt; (String) Protection Domain ID.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;status&lt;/code&gt; (String) Status of the device group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;usable_capacity_in_kb&lt;/code&gt; (Number) Usable capacity in KB.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;used_capacity_in_kb&lt;/code&gt; (Number) Used capacity in KB.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;argument-reference&#34;&gt;Argument Reference&lt;/h2&gt;
&lt;p&gt;The following arguments are supported:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; - (Optional) The ID of the device group to query. If not specified, all device groups are returned.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; - (Optional) The name of the device group to query.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protection_domain_id&lt;/code&gt; - (Optional) The protection domain ID to filter device groups.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;attribute-reference&#34;&gt;Attribute Reference&lt;/h2&gt;
&lt;p&gt;In addition to all arguments above, the following attributes are exported:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;device_groups&lt;/code&gt; - List of device groups with the following attributes:
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; - The ID of the device group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; - The name of the device group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protection_domain_id&lt;/code&gt; - The protection domain ID.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;media_type&lt;/code&gt; - The media type (SSD, PMEM).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;spare_node_count&lt;/code&gt; - The number of spare nodes.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;spare_device_count&lt;/code&gt; - The number of spare devices.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;health&lt;/code&gt; - The health status.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;state&lt;/code&gt; - The state.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;num_of_devices&lt;/code&gt; - The number of devices.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;usable_capacity_in_kb&lt;/code&gt; - The usable capacity in KB.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;used_capacity_in_kb&lt;/code&gt; - The used capacity in KB.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_device_group_v2 resource</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/device_group_v2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/device_group_v2/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_device_group_v2-resource&#34;&gt;powerflex_device_group_v2 (Resource)&lt;/h1&gt;
&lt;p&gt;This resource is used to manage Device Groups on PowerFlex Gen2 systems (5.0+). Device Groups allow logical grouping of devices for management.&lt;/p&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2024-2026 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Commands to run this tf file : terraform init &amp;amp;&amp;amp; terraform plan &amp;amp;&amp;amp; terraform apply
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Create, Update, Delete is supported for this resource
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# To import, check import.tf for more info
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# protection_domain_id is required
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# name is optional
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# This resource is for PowerFlex Gen2 systems (5.0+)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Example for creating a Device Group
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_device_group_v2&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;create&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;name&lt;/span&gt;                 = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;demo-device-group-01&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;protection_domain_id&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;202a046600000000&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;output&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;device_group&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;value&lt;/span&gt; = &lt;span style=&#34;color:#000&#34;&gt;powerflex_device_group_v2&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;create&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;required&#34;&gt;Required&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;protection_domain_id&lt;/code&gt; (String) The ID of the protection domain.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;optional&#34;&gt;Optional&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) The name of the device group.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier of the device group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;num_of_devices&lt;/code&gt; (Number) The number of devices in the device group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;status&lt;/code&gt; (String) The status of the device group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;usable_capacity_in_kb&lt;/code&gt; (Number) The usable capacity in KB.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;used_capacity_in_kb&lt;/code&gt; (Number) The used capacity in KB.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_fault_set data source</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/fault_set/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/fault_set/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_fault_set-data-source&#34;&gt;powerflex_fault_set (Data Source)&lt;/h1&gt;
&lt;p&gt;This datasource is used to query the existing fault set from the PowerFlex array. The information fetched from this datasource can be used for getting the details / for further processing in resource block.&lt;/p&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2023-2024 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# commands to run this tf file : terraform init &amp;amp;&amp;amp; terraform apply --auto-approve
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Get all fault set details present on the cluster
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_fault_set&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;all&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;output&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;fault_set_result_all&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;value&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_fault_set&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;all&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;fault_set_details&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# if a filter is of type string it has the ability to allow regular expressions
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# data &amp;#34;powerflex_fault_set&amp;#34; &amp;#34;fault_set_filter_regex&amp;#34; {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   filter{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     name = [&amp;#34;^System_.*$&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     id = [&amp;#34;^.*0f$&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# output &amp;#34;faultSetFilterRegexResult&amp;#34;{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#  value = data.powerflex_fault_set.fault_set_filter_regex.fault_set_details
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// If multiple filter fields are provided then it will show the intersection of all of those fields.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// If there is no intersection between the filters then an empty datasource will be returned
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// For more information about how we do our datasource filtering check out our guides: https://dell.github.io/terraform-docs/docs/storage/platforms/powerflex/product_guide/examples/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_fault_set&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;filtered&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000&#34;&gt;filter&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # protection_domain_id = [&amp;#34;protection_domain_id&amp;#34;, &amp;#34;protection_domain_id2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # name = [&amp;#34;name&amp;#34;, &amp;#34;name2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # id = [&amp;#34;id&amp;#34;, &amp;#34;id2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;output&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;fault_set_result_filtered&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;value&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_fault_set&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;filtered&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;fault_set_details&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After the successful execution of above said block, we can see the output by executing &lt;code&gt;terraform output&lt;/code&gt; command. Also, we can fetch information via the variable: &lt;code&gt;data.powerflex_fault_set.datasource_block_name.attribute_name&lt;/code&gt; where datasource_block_name is the name of the data source block and attribute_name is the attribute which user wants to fetch.&lt;/p&gt;
&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;optional&#34;&gt;Optional&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;filter&lt;/code&gt; (Block, Optional) (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/fault_set/#nestedblock--filter&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;fault_set_details&lt;/code&gt; (Attributes Set) Fault set details (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/fault_set/#nestedatt--fault_set_details&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) Placeholder for fault set datasource attribute.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedblock--filter&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-filter&#34;&gt;Nested Schema for &lt;code&gt;filter&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Optional:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (Set of String) List of id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (Set of String) List of name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protection_domain_id&lt;/code&gt; (Set of String) List of protection_domain_id&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--fault_set_details&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-fault_set_details&#34;&gt;Nested Schema for &lt;code&gt;fault_set_details&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) Fault set ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;links&lt;/code&gt; (Attributes List) Specifies the links associated with fault set (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/fault_set/#nestedatt--fault_set_details--links&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Fault set name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protection_domain_id&lt;/code&gt; (String) Protection Domain ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sds_details&lt;/code&gt; (Attributes List) List of fetched SDS. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/fault_set/#nestedatt--fault_set_details--sds_details&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--fault_set_details--links&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-fault_set_detailslinks&#34;&gt;Nested Schema for &lt;code&gt;fault_set_details.links&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;href&lt;/code&gt; (String) Specifies the exact path to fetch the details&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rel&lt;/code&gt; (String) Specifies the relationship with the fault set&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--fault_set_details--sds_details&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-fault_set_detailssds_details&#34;&gt;Nested Schema for &lt;code&gt;fault_set_details.sds_details&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;authentication_error&lt;/code&gt; (String) Authentication error.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;certificate_info&lt;/code&gt; (Attributes) Certificate Information. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/fault_set/#nestedatt--fault_set_details--sds_details--certificate_info&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;configured_drl_mode&lt;/code&gt; (String) Configured DRL mode.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;drl_mode&lt;/code&gt; (String) DRL mode.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;fault_set_id&lt;/code&gt; (String) Fault set ID.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;fgl_metadata_cache_size&lt;/code&gt; (Number) FGL metadata cache size.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;fgl_metadata_cache_state&lt;/code&gt; (String) FGL metadata cache state.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;fgl_num_concurrent_writes&lt;/code&gt; (Number) FGL concurrent writes.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) SDS ID.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ip_list&lt;/code&gt; (Attributes List) List of IPs associated with SDS. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/fault_set/#nestedatt--fault_set_details--sds_details--ip_list&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;last_upgrade_time&lt;/code&gt; (Number) Last time SDS was upgraded.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;links&lt;/code&gt; (Attributes List) Specifies the links associated with SDS. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/fault_set/#nestedatt--fault_set_details--sds_details--links&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;maintenance_state&lt;/code&gt; (String) Maintenance state.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;maintenance_type&lt;/code&gt; (String) Maintenance type.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;mdm_connection_state&lt;/code&gt; (String) MDM connection state.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;membership_state&lt;/code&gt; (String) Membership state.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) SDS name.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;num_io_buffers&lt;/code&gt; (Number) Number of IO buffers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;num_restarts&lt;/code&gt; (Number) Number of restarts.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;on_vmware&lt;/code&gt; (Boolean) Presence on VMware.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;performance_profile&lt;/code&gt; (String) Performance profile.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; (Number) SDS port.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;raid_controllers&lt;/code&gt; (Attributes List) RAID controllers information. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/fault_set/#nestedatt--fault_set_details--sds_details--raid_controllers&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rfcache_enabled&lt;/code&gt; (Boolean) Whether RF cache is enabled or not.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rfcache_error_api_version_mismatch&lt;/code&gt; (Boolean) RF cache error for API version mismatch.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rfcache_error_device_does_not_exist&lt;/code&gt; (Boolean) RF cache error for device does not exist.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rfcache_error_inconsistent_cache_configuration&lt;/code&gt; (Boolean) RF cache error for inconsistent cache configuration.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rfcache_error_inconsistent_source_configuration&lt;/code&gt; (Boolean) RF cache error for inconsistent source configuration.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rfcache_error_invalid_driver_path&lt;/code&gt; (Boolean) RF cache error for invalid driver path.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rfcache_error_low_resources&lt;/code&gt; (Boolean) RF cache error for low resources.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rmcache_enabled&lt;/code&gt; (Boolean) Whether RM cache is enabled or not.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rmcache_frozen&lt;/code&gt; (Boolean) Indicates whether the Read RAM Cache is currently temporarily not in use.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rmcache_memory_allocation_state&lt;/code&gt; (String) Indicates the state of the memory allocation process. Can be one of &lt;code&gt;in progress&lt;/code&gt; and &lt;code&gt;done&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rmcache_size&lt;/code&gt; (Number) Indicates the size of Read RAM Cache on the specified SDS in KB.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sds_configuration_failure&lt;/code&gt; (Attributes) SDS configuration failure windows. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/fault_set/#nestedatt--fault_set_details--sds_details--sds_configuration_failure&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sds_decoupled&lt;/code&gt; (Attributes) SDS decoupled windows. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/fault_set/#nestedatt--fault_set_details--sds_details--sds_decoupled&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sds_receive_buffer_allocation_failures&lt;/code&gt; (Attributes) SDS receive buffer allocation failure windows. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/fault_set/#nestedatt--fault_set_details--sds_details--sds_receive_buffer_allocation_failures&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sds_state&lt;/code&gt; (String) SDS state.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;software_version_info&lt;/code&gt; (String) Software version information.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--fault_set_details--sds_details--certificate_info&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-fault_set_detailssds_detailscertificate_info&#34;&gt;Nested Schema for &lt;code&gt;fault_set_details.sds_details.certificate_info&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;issuer&lt;/code&gt; (String) Certificate issuer.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subject&lt;/code&gt; (String) Certificate subject.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;thumbprint&lt;/code&gt; (String) Certificate thumbprint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valid_from&lt;/code&gt; (String) The start date of the certificate validity.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valid_from_asn1_format&lt;/code&gt; (String) The start date of the Asn1 format.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valid_to&lt;/code&gt; (String) The end date of the certificate validity.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valid_to_asn1_format&lt;/code&gt; (String) The end date of the Asn1 format.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--fault_set_details--sds_details--ip_list&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-fault_set_detailssds_detailsip_list&#34;&gt;Nested Schema for &lt;code&gt;fault_set_details.sds_details.ip_list&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ip&lt;/code&gt; (String) SDS IP.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;role&lt;/code&gt; (String) SDS IP role.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--fault_set_details--sds_details--links&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-fault_set_detailssds_detailslinks&#34;&gt;Nested Schema for &lt;code&gt;fault_set_details.sds_details.links&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;href&lt;/code&gt; (String) Specifies the exact path to fetch the details.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rel&lt;/code&gt; (String) Specifies the relationship with the SDS.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--fault_set_details--sds_details--raid_controllers&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-fault_set_detailssds_detailsraid_controllers&#34;&gt;Nested Schema for &lt;code&gt;fault_set_details.sds_details.raid_controllers&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;battery_status&lt;/code&gt; (String) Battery status&lt;/li&gt;
&lt;li&gt;&lt;code&gt;driver_name&lt;/code&gt; (String) Driver name.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;driver_version&lt;/code&gt; (String) Driver version.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;firmware_version&lt;/code&gt; (String) Firmware version.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;model_name&lt;/code&gt; (String) Model name.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;pci_address&lt;/code&gt; (String) PCI address.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;serial_number&lt;/code&gt; (String) Serial number.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;status&lt;/code&gt; (String) RAID status.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vendor_name&lt;/code&gt; (String) Vendor name.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--fault_set_details--sds_details--sds_configuration_failure&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-fault_set_detailssds_detailssds_configuration_failure&#34;&gt;Nested Schema for &lt;code&gt;fault_set_details.sds_details.sds_configuration_failure&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;long_window&lt;/code&gt; (Attributes) Long Window Parameters. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/fault_set/#nestedatt--fault_set_details--sds_details--sds_configuration_failure--long_window&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;medium_window&lt;/code&gt; (Attributes) Medium Window Parameters. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/fault_set/#nestedatt--fault_set_details--sds_details--sds_configuration_failure--medium_window&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;short_window&lt;/code&gt; (Attributes) Short Window Parameters. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/fault_set/#nestedatt--fault_set_details--sds_details--sds_configuration_failure--short_window&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--fault_set_details--sds_details--sds_configuration_failure--long_window&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-fault_set_detailssds_detailssds_configuration_failurelong_window&#34;&gt;Nested Schema for &lt;code&gt;fault_set_details.sds_details.sds_configuration_failure.long_window&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;last_oscillation_count&lt;/code&gt; (Number) Last oscillation count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;last_oscillation_time&lt;/code&gt; (Number) Last oscillation time.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;max_failures_count&lt;/code&gt; (Number) Maximum failures count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; (Number) Threshold.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;window_size_in_sec&lt;/code&gt; (Number) Window Size in seconds.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--fault_set_details--sds_details--sds_configuration_failure--medium_window&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-fault_set_detailssds_detailssds_configuration_failuremedium_window&#34;&gt;Nested Schema for &lt;code&gt;fault_set_details.sds_details.sds_configuration_failure.medium_window&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;last_oscillation_count&lt;/code&gt; (Number) Last oscillation count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;last_oscillation_time&lt;/code&gt; (Number) Last oscillation time.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;max_failures_count&lt;/code&gt; (Number) Maximum failures count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; (Number) Threshold.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;window_size_in_sec&lt;/code&gt; (Number) Window Size in seconds.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--fault_set_details--sds_details--sds_configuration_failure--short_window&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-fault_set_detailssds_detailssds_configuration_failureshort_window&#34;&gt;Nested Schema for &lt;code&gt;fault_set_details.sds_details.sds_configuration_failure.short_window&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;last_oscillation_count&lt;/code&gt; (Number) Last oscillation count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;last_oscillation_time&lt;/code&gt; (Number) Last oscillation time.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;max_failures_count&lt;/code&gt; (Number) Maximum failures count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; (Number) Threshold.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;window_size_in_sec&lt;/code&gt; (Number) Window Size in seconds.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--fault_set_details--sds_details--sds_decoupled&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-fault_set_detailssds_detailssds_decoupled&#34;&gt;Nested Schema for &lt;code&gt;fault_set_details.sds_details.sds_decoupled&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;long_window&lt;/code&gt; (Attributes) Long Window Parameters. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/fault_set/#nestedatt--fault_set_details--sds_details--sds_decoupled--long_window&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;medium_window&lt;/code&gt; (Attributes) Medium Window Parameters. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/fault_set/#nestedatt--fault_set_details--sds_details--sds_decoupled--medium_window&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;short_window&lt;/code&gt; (Attributes) Short Window Parameters. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/fault_set/#nestedatt--fault_set_details--sds_details--sds_decoupled--short_window&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--fault_set_details--sds_details--sds_decoupled--long_window&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-fault_set_detailssds_detailssds_decoupledlong_window&#34;&gt;Nested Schema for &lt;code&gt;fault_set_details.sds_details.sds_decoupled.long_window&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;last_oscillation_count&lt;/code&gt; (Number) Last oscillation count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;last_oscillation_time&lt;/code&gt; (Number) Last oscillation time.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;max_failures_count&lt;/code&gt; (Number) Maximum failures count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; (Number) Threshold.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;window_size_in_sec&lt;/code&gt; (Number) Window Size in seconds.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--fault_set_details--sds_details--sds_decoupled--medium_window&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-fault_set_detailssds_detailssds_decoupledmedium_window&#34;&gt;Nested Schema for &lt;code&gt;fault_set_details.sds_details.sds_decoupled.medium_window&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;last_oscillation_count&lt;/code&gt; (Number) Last oscillation count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;last_oscillation_time&lt;/code&gt; (Number) Last oscillation time.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;max_failures_count&lt;/code&gt; (Number) Maximum failures count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; (Number) Threshold.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;window_size_in_sec&lt;/code&gt; (Number) Window Size in seconds.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--fault_set_details--sds_details--sds_decoupled--short_window&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-fault_set_detailssds_detailssds_decoupledshort_window&#34;&gt;Nested Schema for &lt;code&gt;fault_set_details.sds_details.sds_decoupled.short_window&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;last_oscillation_count&lt;/code&gt; (Number) Last oscillation count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;last_oscillation_time&lt;/code&gt; (Number) Last oscillation time.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;max_failures_count&lt;/code&gt; (Number) Maximum failures count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; (Number) Threshold.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;window_size_in_sec&lt;/code&gt; (Number) Window Size in seconds.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--fault_set_details--sds_details--sds_receive_buffer_allocation_failures&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-fault_set_detailssds_detailssds_receive_buffer_allocation_failures&#34;&gt;Nested Schema for &lt;code&gt;fault_set_details.sds_details.sds_receive_buffer_allocation_failures&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;long_window&lt;/code&gt; (Attributes) Long Window Parameters. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/fault_set/#nestedatt--fault_set_details--sds_details--sds_receive_buffer_allocation_failures--long_window&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;medium_window&lt;/code&gt; (Attributes) Medium Window Parameters. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/fault_set/#nestedatt--fault_set_details--sds_details--sds_receive_buffer_allocation_failures--medium_window&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;short_window&lt;/code&gt; (Attributes) Short Window Parameters. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/fault_set/#nestedatt--fault_set_details--sds_details--sds_receive_buffer_allocation_failures--short_window&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--fault_set_details--sds_details--sds_receive_buffer_allocation_failures--long_window&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-fault_set_detailssds_detailssds_receive_buffer_allocation_failureslong_window&#34;&gt;Nested Schema for &lt;code&gt;fault_set_details.sds_details.sds_receive_buffer_allocation_failures.long_window&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;last_oscillation_count&lt;/code&gt; (Number) Last oscillation count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;last_oscillation_time&lt;/code&gt; (Number) Last oscillation time.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;max_failures_count&lt;/code&gt; (Number) Maximum failures count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; (Number) Threshold.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;window_size_in_sec&lt;/code&gt; (Number) Window Size in seconds.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--fault_set_details--sds_details--sds_receive_buffer_allocation_failures--medium_window&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-fault_set_detailssds_detailssds_receive_buffer_allocation_failuresmedium_window&#34;&gt;Nested Schema for &lt;code&gt;fault_set_details.sds_details.sds_receive_buffer_allocation_failures.medium_window&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;last_oscillation_count&lt;/code&gt; (Number) Last oscillation count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;last_oscillation_time&lt;/code&gt; (Number) Last oscillation time.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;max_failures_count&lt;/code&gt; (Number) Maximum failures count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; (Number) Threshold.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;window_size_in_sec&lt;/code&gt; (Number) Window Size in seconds.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--fault_set_details--sds_details--sds_receive_buffer_allocation_failures--short_window&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-fault_set_detailssds_detailssds_receive_buffer_allocation_failuresshort_window&#34;&gt;Nested Schema for &lt;code&gt;fault_set_details.sds_details.sds_receive_buffer_allocation_failures.short_window&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;last_oscillation_count&lt;/code&gt; (Number) Last oscillation count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;last_oscillation_time&lt;/code&gt; (Number) Last oscillation time.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;max_failures_count&lt;/code&gt; (Number) Maximum failures count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; (Number) Threshold.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;window_size_in_sec&lt;/code&gt; (Number) Window Size in seconds.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_fault_set resource</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/fault_set/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/fault_set/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_fault_set-resource&#34;&gt;powerflex_fault_set (Resource)&lt;/h1&gt;
&lt;p&gt;This resource is used to manage the Fault Set entity of the PowerFlex Array. We can Create, Update and Delete the fault set using this resource. We can also import an existing fault set from the PowerFlex array.&lt;/p&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2023-2024 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Command to run this tf file : terraform init &amp;amp;&amp;amp; terraform plan &amp;amp;&amp;amp; terraform apply
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Create, Update, Delete is supported for this resource
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# To import , check import.sh for more info
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# name and protection_domain_id is the required parameter to create or update 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# To check which attributes of the fault set can be updated, please refer Product Guide in the documentation
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_fault_set&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;avengers-fs-create&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Name of the fault set
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;name&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;avengers-fs-create2&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # To create / update, protection_domain_id is required
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;protection_domain_id&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;202a046600000000&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After the execution of above resource block, fault set would have been created on the PowerFlex array. For more information, please check the terraform state file.&lt;/p&gt;
&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;required&#34;&gt;Required&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Name of the Fault set&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protection_domain_id&lt;/code&gt; (String) ID of the Protection Domain under which the fault set will be created. Cannot be updated.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) ID of the Fault Set&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;import&#34;&gt;Import&lt;/h2&gt;
&lt;p&gt;Import is supported using the following syntax:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# /*&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Copyright (c) 2023-2024 Dell Inc., or its subsidiaries. All Rights Reserved.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# you may not use this file except in compliance with the License.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# You may obtain a copy of the License at&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     http://mozilla.org/MPL/2.0/&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Unless required by applicable law or agreed to in writing, software&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# See the License for the specific language governing permissions and&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# limitations under the License.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# */&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# import fault set by it&amp;#39;s id&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;terraform import powerflex_fault_set.fs_import_by_id &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;&amp;lt;id&amp;gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ol&gt;
&lt;li&gt;This will import the fault set instance with specified ID into your Terraform state.&lt;/li&gt;
&lt;li&gt;After successful import, you can run terraform state list to ensure the resource has been imported successfully.&lt;/li&gt;
&lt;li&gt;Now, you can fill in the resource block with the appropriate arguments and settings that match the imported resource&amp;rsquo;s real-world configuration.&lt;/li&gt;
&lt;li&gt;Execute terraform plan to see if your configuration and the imported resource are in sync. Make adjustments if needed.&lt;/li&gt;
&lt;li&gt;Finally, execute terraform apply to bring the resource fully under Terraform&amp;rsquo;s management.&lt;/li&gt;
&lt;li&gt;Now, the resource which was not part of terraform became part of Terraform managed infrastructure.&lt;/li&gt;
&lt;/ol&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_firmware_repository data source</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/firmware_repository/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/firmware_repository/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_firmware_repository-data-source&#34;&gt;powerflex_firmware_repository (Data Source)&lt;/h1&gt;
&lt;p&gt;This datasource is used to query the existing firmware repository from the PowerFlex array. The information fetched from this datasource can be used for getting the necessary details regarding the bundles and their components in that firmware repository.&lt;/p&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2024-2026 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Example for fetching details of the firmware repository using names
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_firmware_repository&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;all&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;output&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_firmware_repository_all_result&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;value&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_firmware_repository&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;all&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;firmware_repository_details&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# if a filter is of type string it has the ability to allow regular expressions
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# data &amp;#34;powerflex_firmware_repository&amp;#34; &amp;#34;firmware_repository_filter_regex&amp;#34; {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   filter{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     name = [&amp;#34;^System_.*$&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     disk_location = [&amp;#34;^https://powerflex.*$&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# output &amp;#34;firmwareRepositoryFilterRegexResult&amp;#34;{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#  value = data.powerflex_firmware_repository.firmware_repository_filter_regex.firmware_repository_details
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// If multiple filter fields are provided then it will show the intersection of all of those fields.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// If there is no intersection between the filters then an empty datasource will be returned
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// For more information about how we do our datasource filtering check out our guides: https://dell.github.io/terraform-docs/docs/storage/platforms/powerflex/product_guide/examples/ 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_firmware_repository&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;filter&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000&#34;&gt;filter&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    #id = [&amp;#34;ID1&amp;#34;, &amp;#34;ID2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # name = [&amp;#34;Name1&amp;#34;, &amp;#34;Name2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # source_location = [&amp;#34;SourceLocation1&amp;#34;, &amp;#34;SourceLocation2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # source_type = [&amp;#34;SourceType1&amp;#34;, &amp;#34;SourceType2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # disk_location = [&amp;#34;DiskLocation1&amp;#34;, &amp;#34;DiskLocation2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # filename = [&amp;#34;Filename1&amp;#34;, &amp;#34;Filename2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # username = [&amp;#34;Username1&amp;#34;, &amp;#34;Username2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # download_status = [&amp;#34;DownloadStatus1&amp;#34;, &amp;#34;DownloadStatus2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # created_date = [&amp;#34;CreatedDate1&amp;#34;, &amp;#34;CreatedDate2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # created_by = [&amp;#34;CreatedBy1&amp;#34;, &amp;#34;CreatedBy2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # updated_date = [&amp;#34;UpdatedDate1&amp;#34;, &amp;#34;UpdatedDate2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # updated_by = [&amp;#34;UpdatedBy1&amp;#34;, &amp;#34;UpdatedBy2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # default_catalog = false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # embedded = false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # state = [&amp;#34;state1&amp;#34;, &amp;#34;state2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # bundle_count = [10, 11]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # component_count = [1, 2]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # user_bundle_count = [1, 2]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # minimal = false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # download_progress = [1, 2]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # extract_progress = [1, 2]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # signature = [&amp;#34;Signature1&amp;#34;, &amp;#34;Signature2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # custom = false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # needs_attention = false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # job_id = [&amp;#34;JobID1&amp;#34;, &amp;#34;JobID2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # rcmapproved = false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;output&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_firmware_repository_filtered_result&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;value&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_firmware_repository&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;filter&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;firmware_repository_details&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After the successful execution of above said block, we can see the output by executing &lt;code&gt;terraform output&lt;/code&gt; command. Also, we can fetch information via the variable: &lt;code&gt;data.powerflex_firmware_repository.datasource_block_name.attribute_name&lt;/code&gt; where datasource_block_name is the name of the data source block and attribute_name is the attribute which user wants to fetch.&lt;/p&gt;
&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;optional&#34;&gt;Optional&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;filter&lt;/code&gt; (Block, Optional) (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/firmware_repository/#nestedblock--filter&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;firmware_repository_details&lt;/code&gt; (Attributes List) Firmware Repository details (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/firmware_repository/#nestedatt--firmware_repository_details&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) Placeholder firmware repository datasource id.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedblock--filter&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-filter&#34;&gt;Nested Schema for &lt;code&gt;filter&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Optional:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;bundle_count&lt;/code&gt; (Set of Number) List of bundle_count&lt;/li&gt;
&lt;li&gt;&lt;code&gt;component_count&lt;/code&gt; (Set of Number) List of component_count&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (Set of String) List of created_by&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (Set of String) List of created_date&lt;/li&gt;
&lt;li&gt;&lt;code&gt;custom&lt;/code&gt; (Boolean) Value for custom&lt;/li&gt;
&lt;li&gt;&lt;code&gt;default_catalog&lt;/code&gt; (Boolean) Value for default_catalog&lt;/li&gt;
&lt;li&gt;&lt;code&gt;disk_location&lt;/code&gt; (Set of String) List of disk_location&lt;/li&gt;
&lt;li&gt;&lt;code&gt;download_progress&lt;/code&gt; (Set of Number) List of download_progress&lt;/li&gt;
&lt;li&gt;&lt;code&gt;download_status&lt;/code&gt; (Set of String) List of download_status&lt;/li&gt;
&lt;li&gt;&lt;code&gt;embedded&lt;/code&gt; (Boolean) Value for embedded&lt;/li&gt;
&lt;li&gt;&lt;code&gt;extract_progress&lt;/code&gt; (Set of Number) List of extract_progress&lt;/li&gt;
&lt;li&gt;&lt;code&gt;filename&lt;/code&gt; (Set of String) List of filename&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (Set of String) List of id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;job_id&lt;/code&gt; (Set of String) List of job_id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minimal&lt;/code&gt; (Boolean) Value for minimal&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (Set of String) List of name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;needs_attention&lt;/code&gt; (Boolean) Value for needs_attention&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rcmapproved&lt;/code&gt; (Boolean) Value for rcmapproved&lt;/li&gt;
&lt;li&gt;&lt;code&gt;signature&lt;/code&gt; (Set of String) List of signature&lt;/li&gt;
&lt;li&gt;&lt;code&gt;source_location&lt;/code&gt; (Set of String) List of source_location&lt;/li&gt;
&lt;li&gt;&lt;code&gt;source_type&lt;/code&gt; (Set of String) List of source_type&lt;/li&gt;
&lt;li&gt;&lt;code&gt;state&lt;/code&gt; (Set of String) List of state&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_by&lt;/code&gt; (Set of String) List of updated_by&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_date&lt;/code&gt; (Set of String) List of updated_date&lt;/li&gt;
&lt;li&gt;&lt;code&gt;user_bundle_count&lt;/code&gt; (Set of Number) List of user_bundle_count&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; (Set of String) List of username&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--firmware_repository_details&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-firmware_repository_details&#34;&gt;Nested Schema for &lt;code&gt;firmware_repository_details&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;bundle_count&lt;/code&gt; (Number) Bundle Count&lt;/li&gt;
&lt;li&gt;&lt;code&gt;component_count&lt;/code&gt; (Number) Component Count&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (String) Created By&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (String) Created Date&lt;/li&gt;
&lt;li&gt;&lt;code&gt;custom&lt;/code&gt; (Boolean) Custom&lt;/li&gt;
&lt;li&gt;&lt;code&gt;default_catalog&lt;/code&gt; (Boolean) Default Catalog&lt;/li&gt;
&lt;li&gt;&lt;code&gt;disk_location&lt;/code&gt; (String) Disk Location&lt;/li&gt;
&lt;li&gt;&lt;code&gt;download_progress&lt;/code&gt; (Number) Download Progress&lt;/li&gt;
&lt;li&gt;&lt;code&gt;download_status&lt;/code&gt; (String) Download Status&lt;/li&gt;
&lt;li&gt;&lt;code&gt;embedded&lt;/code&gt; (Boolean) Embedded&lt;/li&gt;
&lt;li&gt;&lt;code&gt;extract_progress&lt;/code&gt; (Number) Extract Progress&lt;/li&gt;
&lt;li&gt;&lt;code&gt;file_size_in_gigabytes&lt;/code&gt; (Number) File Size In Gigabytes&lt;/li&gt;
&lt;li&gt;&lt;code&gt;filename&lt;/code&gt; (String) Filename&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) ID of the Firmware Repository&lt;/li&gt;
&lt;li&gt;&lt;code&gt;job_id&lt;/code&gt; (String) Job ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minimal&lt;/code&gt; (Boolean) Minimal&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Firmware Repository name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;needs_attention&lt;/code&gt; (Boolean) Needs Attention&lt;/li&gt;
&lt;li&gt;&lt;code&gt;password&lt;/code&gt; (String, Sensitive) Password&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rcmapproved&lt;/code&gt; (Boolean) Rcmapproved&lt;/li&gt;
&lt;li&gt;&lt;code&gt;signature&lt;/code&gt; (String) Signature&lt;/li&gt;
&lt;li&gt;&lt;code&gt;software_bundles&lt;/code&gt; (Attributes List) Software Bundles (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/firmware_repository/#nestedatt--firmware_repository_details--software_bundles&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;software_components&lt;/code&gt; (Attributes List) Software Components (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/firmware_repository/#nestedatt--firmware_repository_details--software_components&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;source_location&lt;/code&gt; (String) Source Location&lt;/li&gt;
&lt;li&gt;&lt;code&gt;source_type&lt;/code&gt; (String) Source Type&lt;/li&gt;
&lt;li&gt;&lt;code&gt;state&lt;/code&gt; (String) State&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_by&lt;/code&gt; (String) Updated By&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_date&lt;/code&gt; (String) Updated Date&lt;/li&gt;
&lt;li&gt;&lt;code&gt;user_bundle_count&lt;/code&gt; (Number) User Bundle Count&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; (String) Username&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--firmware_repository_details--software_bundles&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-firmware_repository_detailssoftware_bundles&#34;&gt;Nested Schema for &lt;code&gt;firmware_repository_details.software_bundles&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;bundle_date&lt;/code&gt; (String) Bundle Date&lt;/li&gt;
&lt;li&gt;&lt;code&gt;bundle_type&lt;/code&gt; (String) Bundle Type&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (String) Created By&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (String) Created Date&lt;/li&gt;
&lt;li&gt;&lt;code&gt;custom&lt;/code&gt; (Boolean) Custom&lt;/li&gt;
&lt;li&gt;&lt;code&gt;description&lt;/code&gt; (String) Description&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_model&lt;/code&gt; (String) Device Model&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_type&lt;/code&gt; (String) Device Type&lt;/li&gt;
&lt;li&gt;&lt;code&gt;fw_repository_id&lt;/code&gt; (String) Fw Repository ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;needs_attention&lt;/code&gt; (Boolean) Needs Attention&lt;/li&gt;
&lt;li&gt;&lt;code&gt;software_components&lt;/code&gt; (Attributes List) Software Components (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/firmware_repository/#nestedatt--firmware_repository_details--software_bundles--software_components&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_by&lt;/code&gt; (String) Updated By&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_date&lt;/code&gt; (String) Updated Date&lt;/li&gt;
&lt;li&gt;&lt;code&gt;user_bundle&lt;/code&gt; (Boolean) User Bundle&lt;/li&gt;
&lt;li&gt;&lt;code&gt;user_bundle_path&lt;/code&gt; (String) User Bundle Path&lt;/li&gt;
&lt;li&gt;&lt;code&gt;version&lt;/code&gt; (String) Version&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--firmware_repository_details--software_bundles--software_components&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-firmware_repository_detailssoftware_bundlessoftware_components&#34;&gt;Nested Schema for &lt;code&gt;firmware_repository_details.software_bundles.software_components&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;category&lt;/code&gt; (String) Category&lt;/li&gt;
&lt;li&gt;&lt;code&gt;component_id&lt;/code&gt; (String) Component ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;component_type&lt;/code&gt; (String) Component Type&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (String) Created By&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (String) Created Date&lt;/li&gt;
&lt;li&gt;&lt;code&gt;custom&lt;/code&gt; (Boolean) Custom&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dell_version&lt;/code&gt; (String) Dell Version&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_id&lt;/code&gt; (String) Device ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;firmware_repo_name&lt;/code&gt; (String) Firmware Repo Name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;hash_md5&lt;/code&gt; (String) Hash Md5&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ignore&lt;/code&gt; (Boolean) Ignore&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;needs_attention&lt;/code&gt; (Boolean) Needs Attention&lt;/li&gt;
&lt;li&gt;&lt;code&gt;operating_system&lt;/code&gt; (String) Operating System&lt;/li&gt;
&lt;li&gt;&lt;code&gt;original_component_id&lt;/code&gt; (String) Original Component ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;package_id&lt;/code&gt; (String) Package ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;path&lt;/code&gt; (String) Path&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sub_device_id&lt;/code&gt; (String) Sub Device ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sub_vendor_id&lt;/code&gt; (String) Sub Vendor ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;system_ids&lt;/code&gt; (List of String) System IDs&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_by&lt;/code&gt; (String) Updated By&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_date&lt;/code&gt; (String) Updated Date&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vendor_id&lt;/code&gt; (String) Vendor ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vendor_version&lt;/code&gt; (String) Vendor Version&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--firmware_repository_details--software_components&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-firmware_repository_detailssoftware_components&#34;&gt;Nested Schema for &lt;code&gt;firmware_repository_details.software_components&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;category&lt;/code&gt; (String) Category&lt;/li&gt;
&lt;li&gt;&lt;code&gt;component_id&lt;/code&gt; (String) Component ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;component_type&lt;/code&gt; (String) Component Type&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (String) Created By&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (String) Created Date&lt;/li&gt;
&lt;li&gt;&lt;code&gt;custom&lt;/code&gt; (Boolean) Custom&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dell_version&lt;/code&gt; (String) Dell Version&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_id&lt;/code&gt; (String) Device ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;firmware_repo_name&lt;/code&gt; (String) Firmware Repo Name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;hash_md5&lt;/code&gt; (String) Hash Md5&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ignore&lt;/code&gt; (Boolean) Ignore&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;needs_attention&lt;/code&gt; (Boolean) Needs Attention&lt;/li&gt;
&lt;li&gt;&lt;code&gt;operating_system&lt;/code&gt; (String) Operating System&lt;/li&gt;
&lt;li&gt;&lt;code&gt;original_component_id&lt;/code&gt; (String) Original Component ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;package_id&lt;/code&gt; (String) Package ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;path&lt;/code&gt; (String) Path&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sub_device_id&lt;/code&gt; (String) Sub Device ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sub_vendor_id&lt;/code&gt; (String) Sub Vendor ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;system_ids&lt;/code&gt; (List of String) System IDs&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_by&lt;/code&gt; (String) Updated By&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_date&lt;/code&gt; (String) Updated Date&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vendor_id&lt;/code&gt; (String) Vendor ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vendor_version&lt;/code&gt; (String) Vendor Version&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_firmware_repository resource</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/firmware_repository/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/firmware_repository/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_firmware_repository-resource&#34;&gt;powerflex_firmware_repository (Resource)&lt;/h1&gt;
&lt;p&gt;This resource is used to manage the Firmware Repository entity of the PowerFlex Array. We can Create and Update the firmware repository using this resource. As part of create operation, we can upload the compliance file and as part of update we can approve the unsigned files.We can also import an existing firmware repository from the PowerFlex array.&lt;/p&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2024 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Example for uploading compliance file. After successful execution, compliance file will be uploaded to the manager.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_firmware_repository&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;upload-test&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;source_location&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;https://10.10.10.1/artifactory/Denver/RCMs/SoftwareOnly/PowerFlex_Software_4.5.0.0_287_r1.zip&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;username&lt;/span&gt;        = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;user&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;     # To be provided in case of CIFS share
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;password&lt;/span&gt;        = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;password&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt; # To be provided in case of CIFS share
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;approve&lt;/span&gt;         = &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;true&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;       # To be used to approve the unsigned file
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;timeout&lt;/span&gt;         = &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;45&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;         #controls that till what time the upload compliance will run
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After the execution of above resource block, firmware_repository would have been created on the PowerFlex array. For more information, please check the terraform state file.&lt;/p&gt;
&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;required&#34;&gt;Required&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;source_location&lt;/code&gt; (String) Specfies the path from where it will download the compliance file. Cannot be updated.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;optional&#34;&gt;Optional&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;approve&lt;/code&gt; (Boolean) Whether to approve the unsigned file or not.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;password&lt;/code&gt; (String, Sensitive) Password is only used if specifying a CIFS share Cannot be updated.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeout&lt;/code&gt; (Number) Describes the time in minutes to timeout the job.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; (String) Username is only used if specifying a CIFS share Cannot be updated.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;default_catalog&lt;/code&gt; (Boolean) Whether this Firmware Repository is set to default or not.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;disk_location&lt;/code&gt; (String) Disk location of the Firmware Repository&lt;/li&gt;
&lt;li&gt;&lt;code&gt;file_name&lt;/code&gt; (String) File Name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) ID of the Firmware Repository&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Name of the Firmware Repository&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;import&#34;&gt;Import&lt;/h2&gt;
&lt;p&gt;Import is supported using the following syntax:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# /*&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Copyright (c) 2024 Dell Inc., or its subsidiaries. All Rights Reserved.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# you may not use this file except in compliance with the License.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# You may obtain a copy of the License at&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     http://mozilla.org/MPL/2.0/&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Unless required by applicable law or agreed to in writing, software&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# See the License for the specific language governing permissions and&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# limitations under the License.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# */&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# import firmware respository by it&amp;#39;s id&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;terraform import powerflex_firmware_repository.fr_import_by_id &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;&amp;lt;id&amp;gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# After Import, username and password is not needed for approving the unsigned file in case of CIFS share. For approving the file in case of import, please refer the below config(change the value as per your use-case):&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;resource &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_firmware_repository&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;fr_import_by_id&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000&#34;&gt;source_location&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;https://10.10.10.1/artifactory/Denver/RCMs/SoftwareOnly/PowerFlex_Software_4.5.0.0_287_r1.zip&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000&#34;&gt;approve&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#204a87&#34;&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000&#34;&gt;timeout&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;45&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ol&gt;
&lt;li&gt;This will import the firmware_repository instance with specified ID into your Terraform state.&lt;/li&gt;
&lt;li&gt;After successful import, you can run terraform state list to ensure the resource has been imported successfully.&lt;/li&gt;
&lt;li&gt;Now, you can fill in the resource block with the appropriate arguments and settings that match the imported resource&amp;rsquo;s real-world configuration.&lt;/li&gt;
&lt;li&gt;Execute terraform plan to see if your configuration and the imported resource are in sync. Make adjustments if needed.&lt;/li&gt;
&lt;li&gt;Finally, execute terraform apply to bring the resource fully under Terraform&amp;rsquo;s management.&lt;/li&gt;
&lt;li&gt;Now, the resource which was not part of terraform became part of Terraform managed infrastructure.&lt;/li&gt;
&lt;/ol&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_mdm_cluster resource</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/mdm_cluster/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/mdm_cluster/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_mdm_cluster-resource&#34;&gt;powerflex_mdm_cluster (Resource)&lt;/h1&gt;
&lt;p&gt;This resource can be used to manage MDM cluster on the PowerFlex array. Supports adding or removing standby MDMs, migrate from 3-node to 5-node cluster or vice-versa, changing MDM ownership, changing performance profile, and renaming MDMs.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Caution:&lt;/strong&gt; &lt;span style=&#39;color: red;&#39; &gt;MDM cluster creation or update is not atomic. In case of partially completed create operations, terraform can mark the resource as tainted.
One can manually remove the taint and try applying the configuration (after making necessary adjustments).
If the taint is not removed, terraform will destroy and recreate the resource.&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Use of MDM cluster resource requires the presence of the MDM cluster. The purpose of this resource is to update MDM cluster, not create or delete. Import operation is not supported for MDM cluster.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2023-2024 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Command to run this tf file : terraform init &amp;amp;&amp;amp; terraform plan &amp;amp;&amp;amp; terraform apply.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Create, Update, Read, and Delete operations are supported for this resource.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# For this resource, primary_mdm, secondary_mdm, tiebreaker_mdm and cluster_mode are mandatory parameters.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# While specifying primary_mdm, secondary_mdm and tiebreaker_mdm, id or ips is mandatory.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# For adding standby mdm, ips and role parameters are mandatory.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# To check which attributes of the MDM cluster resource can be updated, please refer Product Guide in the documentation
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Example for adding standby MDMs. Before adding standby MDMs, MDM package must be installed on VM with respective role. 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_mdm_cluster&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;test-mdm-cluster&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;cluster_mode&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;ThreeNodes&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt; # ThreeNodes/FiveNodes
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;primary_mdm&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#c4a000&#34;&gt;id&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;7f328d0b71711801&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;secondary_mdm&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#c4a000&#34;&gt;id&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10912d8a5d412800&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;tiebreaker_mdm&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#c4a000&#34;&gt;id&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;0e4f0a2f5978ae02&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;standby_mdm&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;ips&lt;/span&gt;  = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.xxx.xx.xxx&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;role&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Manager&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt; # Manager/TieBreaker
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;},&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;ips&lt;/span&gt;  = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.yyy.yy.yyy&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;role&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;TieBreaker&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;},&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Example for changing MDM ownership. In this case, the id of the primary and secondary MDM will be swapped.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_mdm_cluster&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;test-mdm-cluster&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;cluster_mode&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;ThreeNodes&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;primary_mdm&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#c4a000&#34;&gt;id&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10912d8a5d412800&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;secondary_mdm&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#c4a000&#34;&gt;id&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;7f328d0b71711801&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;tiebreaker_mdm&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#c4a000&#34;&gt;id&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;0e4f0a2f5978ae02&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;standby_mdm&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;ips&lt;/span&gt;  = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.xxx.xx.xxx&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;role&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Manager&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;},&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;ips&lt;/span&gt;  = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.yyy.yy.yyy&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;role&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;TieBreaker&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;},&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Example for switching cluster mode to 5 nodes from 3 nodes. The cluster mode will be FiveNodes. Previously added standby MDMs will be added as Secondary/TieBreaker MDM.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_mdm_cluster&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;test-mdm-cluster&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;cluster_mode&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;FiveNodes&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;primary_mdm&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#c4a000&#34;&gt;id&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10912d8a5d412800&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;secondary_mdm&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;id&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;7f328d0b71711801&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;},&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;ips&lt;/span&gt;  = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.xxx.xx.xxx&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;role&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Manager&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;},&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;tiebreaker_mdm&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;id&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;0e4f0a2f5978ae02&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;},&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;ips&lt;/span&gt;  = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.yyy.yy.yyy&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;role&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;TieBreaker&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;},&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;standby_mdm&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Example for switching cluster mode to 3 nodes from 5 nodes. The cluster mode will be ThreeNodes. One of the active Secondary/TieBreaker MDM will be moved to standby MDMs.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_mdm_cluster&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;test-mdm-cluster&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;cluster_mode&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;ThreeNodes&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;primary_mdm&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#c4a000&#34;&gt;id&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10912d8a5d412800&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;secondary_mdm&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;id&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;7f328d0b71711801&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;tiebreaker_mdm&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;id&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;0e4f0a2f5978ae02&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;standby_mdm&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;ips&lt;/span&gt;  = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.xxx.xx.xxx&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;role&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Manager&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;},&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;ips&lt;/span&gt;  = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.yyy.yy.yyy&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;role&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;TieBreaker&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;},&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Example for removing standby MDMs. In this case, standby_mdm will be empty list.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_mdm_cluster&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;test-mdm-cluster&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;cluster_mode&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;ThreeNodes&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;primary_mdm&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#c4a000&#34;&gt;id&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10912d8a5d412800&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;secondary_mdm&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;id&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;7f328d0b71711801&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;tiebreaker_mdm&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;id&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;0e4f0a2f5978ae02&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;standby_mdm&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After the execution of the above resource block, the MDM cluster would become a 3-node cluster. For more information, please check the state file.&lt;/p&gt;
&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;required&#34;&gt;Required&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;cluster_mode&lt;/code&gt; (String) Mode of the MDM cluster. Accepted values are &lt;code&gt;ThreeNodes&lt;/code&gt; and &lt;code&gt;FiveNodes&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;primary_mdm&lt;/code&gt; (Attributes) Primary MDM details. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/mdm_cluster/#nestedatt--primary_mdm&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;secondary_mdm&lt;/code&gt; (Attributes List) Secondary MDM details. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/mdm_cluster/#nestedatt--secondary_mdm&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tiebreaker_mdm&lt;/code&gt; (Attributes List) TieBreaker MDM details. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/mdm_cluster/#nestedatt--tiebreaker_mdm&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;optional&#34;&gt;Optional&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;performance_profile&lt;/code&gt; (String) Performance profile of the MDM cluster. Accepted values are &lt;code&gt;Compact&lt;/code&gt; and &lt;code&gt;HighPerformance&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;standby_mdm&lt;/code&gt; (Attributes List) StandBy MDM details. StandBy MDM can be added/removed/promoted to manager/tiebreaker role. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/mdm_cluster/#nestedatt--standby_mdm&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) Unique identifier of the MDM cluster.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--primary_mdm&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-primary_mdm&#34;&gt;Nested Schema for &lt;code&gt;primary_mdm&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Optional:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) ID of the primary MDM.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ips&lt;/code&gt; (Set of String) The Ips of the primary MDM.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Name of the the primary MDM.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;management_ips&lt;/code&gt; (Set of String) The management ips of the primary MDM.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; (Number) Port of the primary MDM.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--secondary_mdm&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-secondary_mdm&#34;&gt;Nested Schema for &lt;code&gt;secondary_mdm&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Optional:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) ID of the secondary MDM.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ips&lt;/code&gt; (Set of String) The Ips of the secondary MDM.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Name of the the secondary MDM.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;management_ips&lt;/code&gt; (Set of String) The management ips of the secondary MDM.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; (Number) Port of the secondary MDM.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--tiebreaker_mdm&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-tiebreaker_mdm&#34;&gt;Nested Schema for &lt;code&gt;tiebreaker_mdm&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Optional:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) ID of the tiebreaker MDM.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ips&lt;/code&gt; (Set of String) The Ips of the tiebreaker MDM.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Name of the the tiebreaker MDM.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;management_ips&lt;/code&gt; (Set of String) The management ips of the tiebreaker MDM.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; (Number) Port of the tiebreaker MDM.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--standby_mdm&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-standby_mdm&#34;&gt;Nested Schema for &lt;code&gt;standby_mdm&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Required:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ips&lt;/code&gt; (Set of String) The Ips of the standby MDM. Cannot be updated.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;role&lt;/code&gt; (String) Role of the standby mdm. Accepted values are &lt;code&gt;Manager&lt;/code&gt; and &lt;code&gt;TieBreaker&lt;/code&gt;. Cannot be updated.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Optional:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;allow_asymmetric_ips&lt;/code&gt; (Boolean) Allow the added MDM to have a different number of IPs from the primary MDM. Cannot be updated.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;management_ips&lt;/code&gt; (Set of String) The management ips of the standby MDM. Cannot be updated.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Name of the the standby MDM.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; (Number) Port of the standby MDM. Cannot be updated.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) ID of the standby MDM.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_node data source</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/node/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/node/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_node-data-source&#34;&gt;powerflex_node (Data Source)&lt;/h1&gt;
&lt;p&gt;This datasource is used to query the existing nodes from the PowerFlex array. The information fetched from this datasource can be used for getting the details / for further processing in resource block.&lt;/p&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2024 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# commands to run this tf file : terraform init &amp;amp;&amp;amp; terraform apply --auto-approve
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Get all node details present on the cluster
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_node&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;example1&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# if a filter is of type string it has the ability to allow regular expressions
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# data &amp;#34;powerflex_node&amp;#34; &amp;#34;node_filter_regex&amp;#34; {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   filter{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     name = [&amp;#34;^System_.*$&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     manufacturer = [&amp;#34;^.*Corp.*$&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# output &amp;#34;nodeFilterRegexResult&amp;#34;{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#  value = data.powerflex_node.node_filter_regex.node_details
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// If multiple filter fields are provided then it will show the intersection of all of those fields.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// If there is no intersection between the filters then an empty datasource will be returned
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// For more information about how we do our datasource filtering check out our guides: https://dell.github.io/terraform-docs/docs/storage/platforms/powerflex/product_guide/examples/ 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_node&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;node&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # filter{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   ref_id  = [&amp;#34;id1&amp;#34;, &amp;#34;id2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   state = [&amp;#34;READY&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   ip_address = [&amp;#34;ip1&amp;#34;, &amp;#34;ip2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   service_tag = [&amp;#34;serviceTag1&amp;#34;, &amp;#34;serviceTag2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   current_ip_address = [&amp;#34;currentIp1&amp;#34;, &amp;#34;currentIp2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   model = [&amp;#34;model1&amp;#34;, &amp;#34;model2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   device_type = [&amp;#34;deviceType1&amp;#34;, &amp;#34;deviceType2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   discover_device_type = [&amp;#34;discoverDeviceType1&amp;#34;, &amp;#34;discoverDeviceType2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   display_name = [&amp;#34;displayName1&amp;#34;, &amp;#34;displayName2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   managed_state = [&amp;#34;managedState1&amp;#34;, &amp;#34;managedState2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   state = [&amp;#34;state1&amp;#34;, &amp;#34;state2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   in_use = true
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   custom_firmware = true
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   needs_attention = true
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   manufacturer = [&amp;#34;manufacturer1&amp;#34;, &amp;#34;manufacturer2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   system_id = [&amp;#34;systemId1&amp;#34;, &amp;#34;systemId2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   health = [&amp;#34;health1&amp;#34;, &amp;#34;health2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   health_message = [&amp;#34;healthMessage1&amp;#34;, &amp;#34;healthMessage2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   operating_system = [&amp;#34;operatingSystem1&amp;#34;, &amp;#34;operatingSystem2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   number_of_cpus = [3, 2]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   nics = [3, 5]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   memory_in_gb = [3, 5]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   compliance_check_date = [&amp;#34;complianceCheckDate1&amp;#34;, &amp;#34;complianceCheckDate2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   discovered_date = [&amp;#34;discoveredDate1&amp;#34;, &amp;#34;discoveredDate2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   cred_id = [&amp;#34;credId1&amp;#34;, &amp;#34;credId2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   compliance = [&amp;#34;compliance1&amp;#34;, &amp;#34;compliance2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   puppet_cert_name = [&amp;#34;puppet_cert_name1&amp;#34;,&amp;#34;puppet_cert_name2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   failures_count = [3, 5]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   flex_os_maint_mode=[0]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   esxi_maint_mode=[0]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;output&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;node_result&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;value&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_node&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;example1&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;node_details&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After the successful execution of above said block, we can see the output by executing &lt;code&gt;terraform output&lt;/code&gt; command. Also, we can fetch information via the variable: &lt;code&gt;data.powerflex_node.datasource_block_name.attribute_name&lt;/code&gt; where datasource_block_name is the name of the data source block and attribute_name is the attribute which user wants to fetch.&lt;/p&gt;
&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;optional&#34;&gt;Optional&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;filter&lt;/code&gt; (Block, Optional) (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/node/#nestedblock--filter&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) Placeholder attribute.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;node_details&lt;/code&gt; (Attributes Set) Node details (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/node/#nestedatt--node_details&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedblock--filter&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-filter&#34;&gt;Nested Schema for &lt;code&gt;filter&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Optional:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;compliance&lt;/code&gt; (Set of String) List of compliance&lt;/li&gt;
&lt;li&gt;&lt;code&gt;compliance_check_date&lt;/code&gt; (Set of String) List of compliance_check_date&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cred_id&lt;/code&gt; (Set of String) List of cred_id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;current_ip_address&lt;/code&gt; (Set of String) List of current_ip_address&lt;/li&gt;
&lt;li&gt;&lt;code&gt;custom_firmware&lt;/code&gt; (Boolean) Value for custom_firmware&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_type&lt;/code&gt; (Set of String) List of device_type&lt;/li&gt;
&lt;li&gt;&lt;code&gt;discover_device_type&lt;/code&gt; (Set of String) List of discover_device_type&lt;/li&gt;
&lt;li&gt;&lt;code&gt;discovered_date&lt;/code&gt; (Set of String) List of discovered_date&lt;/li&gt;
&lt;li&gt;&lt;code&gt;display_name&lt;/code&gt; (Set of String) List of display_name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;esxi_maint_mode&lt;/code&gt; (Set of Number) List of esxi_maint_mode&lt;/li&gt;
&lt;li&gt;&lt;code&gt;failures_count&lt;/code&gt; (Set of Number) List of failures_count&lt;/li&gt;
&lt;li&gt;&lt;code&gt;flex_os_maint_mode&lt;/code&gt; (Set of Number) List of flex_os_maint_mode&lt;/li&gt;
&lt;li&gt;&lt;code&gt;health&lt;/code&gt; (Set of String) List of health&lt;/li&gt;
&lt;li&gt;&lt;code&gt;health_message&lt;/code&gt; (Set of String) List of health_message&lt;/li&gt;
&lt;li&gt;&lt;code&gt;in_use&lt;/code&gt; (Boolean) Value for in_use&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ip_address&lt;/code&gt; (Set of String) List of ip_address&lt;/li&gt;
&lt;li&gt;&lt;code&gt;managed_state&lt;/code&gt; (Set of String) List of managed_state&lt;/li&gt;
&lt;li&gt;&lt;code&gt;manufacturer&lt;/code&gt; (Set of String) List of manufacturer&lt;/li&gt;
&lt;li&gt;&lt;code&gt;memory_in_gb&lt;/code&gt; (Set of Number) List of memory_in_gb&lt;/li&gt;
&lt;li&gt;&lt;code&gt;model&lt;/code&gt; (Set of String) List of model&lt;/li&gt;
&lt;li&gt;&lt;code&gt;needs_attention&lt;/code&gt; (Boolean) Value for needs_attention&lt;/li&gt;
&lt;li&gt;&lt;code&gt;nics&lt;/code&gt; (Set of Number) List of nics&lt;/li&gt;
&lt;li&gt;&lt;code&gt;number_of_cpus&lt;/code&gt; (Set of Number) List of number_of_cpus&lt;/li&gt;
&lt;li&gt;&lt;code&gt;operating_system&lt;/code&gt; (Set of String) List of operating_system&lt;/li&gt;
&lt;li&gt;&lt;code&gt;puppet_cert_name&lt;/code&gt; (Set of String) List of puppet_cert_name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ref_id&lt;/code&gt; (Set of String) List of ref_id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;service_tag&lt;/code&gt; (Set of String) List of service_tag&lt;/li&gt;
&lt;li&gt;&lt;code&gt;state&lt;/code&gt; (Set of String) List of state&lt;/li&gt;
&lt;li&gt;&lt;code&gt;system_id&lt;/code&gt; (Set of String) List of system_id&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--node_details&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-node_details&#34;&gt;Nested Schema for &lt;code&gt;node_details&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;compliance&lt;/code&gt; (String) Node compliance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;compliance_check_date&lt;/code&gt; (String) Compliance check date.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cred_id&lt;/code&gt; (String) Cred ID.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;current_ip_address&lt;/code&gt; (String) Current IP address of the node.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;custom_firmware&lt;/code&gt; (Boolean) Custom firmware of the node.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_group_list&lt;/code&gt; (Attributes) Device group list. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/node/#nestedatt--node_details--device_group_list&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_type&lt;/code&gt; (String) Device type of the node.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;discover_device_type&lt;/code&gt; (String) Discover device type of the node.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;discovered_date&lt;/code&gt; (String) Discovered date of the node.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;display_name&lt;/code&gt; (String) Display name of the node.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;esxi_maint_mode&lt;/code&gt; (Number) ESXi maintenance mode.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;facts&lt;/code&gt; (String) Facts of the node.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;failures_count&lt;/code&gt; (Number) Failures count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;flex_os_maint_mode&lt;/code&gt; (Number) FLEX OS maintenance mode.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;health&lt;/code&gt; (String) Health of the node.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;health_message&lt;/code&gt; (String) Health message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;in_use&lt;/code&gt; (Boolean) Flag specifying if node is in use.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ip_address&lt;/code&gt; (String) IP address of the node.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;managed_state&lt;/code&gt; (String) Managed state of the node.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;manufacturer&lt;/code&gt; (String) Manufacturer of the node.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;memory_in_gb&lt;/code&gt; (Number) Memory in GB.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;model&lt;/code&gt; (String) Model of the node.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;needs_attention&lt;/code&gt; (Boolean) Flag specifying if node needs attention.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;nics&lt;/code&gt; (Number) NICs of the node.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;number_of_cpus&lt;/code&gt; (Number) Number of CPUs of the node.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;operating_system&lt;/code&gt; (String) Operating system of the node.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;puppet_cert_name&lt;/code&gt; (String) Puppet cert name of the node.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ref_id&lt;/code&gt; (String) Reference ID of the node.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;service_tag&lt;/code&gt; (String) Service tag of the node.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;state&lt;/code&gt; (String) State of the node.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;system_id&lt;/code&gt; (String) System ID.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--node_details--device_group_list&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-node_detailsdevice_group_list&#34;&gt;Nested Schema for &lt;code&gt;node_details.device_group_list&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;device_group&lt;/code&gt; (Attributes List) Device group information. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/node/#nestedatt--node_details--device_group_list--device_group&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--node_details--device_group_list--device_group&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-node_detailsdevice_group_listdevice_group&#34;&gt;Nested Schema for &lt;code&gt;node_details.device_group_list.device_group&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (String) User who created the group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (String) Creation date.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group_description&lt;/code&gt; (String) Group description.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group_name&lt;/code&gt; (String) Group name.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group_seq_id&lt;/code&gt; (Number) Group Sequence ID.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group_user_list&lt;/code&gt; (Attributes) Group user list. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/node/#nestedatt--node_details--device_group_list--device_group--group_user_list&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_by&lt;/code&gt; (String) User who updated the group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_date&lt;/code&gt; (String) Updated date.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--node_details--device_group_list--device_group--group_user_list&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-node_detailsdevice_group_listdevice_groupgroup_user_list&#34;&gt;Nested Schema for &lt;code&gt;node_details.device_group_list.device_group.group_user_list&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;group_users&lt;/code&gt; (Attributes List) Group user information. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/node/#nestedatt--node_details--device_group_list--device_group--group_user_list--group_users&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;total_records&lt;/code&gt; (Number) Total number of records.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--node_details--device_group_list--device_group--group_user_list--group_users&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-node_detailsdevice_group_listdevice_groupgroup_user_listgroup_users&#34;&gt;Nested Schema for &lt;code&gt;node_details.device_group_list.device_group.group_user_list.group_users&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;enabled&lt;/code&gt; (Boolean) Enabled flag.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;first_name&lt;/code&gt; (String) First name of the user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;last_name&lt;/code&gt; (String) Last name of the user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;user_name&lt;/code&gt; (String) User name.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;user_seq_id&lt;/code&gt; (Number) User sequence ID.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_nvme_host data source</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/nvme_host/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/nvme_host/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_nvme_host-data-source&#34;&gt;powerflex_nvme_host (Data Source)&lt;/h1&gt;
&lt;p&gt;This datasource is used to query the existing NVMe hosts from the PowerFlex array. The information fetched from this datasource can be used for getting the details / for further processing in resource block.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;
NVMe over TCP is supported in PowerFlex 4.0 and later versions, therefore this datasource is not supported in PowerFlex 3.x.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2024 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# commands to run this tf file : terraform init &amp;amp;&amp;amp; terraform apply --auto-approve
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Get all NVMe host details present on the cluster
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_nvme_host&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;example1&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# if a filter is of type string it has the ability to allow regular expressions
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# data &amp;#34;powerflex_nvme_host&amp;#34; &amp;#34;nvme_host_filter_regex&amp;#34; {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   filter{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     name = [&amp;#34;^System_.*$&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     system_id = [&amp;#34;^.*0f$&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# output &amp;#34;nvmeHostFilterRegexResult&amp;#34;{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#  value = data.powerflex_nvme_host.nvme_host_filter_regex.nvme_host_details
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// If multiple filter fields are provided then it will show the intersection of all of those fields.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// If there is no intersection between the filters then an empty datasource will be returned
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// For more information about how we do our datasource filtering check out our guides: https://dell.github.io/terraform-docs/docs/storage/platforms/powerflex/product_guide/examples/ 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// Please note that NVMe over TCP is supported in PowerFlex 4.0 and later versions, therefore this datasource is not supported in PowerFlex 3.x.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_nvme_host&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;example2&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000&#34;&gt;filter&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#c4a000&#34;&gt;name&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;name1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;name2&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # id                = [&amp;#34;ID1&amp;#34;, &amp;#34;ID2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # nqn               = [&amp;#34;NQN1&amp;#34;, &amp;#34;NQN2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # max_num_paths     = [2]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # max_num_sys_ports = [10]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # system_id         = [&amp;#34;systemID&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;output&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;nvme_host_result&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;value&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_nvme_host&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;example1&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;nvme_host_details&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After the successful execution of above said block, We can see the output by executing &lt;code&gt;terraform output&lt;/code&gt; command. Also, we can fetch information via the variable: &lt;code&gt;data.powerflex_nvme_host.example1.datasource_block_name.attribute_name&lt;/code&gt; where attribute_name is the attribute which user wants to fetch.&lt;/p&gt;
&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;optional&#34;&gt;Optional&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;filter&lt;/code&gt; (Block, Optional) (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/nvme_host/#nestedblock--filter&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) ID of the NVMe hosts Datasource&lt;/li&gt;
&lt;li&gt;&lt;code&gt;nvme_host_details&lt;/code&gt; (Attributes List) List of NVMe hosts (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/nvme_host/#nestedatt--nvme_host_details&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedblock--filter&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-filter&#34;&gt;Nested Schema for &lt;code&gt;filter&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Optional:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (Set of String) List of id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;max_num_paths&lt;/code&gt; (Set of Number) List of max_num_paths&lt;/li&gt;
&lt;li&gt;&lt;code&gt;max_num_sys_ports&lt;/code&gt; (Set of Number) List of max_num_sys_ports&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (Set of String) List of name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;nqn&lt;/code&gt; (Set of String) List of nqn&lt;/li&gt;
&lt;li&gt;&lt;code&gt;system_id&lt;/code&gt; (Set of String) List of system_id&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--nvme_host_details&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-nvme_host_details&#34;&gt;Nested Schema for &lt;code&gt;nvme_host_details&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) ID of the NVMe host&lt;/li&gt;
&lt;li&gt;&lt;code&gt;links&lt;/code&gt; (Attributes List) Specifies the links associated with NVMe host. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/nvme_host/#nestedatt--nvme_host_details--links&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;max_num_paths&lt;/code&gt; (Number) Number of Paths Per Volume.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;max_num_sys_ports&lt;/code&gt; (Number) Number of System Ports per Protection Domain.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Name of the NVMe host&lt;/li&gt;
&lt;li&gt;&lt;code&gt;nqn&lt;/code&gt; (String) NQN of the NVMe host.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;system_id&lt;/code&gt; (String) The ID of the system.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--nvme_host_details--links&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-nvme_host_detailslinks&#34;&gt;Nested Schema for &lt;code&gt;nvme_host_details.links&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;href&lt;/code&gt; (String) Specifies the exact path to fetch the details.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rel&lt;/code&gt; (String) Specifies the relationship with the NVMe host.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_nvme_host resource</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/nvme_host/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/nvme_host/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_nvme_host-resource&#34;&gt;powerflex_nvme_host (Resource)&lt;/h1&gt;
&lt;p&gt;This resource is used to manage NVMe host from the PowerFlex array. We can Create, Update and Delete the PowerFlex NVMe host using this resource. We can also import an existing NVMe host from PowerFlex array.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;NVMe over TCP is supported in PowerFlex 4.0 and later versions, therefore this resource is not supported in PowerFlex 3.x.&lt;/li&gt;
&lt;li&gt;Due to certain limitations, updating the NVMe host in PowerFlex versions earlier than 4.6 is not supported&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2024 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Command to run this tf file : terraform init &amp;amp;&amp;amp; terraform plan &amp;amp;&amp;amp; terraform apply.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Create, Update, Read, and Delete operations are supported for this resource.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# To import , check import.sh for more info
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# nqn is the required parameter to create
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# To check which attributes can be updated, please refer Product Guide in the documentation
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Please note that 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# 1. NVMe over TCP is supported in PowerFlex 4.0 and later versions, therefore this resource is not supported in PowerFlex 3.x.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# 2. Due to certain limitations, updating the NVMe host in PowerFlex versions earlier than 4.6 is not supported
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Example for adding NVMe host.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_nvme_host&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;test-nvme-host&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;name&lt;/span&gt;              = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;nvme_host_name&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;nqn&lt;/span&gt;               = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;nqn.2014-08.org.nvmexpress:uuid:a10e4d56-a2c0-4cab-9a0a-9a7a4ebb8c0e&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;max_num_paths&lt;/span&gt;     = &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;4&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;max_num_sys_ports&lt;/span&gt; = &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After the execution of above resource block, NVMe host would have been created on the PowerFlex array. For more information, please check the terraform state file.&lt;/p&gt;
&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;required&#34;&gt;Required&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;nqn&lt;/code&gt; (String) NQN of the NVMe host. This attribute must be set during creation and cannot be modified afterwards.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;optional&#34;&gt;Optional&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;max_num_paths&lt;/code&gt; (Number) Number of Paths Per Volume.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;max_num_sys_ports&lt;/code&gt; (Number) Number of System Ports per Protection Domain.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Name of the NVMe host&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) ID of the NVMe host&lt;/li&gt;
&lt;li&gt;&lt;code&gt;system_id&lt;/code&gt; (String) The ID of the system.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;import&#34;&gt;Import&lt;/h2&gt;
&lt;p&gt;Import is supported using the following syntax:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# /*&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Copyright (c) 2023-2024 Dell Inc., or its subsidiaries. All Rights Reserved.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# you may not use this file except in compliance with the License.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# You may obtain a copy of the License at&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     http://mozilla.org/MPL/2.0/&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Unless required by applicable law or agreed to in writing, software&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# See the License for the specific language governing permissions and&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# limitations under the License.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# */&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# import NVMe host by its id&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;terraform import powerflex_nvme_host.nvme_host_import_by_id &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;&amp;lt;id&amp;gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ol&gt;
&lt;li&gt;This will import the NVMe host instance with specified ID into your Terraform state.&lt;/li&gt;
&lt;li&gt;After successful import, you can run terraform state list to ensure the resource has been imported successfully.&lt;/li&gt;
&lt;li&gt;Now, you can fill in the resource block with the appropriate arguments and settings that match the imported resource&amp;rsquo;s real-world configuration.&lt;/li&gt;
&lt;li&gt;Execute terraform plan to see if your configuration and the imported resource are in sync. Make adjustments if needed.&lt;/li&gt;
&lt;li&gt;Finally, execute terraform apply to bring the resource fully under Terraform&amp;rsquo;s management.&lt;/li&gt;
&lt;li&gt;Now, the resource which was not part of terraform became part of Terraform managed infrastructure.&lt;/li&gt;
&lt;/ol&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_nvme_target data source</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/nvme_target/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/nvme_target/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_nvme_target-data-source&#34;&gt;powerflex_nvme_target (Data Source)&lt;/h1&gt;
&lt;p&gt;This datasource is used to query the existing NVMe targets from the PowerFlex array. The information fetched from this datasource can be used for getting the details / for further processing in resource block.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;
NVMe over TCP is supported in PowerFlex 4.0 and later versions, therefore this datasource is not supported in PowerFlex 3.x.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2024 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# commands to run this tf file : terraform init &amp;amp;&amp;amp; terraform apply --auto-approve
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Get all NVMe target details present on the cluster
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_nvme_target&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;example1&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# if a filter is of type string it has the ability to allow regular expressions
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# data &amp;#34;powerflex_nvme_target&amp;#34; &amp;#34;nvme_target_filter_regex&amp;#34; {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   filter{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     name = [&amp;#34;^System_.*$&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     software_version_info = [&amp;#34;^R4_5.*$&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# output &amp;#34;nvmeTargetFilterRegexResult&amp;#34;{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#  value = data.powerflex_nvme_target.nvme_target_filter_regex.nvme_target_details
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// If multiple filter fields are provided then it will show the intersection of all of those fields.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// If there is no intersection between the filters then an empty datasource will be returned
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// For more information about how we do our datasource filtering check out our guides: https://dell.github.io/terraform-docs/docs/storage/platforms/powerflex/product_guide/examples/ 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// Please note that NVMe over TCP is supported in PowerFlex 4.0 and later versions, therefore this datasource is not supported in PowerFlex 3.x.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_nvme_target&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;example&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000&#34;&gt;filter&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#c4a000&#34;&gt;name&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;name1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;name2&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # id                                   = [&amp;#34;ID1&amp;#34;, &amp;#34;ID2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # protection_domain_id                 = [&amp;#34;PD1&amp;#34;, &amp;#34;PD2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # storage_port                         = [12200]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # nvme_port                            = [4420]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # discovery_port                       = [8009]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # sdt_state                            = [&amp;#34;Normal&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # mdm_connection_state                 = [&amp;#34;Connected&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # membership_state                     = [&amp;#34;Joined&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # fault_set_id                         = [&amp;#34;FS1&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # software_version_info                = [&amp;#34;Version&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # maintenance_state                    = [&amp;#34;NoMaintenance&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # authentication_error                 = [&amp;#34;None&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # system_id                            = [&amp;#34;systemID&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;output&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;nvme_target_result&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;value&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_nvme_target&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;example&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;nvme_target_details&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After the successful execution of above said block, We can see the output by executing &lt;code&gt;terraform output&lt;/code&gt; command. Also, we can fetch information via the variable: &lt;code&gt;data.powerflex_nvme_target.example1.datasource_block_name.attribute_name&lt;/code&gt; where attribute_name is the attribute which user wants to fetch.&lt;/p&gt;
&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;optional&#34;&gt;Optional&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;filter&lt;/code&gt; (Block, Optional) (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/nvme_target/#nestedblock--filter&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) ID of the NVMe targets Datasource&lt;/li&gt;
&lt;li&gt;&lt;code&gt;nvme_target_details&lt;/code&gt; (Attributes List) List of NVMe targets (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/nvme_target/#nestedatt--nvme_target_details&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedblock--filter&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-filter&#34;&gt;Nested Schema for &lt;code&gt;filter&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Optional:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;authentication_error&lt;/code&gt; (Set of String) List of authentication_error&lt;/li&gt;
&lt;li&gt;&lt;code&gt;discovery_port&lt;/code&gt; (Set of Number) List of discovery_port&lt;/li&gt;
&lt;li&gt;&lt;code&gt;fault_set_id&lt;/code&gt; (Set of String) List of fault_set_id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (Set of String) List of id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;maintenance_state&lt;/code&gt; (Set of String) List of maintenance_state&lt;/li&gt;
&lt;li&gt;&lt;code&gt;mdm_connection_state&lt;/code&gt; (Set of String) List of mdm_connection_state&lt;/li&gt;
&lt;li&gt;&lt;code&gt;membership_state&lt;/code&gt; (Set of String) List of membership_state&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (Set of String) List of name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;nvme_port&lt;/code&gt; (Set of Number) List of nvme_port&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protection_domain_id&lt;/code&gt; (Set of String) List of protection_domain_id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sdt_state&lt;/code&gt; (Set of String) List of sdt_state&lt;/li&gt;
&lt;li&gt;&lt;code&gt;software_version_info&lt;/code&gt; (Set of String) List of software_version_info&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storage_port&lt;/code&gt; (Set of Number) List of storage_port&lt;/li&gt;
&lt;li&gt;&lt;code&gt;system_id&lt;/code&gt; (Set of String) List of system_id&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--nvme_target_details&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-nvme_target_details&#34;&gt;Nested Schema for &lt;code&gt;nvme_target_details&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;authentication_error&lt;/code&gt; (String) The authentication error of the NVMe target.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;certificate_info&lt;/code&gt; (Attributes) Certificate Information. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/nvme_target/#nestedatt--nvme_target_details--certificate_info&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;discovery_port&lt;/code&gt; (Number) The discovery port of the NVMe target.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;fault_set_id&lt;/code&gt; (String) The fault set ID of the NVMe target.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;host_list&lt;/code&gt; (Attributes List) Hosts attached to the NVMe target. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/nvme_target/#nestedatt--nvme_target_details--host_list&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) ID of the NVMe target&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ip_list&lt;/code&gt; (Attributes List) List of IPs associated with the NVMe target. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/nvme_target/#nestedatt--nvme_target_details--ip_list&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;links&lt;/code&gt; (Attributes List) Specifies the links associated with NVMe target. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/nvme_target/#nestedatt--nvme_target_details--links&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;maintenance_state&lt;/code&gt; (String) The maintenance state of the NVMe target.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;mdm_connection_state&lt;/code&gt; (String) The MDM connection state of the NVMe target.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;membership_state&lt;/code&gt; (String) The membership state of the NVMe target.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Name of the NVMe target&lt;/li&gt;
&lt;li&gt;&lt;code&gt;nvme_port&lt;/code&gt; (Number) The NVMe port of the NVMe target.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protection_domain_id&lt;/code&gt; (String) Protection Domain ID of the replicatio of the NVMe target.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sdt_state&lt;/code&gt; (String) The state of the NVMe target.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;software_version_info&lt;/code&gt; (String) The software version information of the NVMe target.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storage_port&lt;/code&gt; (Number) The storage port of the NVMe target.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;system_id&lt;/code&gt; (String) The ID of the system.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--nvme_target_details--certificate_info&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-nvme_target_detailscertificate_info&#34;&gt;Nested Schema for &lt;code&gt;nvme_target_details.certificate_info&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;issuer&lt;/code&gt; (String) Certificate issuer.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subject&lt;/code&gt; (String) Certificate subject.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;thumbprint&lt;/code&gt; (String) Certificate thumbprint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valid_from&lt;/code&gt; (String) The start date of the certificate validity.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valid_from_asn1_format&lt;/code&gt; (String) The start date of the Asn1 format.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valid_to&lt;/code&gt; (String) The end date of the certificate validity.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valid_to_asn1_format&lt;/code&gt; (String) The end date of the Asn1 format.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--nvme_target_details--host_list&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-nvme_target_detailshost_list&#34;&gt;Nested Schema for &lt;code&gt;nvme_target_details.host_list&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host_id&lt;/code&gt; (String) Host ID.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;host_ip&lt;/code&gt; (String) Host IP address.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;host_name&lt;/code&gt; (String) Host name.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;is_connected&lt;/code&gt; (Boolean) Specifies whether the host is connected to the NVMe target.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sys_port_ip&lt;/code&gt; (String) Specifies the target IP address of the NVMe controller.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--nvme_target_details--ip_list&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-nvme_target_detailsip_list&#34;&gt;Nested Schema for &lt;code&gt;nvme_target_details.ip_list&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ip&lt;/code&gt; (String) NVMe Target IP.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;role&lt;/code&gt; (String) NVMe Target IP role.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--nvme_target_details--links&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-nvme_target_detailslinks&#34;&gt;Nested Schema for &lt;code&gt;nvme_target_details.links&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;href&lt;/code&gt; (String) Specifies the exact path to fetch the details.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rel&lt;/code&gt; (String) Specifies the relationship with the NVMe target.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_nvme_target resource</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/nvme_target/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/nvme_target/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_nvme_target-resource&#34;&gt;powerflex_nvme_target (Resource)&lt;/h1&gt;
&lt;p&gt;This resource is used to manage NVMe target from the PowerFlex array. We can Create, Update and Delete the PowerFlex NVMe target using this resource. We can also import an existing NVMe target from PowerFlex array.&lt;br&gt;
&lt;strong&gt;Note:&lt;/strong&gt; Either &lt;code&gt;protection_domain_id&lt;/code&gt; or &lt;code&gt;protection_domain_name&lt;/code&gt; must be specified.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Caution:&lt;/strong&gt; &lt;span style=&#39;color: red;&#39; &gt;NVMe target creation or update is not atomic. In case of partially completed create operations, terraform can mark the resource as tainted.
One can manually remove the taint and try applying the configuration (after making necessary adjustments).
If the taint is not removed, terraform will destroy and recreate the resource.&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Either &lt;code&gt;protection_domain_name&lt;/code&gt; and &lt;code&gt;protection_domain_id&lt;/code&gt; is required. But not both.&lt;/li&gt;
&lt;li&gt;NVMe over TCP is supported in PowerFlex 4.0 and later versions, therefore this resource is not supported in PowerFlex 3.x.&lt;/li&gt;
&lt;li&gt;To avoid potential issues, it is recommended to operate NVMe targets using the default ports.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2024 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Command to run this tf file : terraform init &amp;amp;&amp;amp; terraform plan &amp;amp;&amp;amp; terraform apply.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Create, Update, Read, and Delete operations are supported for this resource.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# To import , check import.sh for more info.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# name and ip_list attributes are required, and either protection_domain_name or protection_domain_id must be specified.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# To check which attributes can be updated, please refer Product Guide in the documentation
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Please note that NVMe over TCP is supported in PowerFlex 4.0 and later versions, therefore this resource is not supported in PowerFlex 3.x.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# To avoid potential issues, it is recommended to operate NVMe targets using the default ports.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Example for adding NVMe target.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_nvme_target&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;test-nvme-target&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;name&lt;/span&gt;                   = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;nvme_target_name&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;protection_domain_name&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;demo-pd&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;ip_list&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;ip&lt;/span&gt;   = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.10.10.13&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;role&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;StorageAndHost&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt; #StorageAndHost, StorageOnly, HostOnly
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;},&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;ip&lt;/span&gt;   = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;10.10.10.14&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;role&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;StorageAndHost&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt; #StorageAndHost, StorageOnly, HostOnly
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After the execution of above resource block, NVMe target would have been created on the PowerFlex array. For more information, please check the terraform state file.&lt;/p&gt;
&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;required&#34;&gt;Required&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ip_list&lt;/code&gt; (Attributes Set) List of IPs associated with the NVMe target. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/nvme_target/#nestedatt--ip_list&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Name of the NVMe target&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;optional&#34;&gt;Optional&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;discovery_port&lt;/code&gt; (Number) The discovery port of the NVMe target (default: 8009).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;maintenance_state&lt;/code&gt; (String) The maintenance state of the NVMe target. Active to trigger enter maintenance mode; Inactive to exit maintenance mode.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;nvme_port&lt;/code&gt; (Number) The NVMe port of the NVMe target (default: 4420).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protection_domain_id&lt;/code&gt; (String) ID of the Protection Domain under which the NVMe target will be created. Conflicts with &amp;lsquo;protection_domain_name&amp;rsquo;. Cannot be updated.&lt;strong&gt;Note:&lt;/strong&gt; Either &lt;code&gt;protection_domain_id&lt;/code&gt; or &lt;code&gt;protection_domain_name&lt;/code&gt; must be specified.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protection_domain_name&lt;/code&gt; (String) Name of the Protection Domain under which the NVMe target will be created. Conflicts with &amp;lsquo;protection_domain_id&amp;rsquo;. Cannot be updated.&lt;strong&gt;Note:&lt;/strong&gt; Either &lt;code&gt;protection_domain_id&lt;/code&gt; or &lt;code&gt;protection_domain_name&lt;/code&gt; must be specified.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storage_port&lt;/code&gt; (Number) The storage port of the NVMe target (default: 12200).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;authentication_error&lt;/code&gt; (String) The authentication error of the NVMe target.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;fault_set_id&lt;/code&gt; (String) The fault set ID of the NVMe target.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) ID of the NVMe target&lt;/li&gt;
&lt;li&gt;&lt;code&gt;mdm_connection_state&lt;/code&gt; (String) The MDM connection state of the NVMe target.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;membership_state&lt;/code&gt; (String) The membership state of the NVMe target.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sdt_state&lt;/code&gt; (String) The state of the NVMe target.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;software_version_info&lt;/code&gt; (String) The software version information of the NVMe target.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;system_id&lt;/code&gt; (String) The ID of the system.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--ip_list&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-ip_list&#34;&gt;Nested Schema for &lt;code&gt;ip_list&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Required:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ip&lt;/code&gt; (String) NVMe Target IP.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;role&lt;/code&gt; (String) NVMe Target IP role.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;import&#34;&gt;Import&lt;/h2&gt;
&lt;p&gt;Import is supported using the following syntax:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# /*&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Copyright (c) 2023-2024 Dell Inc., or its subsidiaries. All Rights Reserved.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# you may not use this file except in compliance with the License.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# You may obtain a copy of the License at&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     http://mozilla.org/MPL/2.0/&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Unless required by applicable law or agreed to in writing, software&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# See the License for the specific language governing permissions and&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# limitations under the License.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# */&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# import NVMe target by its id&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;terraform import powerflex_nvme_target.nvme_target_import_by_id &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;&amp;lt;id&amp;gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ol&gt;
&lt;li&gt;This will import the NVMe target instance with specified ID into your Terraform state.&lt;/li&gt;
&lt;li&gt;After successful import, you can run terraform state list to ensure the resource has been imported successfully.&lt;/li&gt;
&lt;li&gt;Now, you can fill in the resource block with the appropriate arguments and settings that match the imported resource&amp;rsquo;s real-world configuration.&lt;/li&gt;
&lt;li&gt;Execute terraform plan to see if your configuration and the imported resource are in sync. Make adjustments if needed.&lt;/li&gt;
&lt;li&gt;Finally, execute terraform apply to bring the resource fully under Terraform&amp;rsquo;s management.&lt;/li&gt;
&lt;li&gt;Now, the resource which was not part of terraform became part of Terraform managed infrastructure.&lt;/li&gt;
&lt;/ol&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_os_repository data source</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/os_repository/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/os_repository/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_os_repository-data-source&#34;&gt;powerflex_os_repository (Data Source)&lt;/h1&gt;
&lt;p&gt;This datasource is used to query the existing OS Repository from the PowerFlex array. The information fetched from this datasource can be used for getting the details / for further processing in resource block.&lt;/p&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2024-2026 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# commands to run this tf file : terraform init &amp;amp;&amp;amp; terraform apply --auto-approve
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Get all OS Repositories
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_os_repository&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;example1&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# if a filter is of type string it has the ability to allow regular expressions
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# data &amp;#34;powerflex_os_repository&amp;#34; &amp;#34;os_repository_filter_regex&amp;#34; {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   filter{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     name = [&amp;#34;^System_.*$&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     source_path = [&amp;#34;^c://.*$&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# output &amp;#34;osRepositoryFilterRegexResult&amp;#34;{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#  value = data.powerflex_os_repository.os_repository_filter_regex.os_repositories
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# # Get OS Repository details by ID
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# data &amp;#34;powerflex_os_repository&amp;#34; &amp;#34;example2&amp;#34; {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   # this datasource supports filters like os repository id, name, source path, etc.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   # Note: If both filters are used simultaneously, the results will include any records that match either of the filters.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   filter {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     id = [&amp;#34;1234&amp;#34;,&amp;#34;5678&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# # Get OS Repository details by all fields
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# data &amp;#34;powerflex_os_repository&amp;#34; &amp;#34;example3&amp;#34; {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   # this datasource supports filters like os repository id, name, source path, etc.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   # Note: If both filters are used simultaneously, the results will include any records that match either of the filters.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   filter {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     base_url = [&amp;#34;http://195.0.0.0:8080&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     created_by = [&amp;#34;system&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     created_date = [&amp;#34;20XX-XX-XXT13:58:13.978+00:00&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     from_web = false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     id = [&amp;#34;1234&amp;#34;,&amp;#34;5678&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     image_type = [&amp;#34;vmwar_esxi&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     in_use = false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     name   = [&amp;#34;Dell EMC PowerFlex Embedded OS&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     razor_name = [&amp;#34;DellEMCPowerFlexEmbeddedOS&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     rcm_path = [&amp;#34;c:\\...&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     repo_type  = [&amp;#34;ISO&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     source_path = [&amp;#34;z:\\ESXi\\ESXi-x.x.x-xxxxxx-x_Dell.zip&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     state = [&amp;#34;available&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     username = [&amp;#34;User&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;output&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;os_repository_result&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;value&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_os_repository&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;example1&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;os_repositories&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After the successful execution of above said block, we can see the output by executing &lt;code&gt;terraform output&lt;/code&gt; command. Also, we can fetch information via the variable: &lt;code&gt;data.powerflex_os_repository.datasource_block_name.attribute_name&lt;/code&gt; where datasource_block_name is the name of the data source block and attribute_name is the attribute which user wants to fetch.&lt;/p&gt;
&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;optional&#34;&gt;Optional&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;filter&lt;/code&gt; (Block, Optional) (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/os_repository/#nestedblock--filter&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) ID of the OS Repository Datasource&lt;/li&gt;
&lt;li&gt;&lt;code&gt;os_repositories&lt;/code&gt; (Attributes List) List of OS Repository Models (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/os_repository/#nestedatt--os_repositories&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedblock--filter&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-filter&#34;&gt;Nested Schema for &lt;code&gt;filter&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Optional:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;base_url&lt;/code&gt; (Set of String) List of base_url&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (Set of String) List of created_by&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (Set of String) List of created_date&lt;/li&gt;
&lt;li&gt;&lt;code&gt;from_web&lt;/code&gt; (Boolean) Value for from_web&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (Set of String) List of id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;image_type&lt;/code&gt; (Set of String) List of image_type&lt;/li&gt;
&lt;li&gt;&lt;code&gt;in_use&lt;/code&gt; (Boolean) Value for in_use&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (Set of String) List of name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;razor_name&lt;/code&gt; (Set of String) List of razor_name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rcm_path&lt;/code&gt; (Set of String) List of rcm_path&lt;/li&gt;
&lt;li&gt;&lt;code&gt;repo_type&lt;/code&gt; (Set of String) List of repo_type&lt;/li&gt;
&lt;li&gt;&lt;code&gt;source_path&lt;/code&gt; (Set of String) List of source_path&lt;/li&gt;
&lt;li&gt;&lt;code&gt;state&lt;/code&gt; (Set of String) List of state&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; (Set of String) List of username&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--os_repositories&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-os_repositories&#34;&gt;Nested Schema for &lt;code&gt;os_repositories&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;base_url&lt;/code&gt; (String) Base URL of the OS repository&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (String) User who created the OS repository&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (String) Date of creation of the OS Repository&lt;/li&gt;
&lt;li&gt;&lt;code&gt;from_web&lt;/code&gt; (Boolean) Whether the OS repository is from the web or not&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) ID of the OS Repository&lt;/li&gt;
&lt;li&gt;&lt;code&gt;image_type&lt;/code&gt; (String) Type of the OS image. Supported types are redhat7, vmware_esxi, sles, windows2016, windows2019&lt;/li&gt;
&lt;li&gt;&lt;code&gt;in_use&lt;/code&gt; (Boolean) Whether the OS repository is in use or not&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metadata&lt;/code&gt; (Attributes) Metadata of the OS Repository (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/os_repository/#nestedatt--os_repositories--metadata&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Name of the OS repository&lt;/li&gt;
&lt;li&gt;&lt;code&gt;password&lt;/code&gt; (String, Sensitive) Password of the OS repository&lt;/li&gt;
&lt;li&gt;&lt;code&gt;razor_name&lt;/code&gt; (String) Name of the Razor&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rcm_path&lt;/code&gt; (String) Path of the RCM&lt;/li&gt;
&lt;li&gt;&lt;code&gt;repo_type&lt;/code&gt; (String) Type of the OS repository. Default is ISO&lt;/li&gt;
&lt;li&gt;&lt;code&gt;source_path&lt;/code&gt; (String) Source path of the OS image&lt;/li&gt;
&lt;li&gt;&lt;code&gt;state&lt;/code&gt; (String) State of the OS repository&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; (String) Username of the OS repository&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--os_repositories--metadata&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-os_repositoriesmetadata&#34;&gt;Nested Schema for &lt;code&gt;os_repositories.metadata&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;repos&lt;/code&gt; (Attributes List) List of OS Repository Metadata Repos (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/os_repository/#nestedatt--os_repositories--metadata--repos&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--os_repositories--metadata--repos&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-os_repositoriesmetadatarepos&#34;&gt;Nested Schema for &lt;code&gt;os_repositories.metadata.repos&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;base_path&lt;/code&gt; (String) Base path of the OS Repository Metadata Repo&lt;/li&gt;
&lt;li&gt;&lt;code&gt;description&lt;/code&gt; (String) Description of the OS Repository Metadata Repo&lt;/li&gt;
&lt;li&gt;&lt;code&gt;gpg_key&lt;/code&gt; (String) GPG key of the OS Repository Metadata Repo&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Name of the OS Repository Metadata Repo&lt;/li&gt;
&lt;li&gt;&lt;code&gt;os_packages&lt;/code&gt; (Boolean) Whether the OS Repository Metadata Repo has OS packages or not&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_os_repository resource</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/os_repository/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/os_repository/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_os_repository-resource&#34;&gt;powerflex_os_repository (Resource)&lt;/h1&gt;
&lt;p&gt;This resource is used to manage the OS Repository entity of the PowerFlex Array. We can Create ,Read and Delete the os image repository using this resource.&lt;/p&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2024-2026 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Command to run this tf file : terraform plan &amp;amp;&amp;amp; terraform apply.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// Resource to manage lifecycle
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;terraform_data&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;always_run&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;input&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;timestamp&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;()&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Example for creating OS repository. After successful execution, OS Repository will be created.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_os_repository&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;test&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Required Fields
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Name of the OS repository
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;name&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;TestOsRepo&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Source path of the OS image
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;source_path&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;https://pathtoimage.iso&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Supported image types are redhat7, vmware_esxi, sles, windows2016, windows2019
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;image_type&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;vmware_esxi&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  // This will allow terraform create process to trigger each time we run terraform apply.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#000&#34;&gt;lifecycle&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#c4a000&#34;&gt;replace_triggered_by&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#000&#34;&gt;terraform_data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;always_run&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After the execution of above resource block, OS Repository would have been created. For more information, please check the terraform state file.&lt;/p&gt;
&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;required&#34;&gt;Required&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;image_type&lt;/code&gt; (String) Type of the OS image. Supported types are redhat7, vmware_esxi, sles, windows2016, windows2019&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Name of the OS repository&lt;/li&gt;
&lt;li&gt;&lt;code&gt;source_path&lt;/code&gt; (String) Source path of the OS image&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;optional&#34;&gt;Optional&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;password&lt;/code&gt; (String, Sensitive) Password of the OS repository&lt;/li&gt;
&lt;li&gt;&lt;code&gt;repo_type&lt;/code&gt; (String) Type of the OS repository. Default is ISO&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeout&lt;/code&gt; (Number) Describes the time in minutes to timeout the job.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; (String) Username of the OS repository&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;base_url&lt;/code&gt; (String) Base URL of the OS repository&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (String) User who created the OS repository&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (String) Date of creation of the OS Repository&lt;/li&gt;
&lt;li&gt;&lt;code&gt;from_web&lt;/code&gt; (Boolean) Whether the OS repository is from the web or not&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) ID of the OS Repository&lt;/li&gt;
&lt;li&gt;&lt;code&gt;in_use&lt;/code&gt; (Boolean) Whether the OS repository is in use or not&lt;/li&gt;
&lt;li&gt;&lt;code&gt;razor_name&lt;/code&gt; (String) Name of the Razor&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rcm_path&lt;/code&gt; (String) Path of the RCM&lt;/li&gt;
&lt;li&gt;&lt;code&gt;state&lt;/code&gt; (String) State of the OS repository&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_package resource</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/package/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/package/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_package-resource&#34;&gt;powerflex_package (Resource)&lt;/h1&gt;
&lt;p&gt;This resource can be used to upload packages on a PowerFlex Gateway. We can add or remove packages from PowerFlex Gateway. Import functionality is not supported.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; This resource can be used to upload packages to a PowerFlex Manager (4.x) or Gateway Server (3.x). We can add or remove packages from PowerFlex Manager or Gateway. Import functionality is not supported.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2023-2024 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Example for uploading packages. After successful execution, packages will be uploaded to the gateway.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_package&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;upload-test&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;file_path&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;/root/powerflex_packages/PowerFlex_3.6.700.103_RHEL_OEL7/EMC-ScaleIO-lia-3.6-700.103.el7.x86_64.rpm&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;/root/powerflex_packages/PowerFlex_3.6.700.103_RHEL_OEL7/EMC-ScaleIO-mdm-3.6-700.103.el7.x86_64.rpm&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;/root/powerflex_packages/PowerFlex_3.6.700.103_RHEL_OEL7/EMC-ScaleIO-sds-3.6-700.103.el7.x86_64.rpm&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;/root/powerflex_packages/PowerFlex_3.6.700.103_RHEL_OEL7/EMC-ScaleIO-sdc-3.6-700.103.el7.x86_64.rpm&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;/root/powerflex_packages/PowerFlex_3.6.700.103_RHEL_OEL7/EMC-ScaleIO-sdr-3.6-700.103.el7.x86_64.rpm&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;/root/powerflex_packages/PowerFlex_3.6.700.103_RHEL_OEL7/EMC-ScaleIO-sdt-3.6-700.103.el7.x86_64.rpm&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After the execution of above resource block, package would have been uploaded on the PowerFlex Gateway. For more information, please check the terraform state file.&lt;/p&gt;
&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;required&#34;&gt;Required&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;file_path&lt;/code&gt; (List of String) The list of path of packages&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The ID of the package.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;package_details&lt;/code&gt; (Attributes Set) Uploaded Packages details. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/package/#nestedatt--package_details&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--package_details&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-package_details&#34;&gt;Nested Schema for &lt;code&gt;package_details&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;file_name&lt;/code&gt; (String) The Name of package.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;label&lt;/code&gt; (String) Uploaded Package Minor Version with OS Combination.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;latest&lt;/code&gt; (Boolean) Package Version is latest or not&lt;/li&gt;
&lt;li&gt;&lt;code&gt;linux_flavour&lt;/code&gt; (String) Type of Linux OS&lt;/li&gt;
&lt;li&gt;&lt;code&gt;operating_system&lt;/code&gt; (String) Supported OS.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sio_patch_number&lt;/code&gt; (Number) Package Patch Number.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;size&lt;/code&gt; (Number) Size of Package.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;type&lt;/code&gt; (String) Type of Package. Like. MDM, LIA, SDS, SDC, etc.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;version&lt;/code&gt; (String) Uploaded Package Version.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_peer_system data source</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/peer_system/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/peer_system/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_peer_system-data-source&#34;&gt;powerflex_peer_system (Data Source)&lt;/h1&gt;
&lt;p&gt;This datasource is used to read the Peer System entity of the PowerFlex Array. This feature is only supported for PowerFlex 4.5 and above.&lt;/p&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2024 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# commands to run this tf file : terraform init &amp;amp;&amp;amp; terraform apply --auto-approve
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# This feature is only supported for PowerFlex 4.5 and above.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Get all Peer System details present on the cluster
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_peer_system&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;example1&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# if a filter is of type string it has the ability to allow regular expressions
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# data &amp;#34;powerflex_peer_system&amp;#34; &amp;#34;peer_system_filter_regex&amp;#34; {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   filter{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     name = [&amp;#34;^System_.*$&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     perf_profile = [&amp;#34;^.*Performance$&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# output &amp;#34;peerSystemFilterRegexResult&amp;#34;{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#  value = data.powerflex_peer_system.peer_system_filter_regex.peer_system_details
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Get Peer System details using filter with all values
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# If there is no intersection between the filters then an empty datasource will be returned
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# For more information about how we do our datasource filtering check out our guides: https://dell.github.io/terraform-docs/docs/storage/platforms/powerflex/product_guide/examples
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# data &amp;#34;powerflex_peer_system&amp;#34; &amp;#34;example2&amp;#34; {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   filter {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     id = [&amp;#34;b27112300000000&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     coupling_rc = [&amp;#34;SUCCESS&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     membership_state = [&amp;#34;Joined&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     name = [&amp;#34;10654&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     peer_system_id = [&amp;#34;89980fe50ff2243f&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     perf_profile = [&amp;#34;HighPerformance&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     network_type = [&amp;#34;External&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     port = [9091]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     software_version_info = [&amp;#34;R4_6.2134.0&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     system_id = [&amp;#34;7d2f6023117d93f0&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;output&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;peer_system_result&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;value&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_peer_system&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;example1&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;peer_system_details&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After the successful execution of above said block, We can see the output by executing &lt;code&gt;terraform output&lt;/code&gt; command. Also, we can fetch information via the variable: &lt;code&gt;data.powerflex_peer_system.example1.attribute_name&lt;/code&gt; where attribute_name is the attribute which user wants to fetch.&lt;/p&gt;
&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;optional&#34;&gt;Optional&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;filter&lt;/code&gt; (Block, Optional) (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/peer_system/#nestedblock--filter&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) default datasource id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;peer_system_details&lt;/code&gt; (Attributes List) List of Peer MDMs (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/peer_system/#nestedatt--peer_system_details&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedblock--filter&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-filter&#34;&gt;Nested Schema for &lt;code&gt;filter&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Optional:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;coupling_rc&lt;/code&gt; (Set of String) List of coupling_rc&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (Set of String) List of id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;membership_state&lt;/code&gt; (Set of String) List of membership_state&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (Set of String) List of name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;network_type&lt;/code&gt; (Set of String) List of network_type&lt;/li&gt;
&lt;li&gt;&lt;code&gt;peer_system_id&lt;/code&gt; (Set of String) List of peer_system_id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;perf_profile&lt;/code&gt; (Set of String) List of perf_profile&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; (Set of Number) List of port&lt;/li&gt;
&lt;li&gt;&lt;code&gt;software_version_info&lt;/code&gt; (Set of String) List of software_version_info&lt;/li&gt;
&lt;li&gt;&lt;code&gt;system_id&lt;/code&gt; (Set of String) List of system_id&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--peer_system_details&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-peer_system_details&#34;&gt;Nested Schema for &lt;code&gt;peer_system_details&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;coupling_rc&lt;/code&gt; (String) Coupling return code number of the peer mdm system.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) Unique identifier of the peer mdm instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ip_list&lt;/code&gt; (Attributes List) List of ips for the peer mdm system. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/peer_system/#nestedatt--peer_system_details--ip_list&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;membership_state&lt;/code&gt; (String) membership state of the peer mdm instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Name of the peer mdm instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;network_type&lt;/code&gt; (String) Network type of the peer mdm system.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;peer_system_id&lt;/code&gt; (String) Unique identifier of the peer mdm system.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;perf_profile&lt;/code&gt; (String) Performance profile of the peer mdm instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; (Number) Port of the peer mdm instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;software_version_info&lt;/code&gt; (String) Software version details of the peer mdm instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;system_id&lt;/code&gt; (String) Unique identifier of the peer mdm system.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--peer_system_details--ip_list&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-peer_system_detailsip_list&#34;&gt;Nested Schema for &lt;code&gt;peer_system_details.ip_list&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ip&lt;/code&gt; (String) Specifies the ip.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_peer_system resource</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/peer_system/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/peer_system/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_peer_system-resource&#34;&gt;powerflex_peer_system (Resource)&lt;/h1&gt;
&lt;p&gt;This resource is used to manage the Peer System entity of the PowerFlex Array. This feature is only supported for PowerFlex 4.5 and above. We can Create, Update and Delete the PowerFlex Peer Systems using this resource. We can also Import an existing Peer Systems from the PowerFlex array. Peer system refers to the setup where multiple MDM nodes work together as peers to provide redundancy and high availability. This means that if one MDM node fails, other peer MDM nodes can take over its responsibilities, ensuring continuous operation without disruptions&lt;/p&gt;
&lt;h2 id=&#34;known-limitations&#34;&gt;Known Limitations&lt;/h2&gt;
&lt;h3 id=&#34;certificate-exchange-on-pfmp-51&#34;&gt;Certificate Exchange on PFMP 5.1&lt;/h3&gt;
&lt;p&gt;The &lt;code&gt;add_certificate = true&lt;/code&gt; parameter is &lt;strong&gt;not supported on PowerFlex Management Platform (PFMP) 5.1&lt;/strong&gt;. The certificate exchange functionality requires SSH/scli commands which are incompatible with PFMP 5.1. Additionally, the REST API certificate trust endpoints (&lt;code&gt;/api/trustHostCertificate/Mdm&lt;/code&gt;) return HTTP 500 errors on PFMP 5.1 and are not functional.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Workaround&lt;/strong&gt;: Set &lt;code&gt;add_certificate = false&lt;/code&gt; when using PFMP 5.1. The peer system can still be created and managed without certificate exchange. Certificate exchange must be performed manually via the PFMP UI or alternative methods.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Affected Versions&lt;/strong&gt;: PFMP 5.1 (PowerFlex Gen2 with Core 5.1)
&lt;strong&gt;Working Versions&lt;/strong&gt;: PFMP 4.5, PFMP 4.6, PFMP 5.0 (PowerFlex Gen1)&lt;/p&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2024-2026 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;terraform&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000&#34;&gt;required_providers&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#c4a000&#34;&gt;powerflex&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;source&lt;/span&gt;                = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;registry.terraform.io/dell/powerflex&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;configuration_aliases&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;system_1&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt; &lt;span style=&#34;color:#000&#34;&gt;powerflex&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;system_2&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;provider&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;alias&lt;/span&gt;    = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;system_1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;username&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;username_system_1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;password&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;password_system_1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;endpoint&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;https://&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;${&lt;/span&gt;&lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;endpoint_system_1&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;insecure&lt;/span&gt; = &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;timeout&lt;/span&gt;  = &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;120&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;provider&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;alias&lt;/span&gt;    = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;system_2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;username&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;username_system_2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;password&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;password_system_2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;endpoint&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;https://&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;${&lt;/span&gt;&lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;endpoint_system_2&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;insecure&lt;/span&gt; = &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;timeout&lt;/span&gt;  = &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;120&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_protection_domain&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;protection_domain_system_2&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;  provider&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#000&#34;&gt;powerflex&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;system_2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;name&lt;/span&gt;     = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;protection_domain_name_system_2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_protection_domain&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;protection_domain_system_1&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;  provider&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#000&#34;&gt;powerflex&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;system_1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;name&lt;/span&gt;     = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;protection_domain_name_system_1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_peer_system&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;system_1&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;  provider&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#000&#34;&gt;powerflex&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;system_1&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  // This should be done in order to avoid a confict while sshing
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;depends_on&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;resource&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_peer_system&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;system_1&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  ### Required Values
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # New name of the Peer System
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;name&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;name&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Peer System (System 2) ID
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;peer_system_id&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_protection_domain&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;protection_domain_system_2&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;protection_domains&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;0&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;].&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;system_id&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # List of Peer MDM Ips at the destination
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;ip_list&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;mdm_ips_system_2&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  ### Optional with defaults if unset
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Add certificate flag, default: false. 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # If true source_primary_mdm_information and destination_primary_mdm_information must be filled out in order to get and set the certificate
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #add_certificate = true
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # source_primary_mdm_information = {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   # Required fields
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   ip = &amp;#34;1.2.3.4&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   ssh_username = &amp;#34;user&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   ssh_password = &amp;#34;pass&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   management_ip = var.endpoint_system_1
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   management_username = var.username_system_1
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   management_password = var.password_system_1
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   # Optional field defaults to 22
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   #ssh_port = &amp;#34;22&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # destination_primary_mdm_information = {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   # Required fields
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   ip = &amp;#34;1.2.3.4&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   ssh_username = &amp;#34;user&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   ssh_password = &amp;#34;pass&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   management_ip = var.endpoint_system_2
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   management_username = var.username_system_2
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   management_password = var.password_system_2
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   # Optional field defaults to 22
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   #ssh_port = &amp;#34;22&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Port of the Peer System Default: 7611
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #port = 7611
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Sets the Performance Profile, Options (Compact, HighPerformance) Default: HighPerformance
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #perf_profile = &amp;#34;HighPerformance&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_peer_system&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;system_2&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;  provider&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#000&#34;&gt;powerflex&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;system_2&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  ### Required Values
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # New name of the Peer System
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;name&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;name&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Peer System (System 1) ID
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;peer_system_id&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_protection_domain&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;protection_domain_system_1&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;protection_domains&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;0&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;].&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;system_id&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # List of Peer MDM Ips at the destination
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;ip_list&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;mdm_ips_system_1&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  ### Optional with defaults if unset
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Add certificate flag, default: false. 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # If true source_primary_mdm_information and destination_primary_mdm_information must be filled out in order to get and set the certificate
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # add_certificate = true
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # source_primary_mdm_information = {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   # Required fields
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   ip = &amp;#34;1.2.3.4&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   ssh_username = &amp;#34;user&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   ssh_password = &amp;#34;pass&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   management_ip = var.endpoint_system_2
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   management_username = var.username_system_2
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   management_password = var.password_system_2
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   # Optional field defaults to 22
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   #ssh_port = &amp;#34;22&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # destination_primary_mdm_information = {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   # Required fields
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   ip = &amp;#34;1.2.3.4&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   ssh_username = &amp;#34;user&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   ssh_password = &amp;#34;pass&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   management_ip = var.endpoint_system_1
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   management_username = var.username_system_1
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   management_password = var.password_system_1
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   # Optional field defaults to 22
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #   #ssh_port = &amp;#34;22&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Port of the Peer System Default: 7611
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #port = 7611
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Sets the Performance Profile, Options (Compact, HighPerformance) Default: HighPerformance
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #perf_profile = &amp;#34;HighPerformance&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After the execution of above resource block, the two PowerFlex Peer Systems will be connected. The user can then setup Replication Groups and Pairs in order to replicate volumes across powerflex systems.
For more information, please check the terraform state file.&lt;/p&gt;
&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;required&#34;&gt;Required&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ip_list&lt;/code&gt; (Set of String) List of ips for the peer mdm system.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Name of the peer mdm instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;peer_system_id&lt;/code&gt; (String) Unique identifier of the peer mdm system.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;optional&#34;&gt;Optional&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;add_certificate&lt;/code&gt; (Boolean) Flag that if set to true will attempt to add certificate of the peer mdm destination to source. This flag is only used during create.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;destination_primary_mdm_information&lt;/code&gt; (Attributes) Only used if add_certificate is set to true during create. The destination primary mdm information to get the root certificate. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/peer_system/#nestedatt--destination_primary_mdm_information&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;perf_profile&lt;/code&gt; (String) Performance profile of the peer mdm instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; (Number) Port of the peer mdm instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;source_primary_mdm_information&lt;/code&gt; (Attributes) Only used if add_certificate is set to true during create. The source primary mdm information to get the root certificate. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/peer_system/#nestedatt--source_primary_mdm_information&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;coupling_rc&lt;/code&gt; (String) Coupling return code number of the peer mdm system.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) Unique identifier of the peer mdm instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;membership_state&lt;/code&gt; (String) membership state of the peer mdm instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;network_type&lt;/code&gt; (String) Network type of the peer mdm system.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;software_version_info&lt;/code&gt; (String) Software version details of the peer mdm instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;system_id&lt;/code&gt; (String) Unique identifier of the peer mdm system.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--destination_primary_mdm_information&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-destination_primary_mdm_information&#34;&gt;Nested Schema for &lt;code&gt;destination_primary_mdm_information&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Optional:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ip&lt;/code&gt; (String) ip of the primary destination mdm instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;management_ip&lt;/code&gt; (String) ip of the destination management instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;management_password&lt;/code&gt; (String, Sensitive) password of the management instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;management_username&lt;/code&gt; (String) ssh username of the destination management instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ssh_password&lt;/code&gt; (String, Sensitive) ssh password of the primary destination mdm instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ssh_port&lt;/code&gt; (String) port of the primary destination mdm instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ssh_username&lt;/code&gt; (String) ssh username of the destination primary mdm instance.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--source_primary_mdm_information&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-source_primary_mdm_information&#34;&gt;Nested Schema for &lt;code&gt;source_primary_mdm_information&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Optional:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ip&lt;/code&gt; (String) ip of the primary source mdm instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;management_ip&lt;/code&gt; (String) ip of the source management instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;management_password&lt;/code&gt; (String, Sensitive) password of the source instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;management_username&lt;/code&gt; (String) ssh username of the source management instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ssh_password&lt;/code&gt; (String, Sensitive) ssh password of the source primary mdm instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ssh_port&lt;/code&gt; (String) port of the primary source mdm instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ssh_username&lt;/code&gt; (String) ssh username of the source primary mdm instance.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;import&#34;&gt;Import&lt;/h2&gt;
&lt;p&gt;Import is supported using the following syntax:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# /*&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Copyright (c) 2024-2026 Dell Inc., or its subsidiaries. All Rights Reserved.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# you may not use this file except in compliance with the License.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# You may obtain a copy of the License at&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     http://mozilla.org/MPL/2.0/&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Unless required by applicable law or agreed to in writing, software&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# See the License for the specific language governing permissions and&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# limitations under the License.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# */&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# import Peer System by its id&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;terraform import powerflex_peer_system.example &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;&amp;lt;id&amp;gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ol&gt;
&lt;li&gt;This will import the resource instance with specified ID into your Terraform state.&lt;/li&gt;
&lt;li&gt;After successful import, you can run terraform state list to ensure the resource has been imported successfully.&lt;/li&gt;
&lt;li&gt;Now, you can fill in the resource block with the appropriate arguments and settings that match the imported resource&amp;rsquo;s real-world configuration.&lt;/li&gt;
&lt;li&gt;Execute terraform plan to see if your configuration and the imported resource are in sync. Make adjustments if needed.&lt;/li&gt;
&lt;li&gt;Finally, execute terraform apply to bring the resource fully under Terraform&amp;rsquo;s management.&lt;/li&gt;
&lt;li&gt;Now, the resource which was not part of terraform became part of Terraform managed infrastructure.&lt;/li&gt;
&lt;/ol&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_protection_domain data source</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/protection_domain/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/protection_domain/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_protection_domain-data-source&#34;&gt;powerflex_protection_domain (Data Source)&lt;/h1&gt;
&lt;p&gt;This datasource is used to query the existing protection domain from the PowerFlex array. The information fetched from this datasource can be used for getting the details / for further processing in resource block.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Only one of &lt;code&gt;name&lt;/code&gt; and &lt;code&gt;id&lt;/code&gt; can be provided at a time.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2023-2024 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# commands to run this tf file : terraform init &amp;amp;&amp;amp; terraform apply --auto-approve
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_protection_domain&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;all&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;output&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;inputAll&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;value&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_protection_domain&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;all&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;protection_domains&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# if a filter is of type string it has the ability to allow regular expressions
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# data &amp;#34;powerflex_protection_domain&amp;#34; &amp;#34;protection_domain_filter_regex&amp;#34; {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   filter{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     name = [&amp;#34;^System_.*$&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     rf_cache_opertional_mode = [&amp;#34;^.*Write.*$&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# output &amp;#34;protectionDomainFilterRegexResult&amp;#34;{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#  value = data.powerflex_protection_domain.protection_domain_filter_regex.protection_domains
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Get Peer System details using filter with all values
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# If there is no intersection between the filters then an empty datasource will be returned
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# For more information about how we do our datasource filtering check out our guides: https://dell.github.io/terraform-docs/docs/storage/platforms/powerflex/product_guide/examples
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_protection_domain&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;filter&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000&#34;&gt;filter&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # system_id = [&amp;#34;systemID1&amp;#34;, &amp;#34;systemID2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # replication_capacity_max_ratio = [1,2]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # rebuild_network_throttling_in_kbps = [1,2]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # rebalance_network_throttling_in_kbps = [1,2]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # overall_io_network_throttling_in_kbps = [1,2]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # vtree_migration_network_throttling_in_kbps = [1,2]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # protected_maintenance_mode_network_throttling_in_kbps = [1,2]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # overall_io_network_throttling_enabled = false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # rebuild_network_throttling_enabled = false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # rebalance_network_throttling_enabled = false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # vtree_migration_network_throttling_enabled = false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # protected_maintenance_mode_network_throttling_enabled = false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # fgl_default_num_concurrent_writes = [1,2]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # fgl_metadata_cache_enabled = false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # fgl_default_metadata_cache_size = [1,2]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # rf_cache_enabled = false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # rf_cache_accp_id = [&amp;#34;rfcache_accp_id1&amp;#34;, &amp;#34;rfcache_accp_id2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # rf_cache_opertional_mode = [&amp;#34;rfcache_opertional_mode1&amp;#34;, &amp;#34;rfcache_opertional_mode2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # rf_cache_page_size_kb = [1,2]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # rf_cache_max_io_size_kb = [1,2]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # state = [&amp;#34;state1&amp;#34;, &amp;#34;state2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # name = [&amp;#34;name1&amp;#34;, &amp;#34;name2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # id = [&amp;#34;id1&amp;#34;, &amp;#34;id2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;output&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;inputAll&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;value&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_protection_domain&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;filter&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;protection_domains&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After the successful execution of above said block, We can see the output by executing &lt;code&gt;terraform output&lt;/code&gt; command. Also, we can fetch information via the variable: &lt;code&gt;data.powerflex_protection_domain.pd.attribute_name&lt;/code&gt; where attribute_name is the attribute which user wants to fetch.&lt;/p&gt;
&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;optional&#34;&gt;Optional&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;filter&lt;/code&gt; (Block, Optional) (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/protection_domain/#nestedblock--filter&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) Unique identifier of the protection domain instance. Conflicts with &lt;code&gt;name&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;protection_domains&lt;/code&gt; (Attributes List) List of protection domains fetched. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/protection_domain/#nestedatt--protection_domains&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedblock--filter&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-filter&#34;&gt;Nested Schema for &lt;code&gt;filter&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Optional:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;fgl_default_metadata_cache_size&lt;/code&gt; (Set of Number) List of fgl_default_metadata_cache_size&lt;/li&gt;
&lt;li&gt;&lt;code&gt;fgl_default_num_concurrent_writes&lt;/code&gt; (Set of Number) List of fgl_default_num_concurrent_writes&lt;/li&gt;
&lt;li&gt;&lt;code&gt;fgl_metadata_cache_enabled&lt;/code&gt; (Boolean) Value for fgl_metadata_cache_enabled&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (Set of String) List of id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (Set of String) List of name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;overall_io_network_throttling_enabled&lt;/code&gt; (Boolean) Value for overall_io_network_throttling_enabled&lt;/li&gt;
&lt;li&gt;&lt;code&gt;overall_io_network_throttling_in_kbps&lt;/code&gt; (Set of Number) List of overall_io_network_throttling_in_kbps&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protected_maintenance_mode_network_throttling_enabled&lt;/code&gt; (Boolean) Value for protected_maintenance_mode_network_throttling_enabled&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protected_maintenance_mode_network_throttling_in_kbps&lt;/code&gt; (Set of Number) List of protected_maintenance_mode_network_throttling_in_kbps&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rebalance_network_throttling_enabled&lt;/code&gt; (Boolean) Value for rebalance_network_throttling_enabled&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rebalance_network_throttling_in_kbps&lt;/code&gt; (Set of Number) List of rebalance_network_throttling_in_kbps&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rebuild_network_throttling_enabled&lt;/code&gt; (Boolean) Value for rebuild_network_throttling_enabled&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rebuild_network_throttling_in_kbps&lt;/code&gt; (Set of Number) List of rebuild_network_throttling_in_kbps&lt;/li&gt;
&lt;li&gt;&lt;code&gt;replication_capacity_max_ratio&lt;/code&gt; (Set of Number) List of replication_capacity_max_ratio&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rf_cache_accp_id&lt;/code&gt; (Set of String) List of rf_cache_accp_id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rf_cache_enabled&lt;/code&gt; (Boolean) Value for rf_cache_enabled&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rf_cache_max_io_size_kb&lt;/code&gt; (Set of Number) List of rf_cache_max_io_size_kb&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rf_cache_opertional_mode&lt;/code&gt; (Set of String) List of rf_cache_opertional_mode&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rf_cache_page_size_kb&lt;/code&gt; (Set of Number) List of rf_cache_page_size_kb&lt;/li&gt;
&lt;li&gt;&lt;code&gt;state&lt;/code&gt; (Set of String) List of state&lt;/li&gt;
&lt;li&gt;&lt;code&gt;system_id&lt;/code&gt; (Set of String) List of system_id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vtree_migration_network_throttling_enabled&lt;/code&gt; (Boolean) Value for vtree_migration_network_throttling_enabled&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vtree_migration_network_throttling_in_kbps&lt;/code&gt; (Set of Number) List of vtree_migration_network_throttling_in_kbps&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--protection_domains&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-protection_domains&#34;&gt;Nested Schema for &lt;code&gt;protection_domains&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;fgl_default_metadata_cache_size&lt;/code&gt; (Number) Fine Granularity Metadata Cache size.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;fgl_default_num_concurrent_writes&lt;/code&gt; (Number) Fine Granularity default number of concurrent writes.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;fgl_metadata_cache_enabled&lt;/code&gt; (Boolean) Whether Fine Granularity Metadata Cache is enabled or not.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) Unique identifier of the protection domain instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;links&lt;/code&gt; (Attributes List) Underlying REST API links. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/protection_domain/#nestedatt--protection_domains--links&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;mdm_sds_network_disconnections_counter&lt;/code&gt; (Attributes) MDM-SDS Network Disconnection Counter windows. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/protection_domain/#nestedatt--protection_domains--mdm_sds_network_disconnections_counter&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Unique name of the protection domain instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;overall_io_network_throttling_enabled&lt;/code&gt; (Boolean) Whether network throttling is enabled for overall io.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;overall_io_network_throttling_in_kbps&lt;/code&gt; (Number) Maximum allowed io for protected maintenance mode in KBps. Must be greater than any other network throttling parameter.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protected_maintenance_mode_network_throttling_enabled&lt;/code&gt; (Boolean) Whether network throttling is enabled for protected maintenance mode.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protected_maintenance_mode_network_throttling_in_kbps&lt;/code&gt; (Number) Maximum allowed io for protected maintenance mode in KBps.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rebalance_network_throttling_enabled&lt;/code&gt; (Boolean) Whether network throttling is enabled for rebalancing.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rebalance_network_throttling_in_kbps&lt;/code&gt; (Number) Maximum allowed io for rebalancing in KBps.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rebuild_network_throttling_enabled&lt;/code&gt; (Boolean) Whether network throttling is enabled for rebuilding.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rebuild_network_throttling_in_kbps&lt;/code&gt; (Number) Maximum allowed io for rebuilding in KBps.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;replication_capacity_max_ratio&lt;/code&gt; (Number) Maximum Replication Capacity Ratio.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rf_cache_accp_id&lt;/code&gt; (String) ID of the Rf Cache Acceleration Pool attached to the PD.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rf_cache_enabled&lt;/code&gt; (Boolean) Whether SDS Rf Cache is enabled or not.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rf_cache_max_io_size_kb&lt;/code&gt; (Number) Maximum io of the SDS RF Cache in KB.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rf_cache_opertional_mode&lt;/code&gt; (String) Operational Mode of the SDS RF Cache.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rf_cache_page_size_kb&lt;/code&gt; (Number) Page size of the SDS RF Cache in KB.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sdr_sds_connectivity&lt;/code&gt; (Attributes) SDR-SDS Connectivity information. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/protection_domain/#nestedatt--protection_domains--sdr_sds_connectivity&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sds_configuration_failure_counter&lt;/code&gt; (Attributes) SDS Configuration Failure Counter windows. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/protection_domain/#nestedatt--protection_domains--sds_configuration_failure_counter&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sds_decoupled_counter&lt;/code&gt; (Attributes) SDS Decoupled Counter windows. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/protection_domain/#nestedatt--protection_domains--sds_decoupled_counter&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sds_receive_buffer_allocation_failures_counter&lt;/code&gt; (Attributes) SDS receive Buffer Allocation Failure Counter windows. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/protection_domain/#nestedatt--protection_domains--sds_receive_buffer_allocation_failures_counter&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sds_sds_network_disconnections_counter&lt;/code&gt; (Attributes) SDS-SDS Network Disconnection Counter windows. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/protection_domain/#nestedatt--protection_domains--sds_sds_network_disconnections_counter&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;state&lt;/code&gt; (String) State of a PD. Valid values are &lt;code&gt;Active&lt;/code&gt;, &lt;code&gt;ActivePending&lt;/code&gt;, &lt;code&gt;Inactive&lt;/code&gt; or &lt;code&gt;InactivePending&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;system_id&lt;/code&gt; (String) System ID of the PD.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vtree_migration_network_throttling_enabled&lt;/code&gt; (Boolean) Whether network throttling is enabled for vtree migration.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vtree_migration_network_throttling_in_kbps&lt;/code&gt; (Number) Maximum allowed io for vtree migration in KBps.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--protection_domains--links&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-protection_domainslinks&#34;&gt;Nested Schema for &lt;code&gt;protection_domains.links&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;href&lt;/code&gt; (String) Specifies the exact path to fetch the details.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rel&lt;/code&gt; (String) Specifies the relationship with the Protection Domain.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--protection_domains--mdm_sds_network_disconnections_counter&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-protection_domainsmdm_sds_network_disconnections_counter&#34;&gt;Nested Schema for &lt;code&gt;protection_domains.mdm_sds_network_disconnections_counter&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;long_window&lt;/code&gt; (Attributes) Long Window Parameters. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/protection_domain/#nestedatt--protection_domains--mdm_sds_network_disconnections_counter--long_window&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;medium_window&lt;/code&gt; (Attributes) Medium Window Parameters. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/protection_domain/#nestedatt--protection_domains--mdm_sds_network_disconnections_counter--medium_window&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;short_window&lt;/code&gt; (Attributes) Short Window Parameters. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/protection_domain/#nestedatt--protection_domains--mdm_sds_network_disconnections_counter--short_window&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--protection_domains--mdm_sds_network_disconnections_counter--long_window&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-protection_domainsmdm_sds_network_disconnections_counterlong_window&#34;&gt;Nested Schema for &lt;code&gt;protection_domains.mdm_sds_network_disconnections_counter.long_window&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; (Number) Threshold.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;window_size_in_sec&lt;/code&gt; (Number) Window Size in seconds.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--protection_domains--mdm_sds_network_disconnections_counter--medium_window&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-protection_domainsmdm_sds_network_disconnections_countermedium_window&#34;&gt;Nested Schema for &lt;code&gt;protection_domains.mdm_sds_network_disconnections_counter.medium_window&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; (Number) Threshold.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;window_size_in_sec&lt;/code&gt; (Number) Window Size in seconds.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--protection_domains--mdm_sds_network_disconnections_counter--short_window&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-protection_domainsmdm_sds_network_disconnections_countershort_window&#34;&gt;Nested Schema for &lt;code&gt;protection_domains.mdm_sds_network_disconnections_counter.short_window&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; (Number) Threshold.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;window_size_in_sec&lt;/code&gt; (Number) Window Size in seconds.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--protection_domains--sdr_sds_connectivity&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-protection_domainssdr_sds_connectivity&#34;&gt;Nested Schema for &lt;code&gt;protection_domains.sdr_sds_connectivity&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;client_server_conn_status&lt;/code&gt; (String) Connectivity Status.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;disconnected_client_id&lt;/code&gt; (String) ID of the disconnected client.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;disconnected_client_name&lt;/code&gt; (String) Name of the disconnected client.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;disconnected_server_id&lt;/code&gt; (String) ID of the disconnected server.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;disconnected_server_ip&lt;/code&gt; (String) IP address of the disconnected server.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;disconnected_server_name&lt;/code&gt; (String) Name of the disconnected server.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--protection_domains--sds_configuration_failure_counter&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-protection_domainssds_configuration_failure_counter&#34;&gt;Nested Schema for &lt;code&gt;protection_domains.sds_configuration_failure_counter&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;long_window&lt;/code&gt; (Attributes) Long Window Parameters. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/protection_domain/#nestedatt--protection_domains--sds_configuration_failure_counter--long_window&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;medium_window&lt;/code&gt; (Attributes) Medium Window Parameters. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/protection_domain/#nestedatt--protection_domains--sds_configuration_failure_counter--medium_window&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;short_window&lt;/code&gt; (Attributes) Short Window Parameters. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/protection_domain/#nestedatt--protection_domains--sds_configuration_failure_counter--short_window&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--protection_domains--sds_configuration_failure_counter--long_window&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-protection_domainssds_configuration_failure_counterlong_window&#34;&gt;Nested Schema for &lt;code&gt;protection_domains.sds_configuration_failure_counter.long_window&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; (Number) Threshold.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;window_size_in_sec&lt;/code&gt; (Number) Window Size in seconds.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--protection_domains--sds_configuration_failure_counter--medium_window&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-protection_domainssds_configuration_failure_countermedium_window&#34;&gt;Nested Schema for &lt;code&gt;protection_domains.sds_configuration_failure_counter.medium_window&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; (Number) Threshold.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;window_size_in_sec&lt;/code&gt; (Number) Window Size in seconds.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--protection_domains--sds_configuration_failure_counter--short_window&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-protection_domainssds_configuration_failure_countershort_window&#34;&gt;Nested Schema for &lt;code&gt;protection_domains.sds_configuration_failure_counter.short_window&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; (Number) Threshold.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;window_size_in_sec&lt;/code&gt; (Number) Window Size in seconds.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--protection_domains--sds_decoupled_counter&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-protection_domainssds_decoupled_counter&#34;&gt;Nested Schema for &lt;code&gt;protection_domains.sds_decoupled_counter&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;long_window&lt;/code&gt; (Attributes) Long Window Parameters. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/protection_domain/#nestedatt--protection_domains--sds_decoupled_counter--long_window&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;medium_window&lt;/code&gt; (Attributes) Medium Window Parameters. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/protection_domain/#nestedatt--protection_domains--sds_decoupled_counter--medium_window&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;short_window&lt;/code&gt; (Attributes) Short Window Parameters. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/protection_domain/#nestedatt--protection_domains--sds_decoupled_counter--short_window&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--protection_domains--sds_decoupled_counter--long_window&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-protection_domainssds_decoupled_counterlong_window&#34;&gt;Nested Schema for &lt;code&gt;protection_domains.sds_decoupled_counter.long_window&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; (Number) Threshold.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;window_size_in_sec&lt;/code&gt; (Number) Window Size in seconds.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--protection_domains--sds_decoupled_counter--medium_window&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-protection_domainssds_decoupled_countermedium_window&#34;&gt;Nested Schema for &lt;code&gt;protection_domains.sds_decoupled_counter.medium_window&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; (Number) Threshold.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;window_size_in_sec&lt;/code&gt; (Number) Window Size in seconds.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--protection_domains--sds_decoupled_counter--short_window&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-protection_domainssds_decoupled_countershort_window&#34;&gt;Nested Schema for &lt;code&gt;protection_domains.sds_decoupled_counter.short_window&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; (Number) Threshold.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;window_size_in_sec&lt;/code&gt; (Number) Window Size in seconds.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--protection_domains--sds_receive_buffer_allocation_failures_counter&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-protection_domainssds_receive_buffer_allocation_failures_counter&#34;&gt;Nested Schema for &lt;code&gt;protection_domains.sds_receive_buffer_allocation_failures_counter&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;long_window&lt;/code&gt; (Attributes) Long Window Parameters. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/protection_domain/#nestedatt--protection_domains--sds_receive_buffer_allocation_failures_counter--long_window&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;medium_window&lt;/code&gt; (Attributes) Medium Window Parameters. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/protection_domain/#nestedatt--protection_domains--sds_receive_buffer_allocation_failures_counter--medium_window&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;short_window&lt;/code&gt; (Attributes) Short Window Parameters. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/protection_domain/#nestedatt--protection_domains--sds_receive_buffer_allocation_failures_counter--short_window&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--protection_domains--sds_receive_buffer_allocation_failures_counter--long_window&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-protection_domainssds_receive_buffer_allocation_failures_counterlong_window&#34;&gt;Nested Schema for &lt;code&gt;protection_domains.sds_receive_buffer_allocation_failures_counter.long_window&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; (Number) Threshold.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;window_size_in_sec&lt;/code&gt; (Number) Window Size in seconds.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--protection_domains--sds_receive_buffer_allocation_failures_counter--medium_window&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-protection_domainssds_receive_buffer_allocation_failures_countermedium_window&#34;&gt;Nested Schema for &lt;code&gt;protection_domains.sds_receive_buffer_allocation_failures_counter.medium_window&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; (Number) Threshold.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;window_size_in_sec&lt;/code&gt; (Number) Window Size in seconds.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--protection_domains--sds_receive_buffer_allocation_failures_counter--short_window&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-protection_domainssds_receive_buffer_allocation_failures_countershort_window&#34;&gt;Nested Schema for &lt;code&gt;protection_domains.sds_receive_buffer_allocation_failures_counter.short_window&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; (Number) Threshold.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;window_size_in_sec&lt;/code&gt; (Number) Window Size in seconds.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--protection_domains--sds_sds_network_disconnections_counter&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-protection_domainssds_sds_network_disconnections_counter&#34;&gt;Nested Schema for &lt;code&gt;protection_domains.sds_sds_network_disconnections_counter&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;long_window&lt;/code&gt; (Attributes) Long Window Parameters. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/protection_domain/#nestedatt--protection_domains--sds_sds_network_disconnections_counter--long_window&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;medium_window&lt;/code&gt; (Attributes) Medium Window Parameters. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/protection_domain/#nestedatt--protection_domains--sds_sds_network_disconnections_counter--medium_window&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;short_window&lt;/code&gt; (Attributes) Short Window Parameters. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/protection_domain/#nestedatt--protection_domains--sds_sds_network_disconnections_counter--short_window&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--protection_domains--sds_sds_network_disconnections_counter--long_window&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-protection_domainssds_sds_network_disconnections_counterlong_window&#34;&gt;Nested Schema for &lt;code&gt;protection_domains.sds_sds_network_disconnections_counter.long_window&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; (Number) Threshold.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;window_size_in_sec&lt;/code&gt; (Number) Window Size in seconds.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--protection_domains--sds_sds_network_disconnections_counter--medium_window&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-protection_domainssds_sds_network_disconnections_countermedium_window&#34;&gt;Nested Schema for &lt;code&gt;protection_domains.sds_sds_network_disconnections_counter.medium_window&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; (Number) Threshold.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;window_size_in_sec&lt;/code&gt; (Number) Window Size in seconds.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--protection_domains--sds_sds_network_disconnections_counter--short_window&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-protection_domainssds_sds_network_disconnections_countershort_window&#34;&gt;Nested Schema for &lt;code&gt;protection_domains.sds_sds_network_disconnections_counter.short_window&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; (Number) Threshold.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;window_size_in_sec&lt;/code&gt; (Number) Window Size in seconds.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_protection_domain resource</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/protection_domain/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/protection_domain/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_protection_domain-resource&#34;&gt;powerflex_protection_domain (Resource)&lt;/h1&gt;
&lt;p&gt;This resource is used to manage the Protection Domain entity of the PowerFlex Array. We can Create, Update and Delete the protection domain using this resource. We can also import an existing protection domain from the PowerFlex array.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Caution:&lt;/strong&gt; &lt;span style=&#39;color: red;&#39; &gt;Protection Domain creation or update is not atomic. In case of partially completed create operations, terraform can mark the resource as tainted.
One can manually remove the taint and try applying the configuration (after making necessary adjustments).
If the taint is not removed, terraform will destroy and recreate the resource.&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2023-2024 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Example for creating protection domain. After successful execution, protection domain will be created on the cluster.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_protection_domain&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;pd&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # required paramaters  ======
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;name&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;domain_1&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # optional parameters  ======
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;active&lt;/span&gt; = &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;true&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # SDS IOPS throttling
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # overall_io_network_throttling_in_kbps must be greater than the rest of the parameters
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # 0 indicates unlimited IOPS
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;protected_maintenance_mode_network_throttling_in_kbps&lt;/span&gt; = &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;*&lt;/span&gt; &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;1024&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;rebuild_network_throttling_in_kbps&lt;/span&gt;                    = &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;*&lt;/span&gt; &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;1024&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;rebalance_network_throttling_in_kbps&lt;/span&gt;                  = &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;*&lt;/span&gt; &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;1024&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;vtree_migration_network_throttling_in_kbps&lt;/span&gt;            = &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;10&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;*&lt;/span&gt; &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;1024&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;overall_io_network_throttling_in_kbps&lt;/span&gt;                 = &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;20&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;*&lt;/span&gt; &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;1024&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Fine granularity metadata caching
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;fgl_metadata_cache_enabled&lt;/span&gt;      = &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;fgl_default_metadata_cache_size&lt;/span&gt; = &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;1024&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Read Flash cache
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;rf_cache_enabled&lt;/span&gt;          = &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;rf_cache_operational_mode&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;ReadAndWrite&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt; # Read/Write/ReadAndWrite/WriteMiss
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;rf_cache_page_size_kb&lt;/span&gt;     = &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;16&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;rf_cache_max_io_size_kb&lt;/span&gt;   = &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;32&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After the execution of above resource block, protection domain would have been created on the PowerFlex array. For more information, please check the terraform state file.&lt;/p&gt;
&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;required&#34;&gt;Required&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Unique name of the protection domain instance.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;optional&#34;&gt;Optional&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;active&lt;/code&gt; (Boolean) Whether the PD should be in &lt;code&gt;Active&lt;/code&gt; state. Default value is &lt;code&gt;true&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;fgl_default_metadata_cache_size&lt;/code&gt; (Number) Fine Granularity Metadata Cache size. Can be set only when &lt;code&gt;fgl_metadata_cache_enabled&lt;/code&gt; is set to &lt;code&gt;true&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;fgl_metadata_cache_enabled&lt;/code&gt; (Boolean) Whether Fine Granularity Metadata Cache is enabled or not.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;overall_io_network_throttling_in_kbps&lt;/code&gt; (Number) Maximum allowed IO for protected maintenance mode in KBps. Must be greater than any other network throttling parameter. The value &lt;code&gt;0&lt;/code&gt; represents unlimited bandwidth. The default value is &lt;code&gt;0&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protected_maintenance_mode_network_throttling_in_kbps&lt;/code&gt; (Number) Maximum allowed IO for protected maintenance mode in KBps. The value &lt;code&gt;0&lt;/code&gt; represents unlimited bandwidth. The default value is &lt;code&gt;0&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rebalance_network_throttling_in_kbps&lt;/code&gt; (Number) Maximum allowed IO for rebalancing in KBps. The value &lt;code&gt;0&lt;/code&gt; represents unlimited bandwidth. The default value is &lt;code&gt;0&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rebuild_network_throttling_in_kbps&lt;/code&gt; (Number) Maximum allowed IO for rebuilding in KBps. The value &lt;code&gt;0&lt;/code&gt; represents unlimited bandwidth. The default value is &lt;code&gt;0&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rf_cache_enabled&lt;/code&gt; (Boolean) Whether SDS Rf Cache is enabled or not. Default value is &lt;code&gt;true&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rf_cache_max_io_size_kb&lt;/code&gt; (Number) Maximum IO of the SDS RF Cache in KB. Can be set only when &lt;code&gt;rf_cache_enabled&lt;/code&gt; is set to &lt;code&gt;true&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rf_cache_operational_mode&lt;/code&gt; (String) Operational Mode of the SDS RF Cache. Accepted values are &lt;code&gt;Read&lt;/code&gt;, &lt;code&gt;Write&lt;/code&gt;, &lt;code&gt;ReadAndWrite&lt;/code&gt; and &lt;code&gt;WriteMiss&lt;/code&gt;. Can be set only when &lt;code&gt;rf_cache_enabled&lt;/code&gt; is set to &lt;code&gt;true&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rf_cache_page_size_kb&lt;/code&gt; (Number) Page size of the SDS RF Cache in KB. Can be set only when &lt;code&gt;rf_cache_enabled&lt;/code&gt; is set to &lt;code&gt;true&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vtree_migration_network_throttling_in_kbps&lt;/code&gt; (Number) Maximum allowed IO for vtree migration in KBps. The value &lt;code&gt;0&lt;/code&gt; represents unlimited bandwidth. The default value is &lt;code&gt;0&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;fgl_default_num_concurrent_writes&lt;/code&gt; (Number) Fine Granularity default number of concurrent writes.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) Unique identifier of the protection domain instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;links&lt;/code&gt; (Attributes List) Underlying REST API links. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/protection_domain/#nestedatt--links&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;replication_capacity_max_ratio&lt;/code&gt; (Number) Maximum Replication Capacity Ratio.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rf_cache_accp_id&lt;/code&gt; (String) ID of the RF Cache Acceleration Pool attached to the PD.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;state&lt;/code&gt; (String) State of the PD.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--links&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-links&#34;&gt;Nested Schema for &lt;code&gt;links&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;href&lt;/code&gt; (String) Specifies the exact path to fetch the details.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rel&lt;/code&gt; (String) Specifies the relationship with the Protection Domain.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;import&#34;&gt;Import&lt;/h2&gt;
&lt;p&gt;Import is supported using the following syntax:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# /*&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Copyright (c) 2023-2024 Dell Inc., or its subsidiaries. All Rights Reserved.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# you may not use this file except in compliance with the License.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# You may obtain a copy of the License at&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     http://mozilla.org/MPL/2.0/&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Unless required by applicable law or agreed to in writing, software&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# See the License for the specific language governing permissions and&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# limitations under the License.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# */&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# import Protection Domain by it&amp;#39;s id&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;terraform import powerflex_protection_domain.pd_data &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;&amp;lt;id&amp;gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ol&gt;
&lt;li&gt;This will import the protection domain instance with specified ID into your Terraform state.&lt;/li&gt;
&lt;li&gt;After successful import, you can run terraform state list to ensure the resource has been imported successfully.&lt;/li&gt;
&lt;li&gt;Now, you can fill in the resource block with the appropriate arguments and settings that match the imported resource&amp;rsquo;s real-world configuration.&lt;/li&gt;
&lt;li&gt;Execute terraform plan to see if your configuration and the imported resource are in sync. Make adjustments if needed.&lt;/li&gt;
&lt;li&gt;Finally, execute terraform apply to bring the resource fully under Terraform&amp;rsquo;s management.&lt;/li&gt;
&lt;li&gt;Now, the resource which was not part of terraform became part of Terraform managed infrastructure.&lt;/li&gt;
&lt;/ol&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_replication_consistency_group data source</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/replication_consistency_group/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/replication_consistency_group/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_replication_consistency_group-data-source&#34;&gt;powerflex_replication_consistency_group (Data Source)&lt;/h1&gt;
&lt;p&gt;This datasource is used to read the Replication Consistency Group entity of the PowerFlex Array. This feature is only supported for PowerFlex 4.5 and above.&lt;/p&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2024 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# commands to run this tf file : terraform init &amp;amp;&amp;amp; terraform apply
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# This feature is only supported for PowerFlex 4.5 and above.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// Empty filter block will return all the replication conistancy group
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_replication_consistency_group&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;rcg&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;output&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;rcgResult&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;value&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_replication_consistency_group&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;rcg&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# if a filter is of type string it has the ability to allow regular expressions
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# data &amp;#34;powerflex_replication_consistency_group&amp;#34; &amp;#34;rcg_filter_regex&amp;#34; {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   filter{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     name = [&amp;#34;^System_.*$&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     target_volume_access_mode = [&amp;#34;^.*Access$&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# output &amp;#34;rcgFilterRegexResult&amp;#34;{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#  value = data.powerflex_replication_consistency_group.rcg_filter_regex.rcg_filter
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// If multiple filter fields are provided then it will show the intersection of all of those fields.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// If there is no intersection between the filters then an empty datasource will be returned
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// For more information about how we do our datasource filtering check out our guides: https://dell.github.io/terraform-docs/docs/storage/platforms/powerflex/product_guide/examples/ 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_replication_consistency_group&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;rcg_filter&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000&#34;&gt;filter&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # id = [&amp;#34;id&amp;#34;, &amp;#34;id2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # name = [&amp;#34;name-1&amp;#34;, &amp;#34;name-2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # remote_id = [&amp;#34;remote_id-1&amp;#34;, &amp;#34;remote_id-2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # rpo_in_seconds = [15]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # protection_domain_id = [&amp;#34;protection_domain_id-1&amp;#34;, &amp;#34;protection_domain_id-2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # remote_protection_domain_id = [&amp;#34;remote_protection_domain_id-1&amp;#34;, &amp;#34;remote_protection_domain_id-2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # destination_system_id = [&amp;#34;destination_system_id-1&amp;#34;, &amp;#34;destination_system_id-2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # peer_mdm_id = [&amp;#34;peer_mdm_id-1&amp;#34;, &amp;#34;peer_mdm_id-2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # remote_mdm_id = [&amp;#34;remote_mdm_id-1&amp;#34;, &amp;#34;remote_mdm_id-2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # replication_direction = [&amp;#34;replication_direction-1&amp;#34;, &amp;#34;replication_direction-2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # curr_consist_mode = [&amp;#34;curr_consist_mode-1&amp;#34;, &amp;#34;curr_consist_mode-2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # freeze_state = [&amp;#34;freeze_state-1&amp;#34;, &amp;#34;freeze_state-2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # pause_mode = [&amp;#34;pause_mode-1&amp;#34;, &amp;#34;pause_mode-2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # lifetime_state = [&amp;#34;lifetime_state-1&amp;#34;, &amp;#34;lifetime_state-2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # snap_creation_in_progress = false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # last_snap_group_id = [&amp;#34;last_snap_group_id-1&amp;#34;, &amp;#34;last_snap_group_id-2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # type = [&amp;#34;type-1&amp;#34;, &amp;#34;type-2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # disaster_recovery_state = [&amp;#34;disaster_recovery_state-1&amp;#34;, &amp;#34;disaster_recovery_state-2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # remote_disaster_recovery_state = [&amp;#34;remote_disaster_recovery_state-1&amp;#34;, &amp;#34;remote_disaster_recovery_state-2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # target_volume_access_mode = [&amp;#34;target_volume_access_mode-1&amp;#34;, &amp;#34;target_volume_access_mode-2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # failover_type = [&amp;#34;failover_type-1&amp;#34;, &amp;#34;failover_type-2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # failover_state = [&amp;#34;failover_state-1&amp;#34;, &amp;#34;failover_state-2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # active_local = false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # active_remote = false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # abstract_state = [&amp;#34;abstract_state-1&amp;#34;, &amp;#34;abstract_state-2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # error = [403]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # local_activity_state = [&amp;#34;local_activity_state-1&amp;#34;, &amp;#34;local_activity_state-2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # remote_activity_state = [&amp;#34;remote_activity_state-1&amp;#34;, &amp;#34;remote_activity_state-2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # inactive_reason = [1]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;output&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;rcgResultFiltered&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;value&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_replication_consistency_group&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;rcg_filter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After the successful execution of above said block, we can see the output by executing &lt;code&gt;terraform output&lt;/code&gt; command. Also, we can fetch information via the variable: &lt;code&gt;data.powerflex_replication_conistancy_group.datasource_block_name.attribute_name&lt;/code&gt; where datasource_block_name is the name of the data source block and attribute_name is the attribute which user wants to fetch.&lt;/p&gt;
&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;optional&#34;&gt;Optional&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;filter&lt;/code&gt; (Block, Optional) (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/replication_consistency_group/#nestedblock--filter&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) default datasource id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;replication_consistency_group_details&lt;/code&gt; (Attributes List) List of Replication Consistency Group (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/replication_consistency_group/#nestedatt--replication_consistency_group_details&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedblock--filter&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-filter&#34;&gt;Nested Schema for &lt;code&gt;filter&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Optional:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;abstract_state&lt;/code&gt; (Set of String) List of abstract_state&lt;/li&gt;
&lt;li&gt;&lt;code&gt;active_local&lt;/code&gt; (Boolean) Value for active_local&lt;/li&gt;
&lt;li&gt;&lt;code&gt;active_remote&lt;/code&gt; (Boolean) Value for active_remote&lt;/li&gt;
&lt;li&gt;&lt;code&gt;curr_consist_mode&lt;/code&gt; (Set of String) List of curr_consist_mode&lt;/li&gt;
&lt;li&gt;&lt;code&gt;destination_system_id&lt;/code&gt; (Set of String) List of destination_system_id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;disaster_recovery_state&lt;/code&gt; (Set of String) List of disaster_recovery_state&lt;/li&gt;
&lt;li&gt;&lt;code&gt;error&lt;/code&gt; (Set of Number) List of error&lt;/li&gt;
&lt;li&gt;&lt;code&gt;failover_state&lt;/code&gt; (Set of String) List of failover_state&lt;/li&gt;
&lt;li&gt;&lt;code&gt;failover_type&lt;/code&gt; (Set of String) List of failover_type&lt;/li&gt;
&lt;li&gt;&lt;code&gt;freeze_state&lt;/code&gt; (Set of String) List of freeze_state&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (Set of String) List of id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;inactive_reason&lt;/code&gt; (Set of Number) List of inactive_reason&lt;/li&gt;
&lt;li&gt;&lt;code&gt;last_snap_group_id&lt;/code&gt; (Set of String) List of last_snap_group_id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lifetime_state&lt;/code&gt; (Set of String) List of lifetime_state&lt;/li&gt;
&lt;li&gt;&lt;code&gt;local_activity_state&lt;/code&gt; (Set of String) List of local_activity_state&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (Set of String) List of name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;pause_mode&lt;/code&gt; (Set of String) List of pause_mode&lt;/li&gt;
&lt;li&gt;&lt;code&gt;peer_mdm_id&lt;/code&gt; (Set of String) List of peer_mdm_id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protection_domain_id&lt;/code&gt; (Set of String) List of protection_domain_id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remote_activity_state&lt;/code&gt; (Set of String) List of remote_activity_state&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remote_disaster_recovery_state&lt;/code&gt; (Set of String) List of remote_disaster_recovery_state&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remote_id&lt;/code&gt; (Set of String) List of remote_id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remote_mdm_id&lt;/code&gt; (Set of String) List of remote_mdm_id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remote_protection_domain_id&lt;/code&gt; (Set of String) List of remote_protection_domain_id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;replication_direction&lt;/code&gt; (Set of String) List of replication_direction&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rpo_in_seconds&lt;/code&gt; (Set of Number) List of rpo_in_seconds&lt;/li&gt;
&lt;li&gt;&lt;code&gt;snap_creation_in_progress&lt;/code&gt; (Boolean) Value for snap_creation_in_progress&lt;/li&gt;
&lt;li&gt;&lt;code&gt;target_volume_access_mode&lt;/code&gt; (Set of String) List of target_volume_access_mode&lt;/li&gt;
&lt;li&gt;&lt;code&gt;type&lt;/code&gt; (Set of String) List of type&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--replication_consistency_group_details&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-replication_consistency_group_details&#34;&gt;Nested Schema for &lt;code&gt;replication_consistency_group_details&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;abstract_state&lt;/code&gt; (String) Abstract State of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;active_local&lt;/code&gt; (Boolean) Active Local of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;active_remote&lt;/code&gt; (Boolean) Active Remote of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;curr_consist_mode&lt;/code&gt; (String) Consistency Mode of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;destination_system_id&lt;/code&gt; (String) Destination System ID of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;disaster_recovery_state&lt;/code&gt; (String) Disaster Recovery State of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;error&lt;/code&gt; (Number) Error of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;failover_state&lt;/code&gt; (String) Failover State of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;failover_type&lt;/code&gt; (String) Failover Type of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;freeze_state&lt;/code&gt; (String) Freeze State of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) Unique identifier of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;inactive_reason&lt;/code&gt; (Number) Inactive Reason of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;last_snap_group_id&lt;/code&gt; (String) Last Snap Group ID of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lifetime_state&lt;/code&gt; (String) Lifetime State of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;local_activity_state&lt;/code&gt; (String) Local Activity State of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Name of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;pause_mode&lt;/code&gt; (String) Pause Mode of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;peer_mdm_id&lt;/code&gt; (String) Peer MDM ID of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protection_domain_id&lt;/code&gt; (String) Protection Domain ID of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remote_activity_state&lt;/code&gt; (String) Remote Activity State of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remote_disaster_recovery_state&lt;/code&gt; (String) Remote Disaster Recovery State of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remote_id&lt;/code&gt; (String) Remote ID of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remote_mdm_id&lt;/code&gt; (String) Remote MDM ID of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remote_protection_domain_id&lt;/code&gt; (String) Remote Protection Domain ID of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;replication_direction&lt;/code&gt; (String) Replication Direction of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rpo_in_seconds&lt;/code&gt; (Number) rpoInSeconds of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;snap_creation_in_progress&lt;/code&gt; (Boolean) Snap Creation In Progress of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;target_volume_access_mode&lt;/code&gt; (String) Target Volume Access Mode of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;type&lt;/code&gt; (String) Type of the replication consistency group instance.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_replication_consistency_group resource</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/replication_consistency_group/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/replication_consistency_group/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_replication_consistency_group-resource&#34;&gt;powerflex_replication_consistency_group (Resource)&lt;/h1&gt;
&lt;p&gt;This resource is used to manage the Replication Consistency Group entity of the PowerFlex Array. This feature is only supported for PowerFlex 4.5 and above. We can Create, Update and Delete the PowerFlex Replication Consistency Group using this resource. We can also Import an existing Replication Consistency Group from the PowerFlex array.&lt;/p&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2024 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;terraform&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000&#34;&gt;required_providers&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#c4a000&#34;&gt;powerflex&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;source&lt;/span&gt;                = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;registry.terraform.io/dell/powerflex&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;configuration_aliases&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;source&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt; &lt;span style=&#34;color:#000&#34;&gt;powerflex&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;destination&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;provider&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;alias&lt;/span&gt;    = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;source&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;username&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;username_source&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;password&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;password_source&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;endpoint&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;endpoint_source&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;insecure&lt;/span&gt; = &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;timeout&lt;/span&gt;  = &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;120&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;provider&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;alias&lt;/span&gt;    = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;destination&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;username&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;username_destination&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;password&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;password_destination&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;endpoint&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;endpoint_destination&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;insecure&lt;/span&gt; = &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;timeout&lt;/span&gt;  = &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;120&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_protection_domain&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;source_protection_domain&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;  provider&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#000&#34;&gt;powerflex&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;source&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;name&lt;/span&gt;     = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;source_protection_domain_name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_protection_domain&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;destination_protection_domain&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;  provider&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#000&#34;&gt;powerflex&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;destination&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;name&lt;/span&gt;     = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;destination_protection_domain_name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_replication_consistency_group&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;example&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;  provider&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#000&#34;&gt;powerflex&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;source&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  ### Required Values
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # New name of the Replication Consistency Group
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;name&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;name&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Protection domain on the source machine
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;protection_domain_id&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_protection_domain&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;source_protection_domain&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;protection_domains&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;0&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;].&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;id&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Protection domain on the destination machine
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;remote_protection_domain_id&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_protection_domain&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;destination_protection_domain&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;protection_domains&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;0&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;].&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;id&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Destination System ID
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;destination_system_id&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_protection_domain&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;destination_protection_domain&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;protection_domains&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;0&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;].&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;system_id&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  ### Optional with defaults if unset
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Must be greater the 15 or less then 3600 (seconds) Default: 15
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #rpo_in_seconds = 15
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Sets the Active state, Options (Active, Terminated) Default: Active
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #local_activity_state = &amp;#34;Active&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Sets the Volume Access Mode, Options (NoAccess, ReadOnly) Default: NoAccess
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #target_volume_access_mode = &amp;#34;NoAccess&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Pause Mode, Options (Resume, Pause) Default: Resume
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #pause_mode = &amp;#34;Resume&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Freeze State, Options (Unfrozen, Frozen) Default: Unfrozen
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #freeze_state = &amp;#34;Unfrozen&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Current Consistency Mode, Options (Consistent, Inconsistent) Default: Consistent
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #curr_consist_mode = &amp;#34;Consistent&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After the execution of above resource block, the Replication Consistency Group will be created between the two Peer Systems.
The user can then add Replication Pairs to the RCGs in order to replicate volumes between systems.
For more information, please check the terraform state file.&lt;/p&gt;
&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;required&#34;&gt;Required&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;destination_system_id&lt;/code&gt; (String) Replication Consistency Group Destination System ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Replication Consistency Group Name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protection_domain_id&lt;/code&gt; (String) Replication Consistency Group Protection Domain ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remote_protection_domain_id&lt;/code&gt; (String) Replication Consistency Group Remote Protection Domain ID&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;optional&#34;&gt;Optional&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;curr_consist_mode&lt;/code&gt; (String) Consistency Mode of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;freeze_state&lt;/code&gt; (String) Freeze State of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;local_activity_state&lt;/code&gt; (String) Local Activity State of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;pause_mode&lt;/code&gt; (String) Pause Mode of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rpo_in_seconds&lt;/code&gt; (Number) Replication Consistency Group RPO in Seconds (min: 15, default 15, max: 3600)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;target_volume_access_mode&lt;/code&gt; (String) Target Volume Access Mode of the replication consistency group instance.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;abstract_state&lt;/code&gt; (String) Abstract State of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;active_local&lt;/code&gt; (Boolean) Active Local of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;active_remote&lt;/code&gt; (Boolean) Active Remote of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;disaster_recovery_state&lt;/code&gt; (String) Disaster Recovery State of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;error&lt;/code&gt; (Number) Error of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;failover_state&lt;/code&gt; (String) Failover State of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;failover_type&lt;/code&gt; (String) Failover Type of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) Unique identifier of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;inactive_reason&lt;/code&gt; (Number) Inactive Reason of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;last_snap_group_id&lt;/code&gt; (String) Last Snap Group ID of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lifetime_state&lt;/code&gt; (String) Lifetime State of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;peer_mdm_id&lt;/code&gt; (String) Replication Consistency Group Peer Mdm ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remote_activity_state&lt;/code&gt; (String) Remote Activity State of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remote_disaster_recovery_state&lt;/code&gt; (String) Remote Disaster Recovery State of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remote_id&lt;/code&gt; (String) Remote ID of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remote_mdm_id&lt;/code&gt; (String) Remote MDM ID of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;replication_direction&lt;/code&gt; (String) Replication Direction of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;snap_creation_in_progress&lt;/code&gt; (Boolean) Snap Creation In Progress of the replication consistency group instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;type&lt;/code&gt; (String) Type of the replication consistency group instance.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;import&#34;&gt;Import&lt;/h2&gt;
&lt;p&gt;Import is supported using the following syntax:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# /*&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Copyright (c) 2024 Dell Inc., or its subsidiaries. All Rights Reserved.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# you may not use this file except in compliance with the License.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# You may obtain a copy of the License at&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     http://mozilla.org/MPL/2.0/&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Unless required by applicable law or agreed to in writing, software&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# See the License for the specific language governing permissions and&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# limitations under the License.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# */&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# import Replication Consistency Group by its id&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;terraform import powerflex_replication_consistency_group.example &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;&amp;lt;id&amp;gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ol&gt;
&lt;li&gt;This will import the resource instance with specified ID into your Terraform state.&lt;/li&gt;
&lt;li&gt;After successful import, you can run terraform state list to ensure the resource has been imported successfully.&lt;/li&gt;
&lt;li&gt;Now, you can fill in the resource block with the appropriate arguments and settings that match the imported resource&amp;rsquo;s real-world configuration.&lt;/li&gt;
&lt;li&gt;Execute terraform plan to see if your configuration and the imported resource are in sync. Make adjustments if needed.&lt;/li&gt;
&lt;li&gt;Finally, execute terraform apply to bring the resource fully under Terraform&amp;rsquo;s management.&lt;/li&gt;
&lt;li&gt;Now, the resource which was not part of terraform became part of Terraform managed infrastructure.&lt;/li&gt;
&lt;/ol&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_replication_consistency_group_action resource</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/replication_consistency_group_action/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/replication_consistency_group_action/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_replication_consistency_group_action-resource&#34;&gt;powerflex_replication_consistency_group_action (Resource)&lt;/h1&gt;
&lt;p&gt;This resource is used to execute actions on the Replication Consistency Group entity of the PowerFlex Array. This feature is only supported for PowerFlex 4.5 and above.&lt;/p&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2024 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;terraform&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000&#34;&gt;required_providers&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#c4a000&#34;&gt;powerflex&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;source&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;registry.terraform.io/dell/powerflex&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;provider&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;username&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;username&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;password&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;password&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;endpoint&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;insecure&lt;/span&gt; = &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;timeout&lt;/span&gt;  = &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;120&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// Resource to manage lifecycle
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;terraform_data&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;always_run&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;input&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;timestamp&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;()&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_replication_consistency_group&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;rcg_filter&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000&#34;&gt;filter&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#c4a000&#34;&gt;name&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;replication_consistency_group_name&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_replication_consistency_group_action&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;example&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Required
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Id of the replication consistency group
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;id&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_replication_consistency_group&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;rcg_filter&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;replication_consistency_group_details&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;0&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;].&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;id&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Action to be performed on the replication consistency group.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Options are Failover, Restore, Sync, Reverse, Switchover and Snapshot (Default is Sync)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;action&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;action&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  // This will allow terraform create process to trigger each time we run terraform apply.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#000&#34;&gt;lifecycle&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#c4a000&#34;&gt;replace_triggered_by&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#000&#34;&gt;terraform_data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;always_run&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After the execution of above resource block, The selected Action will be preformed on the selected RCG.
Each time the RCG Actions resource is run it will preform the action again.
For more information, please check the terraform state file.&lt;/p&gt;
&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;required&#34;&gt;Required&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) Replication Consistency Group ID&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;optional&#34;&gt;Optional&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;action&lt;/code&gt; (String) Replication Consistency Group Action&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_replication_pair data source</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/replication_pair/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/replication_pair/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_replication_pair-data-source&#34;&gt;powerflex_replication_pair (Data Source)&lt;/h1&gt;
&lt;p&gt;This datasource is used to read the Replication Pairs entity of the PowerFlex Array. This feature is only supported for PowerFlex 4.5 and above. An RCG is a collection of multiple replication pairs that need to be replicated together in a coordinated and consistent manner. The key purpose is to ensure that all the data within the group is replicated in a consistent state. Applies to a group of data that needs to be kept consistent across the source and target&lt;/p&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2024 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# commands to run this tf file : terraform init &amp;amp;&amp;amp; terraform apply
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# This feature is only supported for PowerFlex 4.5 and above.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// Empty filter block will return all the replication pairs
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_replication_pair&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;rp&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;output&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;rpResult&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;value&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_replication_pair&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;rp&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# if a filter is of type string it has the ability to allow regular expressions
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# data &amp;#34;powerflex_replication_pair&amp;#34; &amp;#34;replication_pair_filter_regex&amp;#34; {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   filter{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     name = [&amp;#34;^System_.*$&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     peer_system_name = [&amp;#34;^Peer_System_.*$&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# output &amp;#34;replicationPairFilterRegexResult&amp;#34;{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#  value = data.powerflex_replication_pair.replication_pair_filter_regex.rp_filter
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// If multiple filter fields are provided then it will show the intersection of all of those fields.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// If there is no intersection between the filters then an empty datasource will be returned
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// For more information about how we do our datasource filtering check out our guides: https://dell.github.io/terraform-docs/docs/storage/platforms/powerflex/product_guide/examples/ 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_replication_pair&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;rp_filter&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000&#34;&gt;filter&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # id = [&amp;#34;id&amp;#34;, &amp;#34;id2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # name = [&amp;#34;name-1&amp;#34;, &amp;#34;name-2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # remote_id = [&amp;#34;remote_id-1&amp;#34;, &amp;#34;remote_id-2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # user_requested_pause_transmit_init_copy = false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # remote_capacity_in_mb = [8192]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # local_volume_id = [&amp;#34;local_volume_id-1&amp;#34;, &amp;#34;local_volume_id-2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # remote_volume_id = [&amp;#34;remote_volume_id-1&amp;#34;, &amp;#34;remote_volume_id-2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # remote_volume_name = [&amp;#34;remote_volume_name-1&amp;#34;, &amp;#34;remote_volume_name-2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # replication_consistency_group_id = [&amp;#34;replication_consistency_group_id-1&amp;#34;, &amp;#34;replication_consistency_group_id-2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # copy_type = [&amp;#34;copy_type-1&amp;#34;, &amp;#34;copy_type-2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # lifetime_state = [&amp;#34;lifetime_state-1&amp;#34;, &amp;#34;lifetime_state-2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # peer_system_name = [&amp;#34;peer_system_name-1&amp;#34;, &amp;#34;peer_system_name-2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # initial_copy_state = [&amp;#34;initial_copy_state-1&amp;#34;, &amp;#34;initial_copy_state-2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    # initial_copy_priority = [0, 1]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;output&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;rpResultFiltered&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;value&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_replication_pair&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;rp_filter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After the successful execution of above said block, we can see the output by executing &lt;code&gt;terraform output&lt;/code&gt; command. Also, we can fetch information via the variable: &lt;code&gt;data.powerflex_replication_pair.datasource_block_name.attribute_name&lt;/code&gt; where datasource_block_name is the name of the data source block and attribute_name is the attribute which user wants to fetch.&lt;/p&gt;
&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;optional&#34;&gt;Optional&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;filter&lt;/code&gt; (Block, Optional) (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/replication_pair/#nestedblock--filter&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) default datasource id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;replication_pair_details&lt;/code&gt; (Attributes List) List of Replication Pairs (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/replication_pair/#nestedatt--replication_pair_details&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedblock--filter&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-filter&#34;&gt;Nested Schema for &lt;code&gt;filter&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Optional:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;copy_type&lt;/code&gt; (Set of String) List of copy_type&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (Set of String) List of id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;initial_copy_priority&lt;/code&gt; (Set of Number) List of initial_copy_priority&lt;/li&gt;
&lt;li&gt;&lt;code&gt;initial_copy_state&lt;/code&gt; (Set of String) List of initial_copy_state&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lifetime_state&lt;/code&gt; (Set of String) List of lifetime_state&lt;/li&gt;
&lt;li&gt;&lt;code&gt;local_volume_id&lt;/code&gt; (Set of String) List of local_volume_id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (Set of String) List of name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;peer_system_name&lt;/code&gt; (Set of String) List of peer_system_name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remote_capacity_in_mb&lt;/code&gt; (Set of Number) List of remote_capacity_in_mb&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remote_id&lt;/code&gt; (Set of String) List of remote_id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remote_volume_id&lt;/code&gt; (Set of String) List of remote_volume_id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remote_volume_name&lt;/code&gt; (Set of String) List of remote_volume_name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;replication_consistency_group_id&lt;/code&gt; (Set of String) List of replication_consistency_group_id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;user_requested_pause_transmit_init_copy&lt;/code&gt; (Boolean) Value for user_requested_pause_transmit_init_copy&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--replication_pair_details&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-replication_pair_details&#34;&gt;Nested Schema for &lt;code&gt;replication_pair_details&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;copy_type&lt;/code&gt; (String) Copy Type of the replication pair instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) Unique identifier of the replication pair instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;initial_copy_priority&lt;/code&gt; (Number) Initial Copy Priority of the replication pair instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;initial_copy_state&lt;/code&gt; (String) Initial Copy State of the replication pair instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lifetime_state&lt;/code&gt; (String) Lifetime State of the replication pair instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;local_volume_id&lt;/code&gt; (String) Local Volume ID of the replication pair instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Name of the replication pair instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;peer_system_name&lt;/code&gt; (String) Peer System Name of the replication pair instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remote_capacity_in_mb&lt;/code&gt; (Number) Remote Capacity in MB of the replication pair instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remote_id&lt;/code&gt; (String) Remote ID of the replication pair instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remote_volume_id&lt;/code&gt; (String) Remote Volume ID of the replication pair instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remote_volume_name&lt;/code&gt; (String) Remote Volume Name of the replication pair instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;replication_consistency_group_id&lt;/code&gt; (String) Replication Consistency Group Id of the replication pair instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;user_requested_pause_transmit_init_copy&lt;/code&gt; (Boolean) User Requested Pause of the replication pair instance.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_replication_pair resource</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/replication_pair/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/replication_pair/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_replication_pair-resource&#34;&gt;powerflex_replication_pair (Resource)&lt;/h1&gt;
&lt;p&gt;This resource is used to manage the Replication Pairs entity of the PowerFlex Array. This feature is only supported for PowerFlex 4.5 and above. We can Create, Update and Delete the PowerFlex Replication Pairs using this resource. We can also Import an existing Replication Pairs from the PowerFlex array. A replication pair involves a set of data on a source system being continuously copied to a target system. This typically applies to individual volumes, files, or objects.&lt;/p&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2024 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;terraform&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000&#34;&gt;required_providers&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#c4a000&#34;&gt;powerflex&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;source&lt;/span&gt;                = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;registry.terraform.io/dell/powerflex&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;configuration_aliases&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;source&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt; &lt;span style=&#34;color:#000&#34;&gt;powerflex&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;destination&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;provider&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;alias&lt;/span&gt;    = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;source&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;username&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;username_source&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;password&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;password_source&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;endpoint&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;endpoint_source&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;insecure&lt;/span&gt; = &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;timeout&lt;/span&gt;  = &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;120&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;provider&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;alias&lt;/span&gt;    = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;destination&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;username&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;username_destination&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;password&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;password_destination&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;endpoint&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;endpoint_destination&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;insecure&lt;/span&gt; = &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;timeout&lt;/span&gt;  = &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;120&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Used to get the id of the source volume
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_volume&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;source_volume&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;  provider&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#000&#34;&gt;powerflex&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;source&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;name&lt;/span&gt;     = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;volume_name_source&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Used to get the id of the destination volume
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_volume&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;destination_volume&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;  provider&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#000&#34;&gt;powerflex&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;destination&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;name&lt;/span&gt;     = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;volume_name_destination&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Used to get the id of the replication consistency group
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_replication_consistency_group&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;source_replication_consistency_group&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;  provider&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#000&#34;&gt;powerflex&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;source&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000&#34;&gt;filter&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#c4a000&#34;&gt;name&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;replication_consistency_group_name_source&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Commands to run this tf file : terraform init &amp;amp;&amp;amp; terraform plan &amp;amp;&amp;amp; terraform apply
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Create, Update, Delete is supported for this resource
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# name, source_volume_id, destination_volume_id, replication_consistency_group_id are the required parameters to create or update
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Only pause_initial_copy can be updated to true or false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Create Replication Pair
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_replication_pair&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;example&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;  provider&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#000&#34;&gt;powerflex&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;source&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Required values
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;name&lt;/span&gt;                             = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;example-replication-pair&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;source_volume_id&lt;/span&gt;                 = &lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_volume&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;source_volume&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;volumes&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;0&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;].&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;id&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;destination_volume_id&lt;/span&gt;            = &lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_volume&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;destination_volume&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;volumes&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;0&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;].&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;id&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;replication_consistency_group_id&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_replication_consistency_group&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;source_replication_consistency_group&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;replication_consistency_group_details&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;0&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;].&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;id&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # Optional values
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # pause_initial_copy = true # Pauses the replication pair (This will only work during the initial copy process), defaults to false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After the execution of above resource block, resource would have been created on the PowerFlex array. For more information, please check the terraform state file.&lt;/p&gt;
&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;required&#34;&gt;Required&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;destination_volume_id&lt;/code&gt; (String) Destination Volume ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Replication Pair Name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;replication_consistency_group_id&lt;/code&gt; (String) Replication Consistency Group ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;source_volume_id&lt;/code&gt; (String) Source Volume ID&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;optional&#34;&gt;Optional&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;pause_initial_copy&lt;/code&gt; (Boolean) Pause Copy of the replication pair instance.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;copy_type&lt;/code&gt; (String) Copy Type for Replication Pairs only value is OnlineCopy&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) Unique identifier of the replication pair instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;initial_copy_priority&lt;/code&gt; (Number) Initial Copy Priority of the replication pair instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;initial_copy_state&lt;/code&gt; (String) Initial Copy State of the replication pair instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lifetime_state&lt;/code&gt; (String) Lifetime State of the replication pair instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;local_volume_id&lt;/code&gt; (String) Local Volume ID of the replication pair instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;peer_system_name&lt;/code&gt; (String) Peer System Name of the replication pair instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remote_capacity_in_mb&lt;/code&gt; (Number) Remote Capacity in MB of the replication pair instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remote_id&lt;/code&gt; (String) Remote ID of the replication pair instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remote_volume_id&lt;/code&gt; (String) Remote Volume ID of the replication pair instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remote_volume_name&lt;/code&gt; (String) Remote Volume Name of the replication pair instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;user_requested_pause_transmit_init_copy&lt;/code&gt; (Boolean) User Requested Pause of the replication pair instance.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;import&#34;&gt;Import&lt;/h2&gt;
&lt;p&gt;Import is supported using the following syntax:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# /*&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Copyright (c) 2024 Dell Inc., or its subsidiaries. All Rights Reserved.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# you may not use this file except in compliance with the License.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# You may obtain a copy of the License at&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     http://mozilla.org/MPL/2.0/&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Unless required by applicable law or agreed to in writing, software&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# See the License for the specific language governing permissions and&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# limitations under the License.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# */&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# import Replication Pair by its id&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;terraform import powerflex_replication_pair.example &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;&amp;lt;id&amp;gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ol&gt;
&lt;li&gt;This will import the resource instance with specified ID into your Terraform state.&lt;/li&gt;
&lt;li&gt;After successful import, you can run terraform state list to ensure the resource has been imported successfully.&lt;/li&gt;
&lt;li&gt;Now, you can fill in the resource block with the appropriate arguments and settings that match the imported resource&amp;rsquo;s real-world configuration.&lt;/li&gt;
&lt;li&gt;Execute terraform plan to see if your configuration and the imported resource are in sync. Make adjustments if needed.&lt;/li&gt;
&lt;li&gt;Finally, execute terraform apply to bring the resource fully under Terraform&amp;rsquo;s management.&lt;/li&gt;
&lt;li&gt;Now, the resource which was not part of terraform became part of Terraform managed infrastructure.&lt;/li&gt;
&lt;/ol&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_resource_credential data source</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_credential/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_credential/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_resource_credential-data-source&#34;&gt;powerflex_resource_credential (Data Source)&lt;/h1&gt;
&lt;p&gt;This datasource is used to read the Resource Credential entity of the PowerFlex Array. This feature is only supported for PowerFlex 4.5 and above.&lt;/p&gt;
&lt;p&gt;After the successful execution of above said block, we can see the output by executing &lt;code&gt;terraform output&lt;/code&gt; command. Also, we can fetch information via the variable: &lt;code&gt;data.powerflex_resource_credential.datasource_block_name.attribute_name&lt;/code&gt; where datasource_block_name is the name of the data source block and attribute_name is the attribute which user wants to fetch.&lt;/p&gt;
&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;optional&#34;&gt;Optional&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;filter&lt;/code&gt; (Block, Optional) (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_credential/#nestedblock--filter&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) default datasource id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;resource_credential_details&lt;/code&gt; (Attributes List) List of Resource Credentials (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_credential/#nestedatt--resource_credential_details&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedblock--filter&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-filter&#34;&gt;Nested Schema for &lt;code&gt;filter&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Optional:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (Set of String) List of created_by&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (Set of String) List of created_date&lt;/li&gt;
&lt;li&gt;&lt;code&gt;domain&lt;/code&gt; (Set of String) List of domain&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (Set of String) List of id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;label&lt;/code&gt; (Set of String) List of label&lt;/li&gt;
&lt;li&gt;&lt;code&gt;type&lt;/code&gt; (Set of String) List of type&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_by&lt;/code&gt; (Set of String) List of updated_by&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_date&lt;/code&gt; (Set of String) List of updated_date&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; (Set of String) List of username&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_credential_details&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_credential_details&#34;&gt;Nested Schema for &lt;code&gt;resource_credential_details&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (String) Who the Resource Credential was created by&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (String) Resource Credential created date&lt;/li&gt;
&lt;li&gt;&lt;code&gt;domain&lt;/code&gt; (String) Resource Credential domain&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) Unique identifier of the resource credential instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;label&lt;/code&gt; (String) Resource Credential label&lt;/li&gt;
&lt;li&gt;&lt;code&gt;type&lt;/code&gt; (String) Resource Credential type&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_by&lt;/code&gt; (String) Who the Resource Credential was last updated by&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_date&lt;/code&gt; (String) Resource Credential updated date&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; (String) Resource Credential username&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_resource_credential resource</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/resource_credential/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/resource_credential/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_resource_credential-resource&#34;&gt;powerflex_resource_credential (Resource)&lt;/h1&gt;
&lt;p&gt;This resource is used to manage Resource Credential entity of the PowerFlex Array. This feature is only supported for PowerFlex 4.5 and above. We can Create, Update and Delete the PowerFlex Resource Credentials using this resource. We can also Import an existing Resource Credentials from the PowerFlex array.&lt;/p&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2025-2026 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;terraform&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000&#34;&gt;required_providers&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#c4a000&#34;&gt;powerflex&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;source&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;registry.terraform.io/dell/powerflex&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#c4a000&#34;&gt;local&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;source&lt;/span&gt;  = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;hashicorp/local&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;version&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;2.5.2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#c4a000&#34;&gt;vault&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;source&lt;/span&gt;  = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;hashicorp/vault&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#c4a000&#34;&gt;version&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;4.6.0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// Used to grab the password
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;provider&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;vault&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;address&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;https://my-vault-server.com&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;token&lt;/span&gt;   = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;some-token-value&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;provider&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;username&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;user&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;password&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;password&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;endpoint&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;https://example.com&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;insecure&lt;/span&gt; = &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;timeout&lt;/span&gt;  = &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;120&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// Can grab secret from vault
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# data &amp;#34;vault_generic_secret&amp;#34; &amp;#34;secret&amp;#34;{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#  path = &amp;#34;secret/instances&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Command to run this tf file : terraform init &amp;amp;&amp;amp; terraform plan &amp;amp;&amp;amp; terraform apply
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Create, Read, Delete and Import operations are supported for this resource
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;## Optional only needed if using ssh_private_key field
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# data &amp;#34;local_file&amp;#34; &amp;#34;ssh_key&amp;#34; {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   filename = var.ssh_private_key_path
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Create Resource Credential
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_resource_credential&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;example&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  ## Required values for all credential types
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;name&lt;/span&gt;     = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;type&lt;/span&gt;     = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;type&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt; // Options: Node, Switch, vCenter, ElementManager, PowerflexGateway, PresentationServer, OSAdmin, OSUser
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;username&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;username&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  // Grab from variable file
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;password&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;password&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  ## Grab from vault 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #password = &amp;#34;${data.vault_generic_secret.secret.data[&amp;#34;password&amp;#34;]}&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  ## Required value for vCenter, ElementManager, OSUser
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #domain = var.domain
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  ## Required value for PowerflexGateway
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #os_username = var.os_username
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #os_password = var.os_password
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  ## Optional values for Node, Switch, ElementManager
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #snmp_v2_community_string = var.snmpv2_community_string
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  ## Optional for Node
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #snmp_v3_security_level = var.snmpv3_security_level // Options &amp;#34;Minimal&amp;#34;, &amp;#34;Moderate&amp;#34;, or &amp;#34;Maximal&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #snmp_v3_security_name = var.snmpv3_security_name
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #snmp_v3_md5_authentication_password = var.snmpv3_md5_auth_password // required for level &amp;#34;Moderate&amp;#34; and &amp;#34;Maximal&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #snmp_v3_des_authentication_password = var.snmpv3_des_private_password // required for level &amp;#34;Maximal&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  ## Optional for Node, Switch, OSAdmin, OSUser
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #ssh_private_key = data.local_file.ssh_key.content
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  #key_pair_name = var.key_pair_name
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After the execution of above resource block, resource would have been created on the PowerFlex array. For more information, please check the terraform state file.&lt;/p&gt;
&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;required&#34;&gt;Required&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) Resource Credential name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;password&lt;/code&gt; (String, Sensitive) Resource Credential password&lt;/li&gt;
&lt;li&gt;&lt;code&gt;type&lt;/code&gt; (String) Resource Credential type&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; (String) Resource Credential username&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;optional&#34;&gt;Optional&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;domain&lt;/code&gt; (String) Resource Credential domain, used by types OSUser, ElementManager and vCenterCredential&lt;/li&gt;
&lt;li&gt;&lt;code&gt;key_pair_name&lt;/code&gt; (String) Resource Credential key_pair_name, can be used by types Node, Switch, OSAdminCrednetial and OSUserCredential. Is Required if ssh_private_key is set&lt;/li&gt;
&lt;li&gt;&lt;code&gt;os_password&lt;/code&gt; (String, Sensitive) Resource Credential os_password, used by types PowerflexGateway&lt;/li&gt;
&lt;li&gt;&lt;code&gt;os_username&lt;/code&gt; (String) Resource Credential os_username, used by types PowerflexGateway&lt;/li&gt;
&lt;li&gt;&lt;code&gt;snmp_v2_community_string&lt;/code&gt; (String) Resource Credential snmp_v2_community_string, used by types Node, Switch and ElementManager. If unset it will default to public&lt;/li&gt;
&lt;li&gt;&lt;code&gt;snmp_v3_des_authentication_password&lt;/code&gt; (String, Sensitive) Resource Credential snmp_v3_des_authentication_password, used by types Node when snmp_v3_security_level is set to Maximal&lt;/li&gt;
&lt;li&gt;&lt;code&gt;snmp_v3_md5_authentication_password&lt;/code&gt; (String, Sensitive) Resource Credential snmp_v3_md5_authentication_password, used by types Node when snmp_v3_security_level is set to Moderate&lt;/li&gt;
&lt;li&gt;&lt;code&gt;snmp_v3_security_level&lt;/code&gt; (String) Resource Credential snmp_v3_security_level, used by types Node. Minimal requires only snmp_v3_security_name, Moderate requires snmp_v3_security_name and snmp_v3_md5_authentication_password, Maximal requires snmp_v3_security_name, snmp_v3_md5_authentication_password and snmp_v3_des_authentication_password&lt;/li&gt;
&lt;li&gt;&lt;code&gt;snmp_v3_security_name&lt;/code&gt; (String) Resource Credential snmp_v3_security_name, used by types Node&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ssh_private_key&lt;/code&gt; (String, Sensitive) Resource Credential ssh_private_key, can be used by types Node, Switch, OSAdminCrednetial and OSUserCredential&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (String) Resource Credential created_by&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (String) Resource Credential created_date&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) Unique identifier of the resource credential instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_by&lt;/code&gt; (String) Resource Credential updated_by&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_date&lt;/code&gt; (String) Resource Credential updated_date&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;import&#34;&gt;Import&lt;/h2&gt;
&lt;p&gt;Import is supported using the following syntax:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# /*&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Copyright (c) 2025-2026 Dell Inc., or its subsidiaries. All Rights Reserved.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# you may not use this file except in compliance with the License.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# You may obtain a copy of the License at&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     http://mozilla.org/MPL/2.0/&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Unless required by applicable law or agreed to in writing, software&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# See the License for the specific language governing permissions and&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# limitations under the License.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# */&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# import resource credential by its id&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;terraform import powerflex_resource_credential.example &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;&amp;lt;id&amp;gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ol&gt;
&lt;li&gt;This will import the resource instance with specified ID into your Terraform state.&lt;/li&gt;
&lt;li&gt;After successful import, you can run terraform state list to ensure the resource has been imported successfully.&lt;/li&gt;
&lt;li&gt;Now, you can fill in the resource block with the appropriate arguments and settings that match the imported resource&amp;rsquo;s real-world configuration.&lt;/li&gt;
&lt;li&gt;Execute terraform plan to see if your configuration and the imported resource are in sync. Make adjustments if needed.&lt;/li&gt;
&lt;li&gt;Finally, execute terraform apply to bring the resource fully under Terraform&amp;rsquo;s management.&lt;/li&gt;
&lt;li&gt;Now, the resource which was not part of terraform became part of Terraform managed infrastructure.&lt;/li&gt;
&lt;/ol&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_resource_group data source</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_resource_group-data-source&#34;&gt;powerflex_resource_group (Data Source)&lt;/h1&gt;
&lt;p&gt;This datasource is used to query the existing ResourceGroup from the PowerFlex array. The information fetched from this datasource can be used for getting the details / for further processing in resource block.&lt;/p&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2024-2026 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# commands to run this tf file : terraform init &amp;amp;&amp;amp; terraform apply --auto-approve
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Get all Resource Group details present in the PowerFlex
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_resource_group&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;example1&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# if a filter is of type string it has the ability to allow regular expressions
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# data &amp;#34;powerflex_resource_group&amp;#34; &amp;#34;resource_group_filter_regex&amp;#34; {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   filter{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     name = [&amp;#34;^System_.*$&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     deployment_finished_date = [&amp;#34;^2024-01-10.*$&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#   }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# output &amp;#34;resourceGroupFilterRegexResult&amp;#34;{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#  value = data.powerflex_resource_group.resource_group_filter_regex.resource_group_details
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// If multiple filter fields are provided then it will show the intersection of all of those fields.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// If there is no intersection between the filters then an empty datasource will be returned
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;// For more information about how we do our datasource filtering check out our guides: https://dell.github.io/terraform-docs/docs/storage/platforms/powerflex/product_guide/examples/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_resource_group&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;resource_group&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # filter{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # id = [&amp;#34;id1&amp;#34;,&amp;#34;id2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # deployment_name = [&amp;#34;deployment_name1&amp;#34;,&amp;#34;deployment_name2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # deployment_description = [&amp;#34;deployment_description1&amp;#34;,&amp;#34;deployment_description2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # retry = true
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # teardown = false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # teardown_after_cancel = true
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # remove_service = true
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # created_date = [&amp;#34;created_date1&amp;#34;,&amp;#34;created_date2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # created_by = [&amp;#34;created_by1&amp;#34;,&amp;#34;created_by2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # updated_date = [&amp;#34;updated_date1&amp;#34;,&amp;#34;updated_date2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # updated_by = [&amp;#34;updated_by1&amp;#34;,&amp;#34;updated_by2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # deployment_scheduled_date = [&amp;#34;deployment_scheduled_date1&amp;#34;,&amp;#34;deployment_scheduled_date2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # deployment_started_date = [&amp;#34;deployment_started_date1&amp;#34;,&amp;#34;deployment_started_date2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # deployment_finished_date = [&amp;#34;deployment_finished_date1&amp;#34;,&amp;#34;deployment_finished_date2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # schedule_date = [&amp;#34;scheduled_date1&amp;#34;,&amp;#34;scheduled_date2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # status = [&amp;#34;status1&amp;#34;,&amp;#34;status2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # compliant = true
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # update_server_firmware = false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # use_default_catalog = false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # firmware_repository_id = [&amp;#34;firmware_repository_id1&amp;#34;,&amp;#34;firmware_repository_id2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # license_repository_id = [&amp;#34;license_repository_id1&amp;#34;,&amp;#34;license_repository_id2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # individual_teardown = true
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # deployment_health_status_type = [&amp;#34;deployment_health_status_type1&amp;#34;,&amp;#34;deployment_health_status_type2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # all_users_allowed = true
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # owner = [&amp;#34;owner1&amp;#34;,&amp;#34;owner2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # no_op = false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # firmware_init = true
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # disruptive_firmware = false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # preconfigure_svm = true
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # preconfigure_svm_and_update = true
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # services_deployed = [&amp;#34;services_deployed1&amp;#34;,&amp;#34;services_deployed2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # precalculated_device_health = [&amp;#34;precalculated_device_health1&amp;#34;,&amp;#34;precalculated_device_health2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # number_of_deployments = [0]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # operation_type = [&amp;#34;operation_type1&amp;#34;,&amp;#34;operation_type2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # operation_status = [&amp;#34;operation_status1&amp;#34;,&amp;#34;operation_status2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # operation_data = [&amp;#34;operation_data1&amp;#34;,&amp;#34;operation_data2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # current_step_count = [&amp;#34;current_step_count1&amp;#34;, &amp;#34;current_step_count2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # total_num_of_steps = [&amp;#34;total_num_of_steps1&amp;#34;, &amp;#34;total_num_of_steps2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # current_step_message = [&amp;#34;current_step_message1&amp;#34;, &amp;#34;current_step_message2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # custom_image = [&amp;#34;custom_image1&amp;#34;, &amp;#34;custom_image2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # original_deployment_id = [&amp;#34;original_deployment_id1&amp;#34;, &amp;#34;original_deployment_id2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # current_batch_count = [&amp;#34;current_batch_count1&amp;#34;, &amp;#34;current_batch_count2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # total_batch_count = [&amp;#34;total_batch_count1&amp;#34;, &amp;#34;total_batch_count2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # brownfield = true
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # overall_device_health = [&amp;#34;overall_device_health1&amp;#34;,&amp;#34;overall_device_health2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # vds = false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # scale_up = true
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # lifecycle_mode = false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # can_migratev_clsv_ms = false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # template_valid = true
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # configuration_change = true
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # detail_message = [&amp;#34;detail_message1&amp;#34;, &amp;#34;detail_message2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # timestamp = [&amp;#34;timestamp1&amp;#34;,&amp;#34;timestamp2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # error = [&amp;#34;error1&amp;#34;,&amp;#34;error2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # path = [&amp;#34;path1, &amp;#34;path2&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;  # }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;output&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;resource_group_result&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;value&lt;/span&gt; = &lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_resource_group&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;example1&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;resource_group_details&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After the successful execution of above said block, We can see the output by executing &lt;code&gt;terraform output&lt;/code&gt; command. Also, we can fetch information via the variable: &lt;code&gt;data.powerflex_resource_group.example1.attribute_name&lt;/code&gt; where attribute_name is the attribute which user wants to fetch.&lt;/p&gt;
&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;optional&#34;&gt;Optional&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;filter&lt;/code&gt; (Block, Optional) (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedblock--filter&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) Placeholder attribute.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;resource_group_details&lt;/code&gt; (Attributes Set) Resource Group details (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedblock--filter&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-filter&#34;&gt;Nested Schema for &lt;code&gt;filter&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Optional:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;all_users_allowed&lt;/code&gt; (Boolean) Value for all_users_allowed&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brownfield&lt;/code&gt; (Boolean) Value for brownfield&lt;/li&gt;
&lt;li&gt;&lt;code&gt;can_migratev_clsv_ms&lt;/code&gt; (Boolean) Value for can_migratev_clsv_ms&lt;/li&gt;
&lt;li&gt;&lt;code&gt;compliant&lt;/code&gt; (Boolean) Value for compliant&lt;/li&gt;
&lt;li&gt;&lt;code&gt;configuration_change&lt;/code&gt; (Boolean) Value for configuration_change&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (Set of String) List of created_by&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (Set of String) List of created_date&lt;/li&gt;
&lt;li&gt;&lt;code&gt;current_batch_count&lt;/code&gt; (Set of String) List of current_batch_count&lt;/li&gt;
&lt;li&gt;&lt;code&gt;current_step_count&lt;/code&gt; (Set of String) List of current_step_count&lt;/li&gt;
&lt;li&gt;&lt;code&gt;current_step_message&lt;/code&gt; (Set of String) List of current_step_message&lt;/li&gt;
&lt;li&gt;&lt;code&gt;custom_image&lt;/code&gt; (Set of String) List of custom_image&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_description&lt;/code&gt; (Set of String) List of deployment_description&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_finished_date&lt;/code&gt; (Set of String) List of deployment_finished_date&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_health_status_type&lt;/code&gt; (Set of String) List of deployment_health_status_type&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_name&lt;/code&gt; (Set of String) List of deployment_name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_scheduled_date&lt;/code&gt; (Set of String) List of deployment_scheduled_date&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_started_date&lt;/code&gt; (Set of String) List of deployment_started_date&lt;/li&gt;
&lt;li&gt;&lt;code&gt;detail_message&lt;/code&gt; (Set of String) List of detail_message&lt;/li&gt;
&lt;li&gt;&lt;code&gt;disruptive_firmware&lt;/code&gt; (Boolean) Value for disruptive_firmware&lt;/li&gt;
&lt;li&gt;&lt;code&gt;error&lt;/code&gt; (Set of String) List of error&lt;/li&gt;
&lt;li&gt;&lt;code&gt;firmware_init&lt;/code&gt; (Boolean) Value for firmware_init&lt;/li&gt;
&lt;li&gt;&lt;code&gt;firmware_repository_id&lt;/code&gt; (Set of String) List of firmware_repository_id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (Set of String) List of id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;individual_teardown&lt;/code&gt; (Boolean) Value for individual_teardown&lt;/li&gt;
&lt;li&gt;&lt;code&gt;license_repository_id&lt;/code&gt; (Set of String) List of license_repository_id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lifecycle_mode&lt;/code&gt; (Boolean) Value for lifecycle_mode&lt;/li&gt;
&lt;li&gt;&lt;code&gt;no_op&lt;/code&gt; (Boolean) Value for no_op&lt;/li&gt;
&lt;li&gt;&lt;code&gt;number_of_deployments&lt;/code&gt; (Set of Number) List of number_of_deployments&lt;/li&gt;
&lt;li&gt;&lt;code&gt;operation_data&lt;/code&gt; (Set of String) List of operation_data&lt;/li&gt;
&lt;li&gt;&lt;code&gt;operation_status&lt;/code&gt; (Set of String) List of operation_status&lt;/li&gt;
&lt;li&gt;&lt;code&gt;operation_type&lt;/code&gt; (Set of String) List of operation_type&lt;/li&gt;
&lt;li&gt;&lt;code&gt;original_deployment_id&lt;/code&gt; (Set of String) List of original_deployment_id&lt;/li&gt;
&lt;li&gt;&lt;code&gt;overall_device_health&lt;/code&gt; (Set of String) List of overall_device_health&lt;/li&gt;
&lt;li&gt;&lt;code&gt;owner&lt;/code&gt; (Set of String) List of owner&lt;/li&gt;
&lt;li&gt;&lt;code&gt;path&lt;/code&gt; (Set of String) List of path&lt;/li&gt;
&lt;li&gt;&lt;code&gt;precalculated_device_health&lt;/code&gt; (Set of String) List of precalculated_device_health&lt;/li&gt;
&lt;li&gt;&lt;code&gt;preconfigure_svm&lt;/code&gt; (Boolean) Value for preconfigure_svm&lt;/li&gt;
&lt;li&gt;&lt;code&gt;preconfigure_svm_and_update&lt;/code&gt; (Boolean) Value for preconfigure_svm_and_update&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remove_service&lt;/code&gt; (Boolean) Value for remove_service&lt;/li&gt;
&lt;li&gt;&lt;code&gt;retry&lt;/code&gt; (Boolean) Value for retry&lt;/li&gt;
&lt;li&gt;&lt;code&gt;scale_up&lt;/code&gt; (Boolean) Value for scale_up&lt;/li&gt;
&lt;li&gt;&lt;code&gt;schedule_date&lt;/code&gt; (Set of String) List of schedule_date&lt;/li&gt;
&lt;li&gt;&lt;code&gt;services_deployed&lt;/code&gt; (Set of String) List of services_deployed&lt;/li&gt;
&lt;li&gt;&lt;code&gt;status&lt;/code&gt; (Set of String) List of status&lt;/li&gt;
&lt;li&gt;&lt;code&gt;teardown&lt;/code&gt; (Boolean) Value for teardown&lt;/li&gt;
&lt;li&gt;&lt;code&gt;teardown_after_cancel&lt;/code&gt; (Boolean) Value for teardown_after_cancel&lt;/li&gt;
&lt;li&gt;&lt;code&gt;template_valid&lt;/code&gt; (Boolean) Value for template_valid&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timestamp&lt;/code&gt; (Set of String) List of timestamp&lt;/li&gt;
&lt;li&gt;&lt;code&gt;total_batch_count&lt;/code&gt; (Set of String) List of total_batch_count&lt;/li&gt;
&lt;li&gt;&lt;code&gt;total_num_of_steps&lt;/code&gt; (Set of String) List of total_num_of_steps&lt;/li&gt;
&lt;li&gt;&lt;code&gt;update_server_firmware&lt;/code&gt; (Boolean) Value for update_server_firmware&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_by&lt;/code&gt; (Set of String) List of updated_by&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_date&lt;/code&gt; (Set of String) List of updated_date&lt;/li&gt;
&lt;li&gt;&lt;code&gt;use_default_catalog&lt;/code&gt; (Boolean) Value for use_default_catalog&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vds&lt;/code&gt; (Boolean) Value for vds&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_details&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;all_users_allowed&lt;/code&gt; (Boolean) Indicates whether all users are allowed for the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;assigned_users&lt;/code&gt; (Attributes List) List of users assigned to the deployment. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--assigned_users&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brownfield&lt;/code&gt; (Boolean) Indicates whether the deployment involves brownfield operations.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;can_migratev_clsv_ms&lt;/code&gt; (Boolean) Indicates whether migration of cluster virtual machines is allowed.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;compliant&lt;/code&gt; (Boolean) Indicates whether the deployment is compliant.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;configuration_change&lt;/code&gt; (Boolean) Specifies whether there has been a change in the deployment configuration.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (String) The user who created the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (String) The date when the deployment was created.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;current_batch_count&lt;/code&gt; (String) The current batch count during deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;current_step_count&lt;/code&gt; (String) The current step count during deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;current_step_message&lt;/code&gt; (String) The message associated with the current step during deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;custom_image&lt;/code&gt; (String) The custom image used for deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_description&lt;/code&gt; (String) The description of the ResourceGroup&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_device&lt;/code&gt; (Attributes List) List of devices associated with the deployment. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--deployment_device&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_finished_date&lt;/code&gt; (String) The date when the deployment finished.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_health_status_type&lt;/code&gt; (String) The type of health status associated with the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_name&lt;/code&gt; (String) The name of the ResourceGroup&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_scheduled_date&lt;/code&gt; (String) The scheduled date for the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_started_date&lt;/code&gt; (String) The date when the deployment started.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_valid&lt;/code&gt; (Attributes) Details about the validity of the Resource Group (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--deployment_valid&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_validation_response&lt;/code&gt; (Attributes) Details about the validation response for the deployment. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--deployment_validation_response&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;detail_message&lt;/code&gt; (String) Detailed Message&lt;/li&gt;
&lt;li&gt;&lt;code&gt;disruptive_firmware&lt;/code&gt; (Boolean) Indicates whether disruptive firmware actions are allowed.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;error&lt;/code&gt; (String) Error&lt;/li&gt;
&lt;li&gt;&lt;code&gt;firmware_init&lt;/code&gt; (Boolean) Indicates whether firmware initialization is performed during deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;firmware_repository&lt;/code&gt; (Attributes) Details about the firmware repository used by the template. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--firmware_repository&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;firmware_repository_id&lt;/code&gt; (String) The ID of the firmware repository associated with the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier for the Resource Group&lt;/li&gt;
&lt;li&gt;&lt;code&gt;individual_teardown&lt;/code&gt; (Boolean) Indicates whether to perform individual teardown for the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;job_details&lt;/code&gt; (Attributes List) List of job details associated with the deployment. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--job_details&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;license_repository&lt;/code&gt; (Attributes) Details about the license repository associated with the deployment. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--license_repository&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;license_repository_id&lt;/code&gt; (String) The ID of the license repository associated with the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lifecycle_mode&lt;/code&gt; (Boolean) Indicates whether the deployment is in lifecycle mode.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lifecycle_mode_reasons&lt;/code&gt; (List of String) List of reasons for the lifecycle mode of the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messages&lt;/code&gt; (Attributes List) Messages (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--messages&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;no_op&lt;/code&gt; (Boolean) Indicates whether the deployment is a no-op (no operation).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;number_of_deployments&lt;/code&gt; (Number) The total number of deployments.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;operation_data&lt;/code&gt; (String) Additional data associated with the operation.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;operation_status&lt;/code&gt; (String) The status of the operation associated with the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;operation_type&lt;/code&gt; (String) The type of operation associated with the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;original_deployment_id&lt;/code&gt; (String) The ID of the original deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;overall_device_health&lt;/code&gt; (String) The overall health status of the device in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;owner&lt;/code&gt; (String) The owner of the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;path&lt;/code&gt; (String) Path&lt;/li&gt;
&lt;li&gt;&lt;code&gt;precalculated_device_health&lt;/code&gt; (String) The precalculated health of devices associated with the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;preconfigure_svm&lt;/code&gt; (Boolean) Indicates whether to preconfigure SVM (Storage Virtual Machine).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;preconfigure_svm_and_update&lt;/code&gt; (Boolean) Indicates whether to preconfigure SVM and perform an update.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remove_service&lt;/code&gt; (Boolean) Indicates whether the associated service should be removed.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;retry&lt;/code&gt; (Boolean) Indicates whether the deployment should be retried.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;scale_up&lt;/code&gt; (Boolean) Indicates whether the deployment involves scaling up.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;schedule_date&lt;/code&gt; (String) The date when the deployment is scheduled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;service_template&lt;/code&gt; (Attributes) Template details (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--service_template&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;services_deployed&lt;/code&gt; (String) Details about the services deployed during the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;status&lt;/code&gt; (String) The status of the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;teardown&lt;/code&gt; (Boolean) teardown&lt;/li&gt;
&lt;li&gt;&lt;code&gt;teardown_after_cancel&lt;/code&gt; (Boolean) Indicates whether teardown should occur after canceling the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;template_valid&lt;/code&gt; (Boolean) Details about the validity of the template.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timestamp&lt;/code&gt; (String) The timestamp indicating when the message was generated.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;total_batch_count&lt;/code&gt; (String) The total number of batches involved in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;total_num_of_steps&lt;/code&gt; (String) The total number of steps involved in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;update_server_firmware&lt;/code&gt; (Boolean) Indicates whether to update server firmware during the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_by&lt;/code&gt; (String) The user who last updated the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_date&lt;/code&gt; (String) The date when the deployment was last updated.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;use_default_catalog&lt;/code&gt; (Boolean) Indicates whether to use the default catalog for the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vds&lt;/code&gt; (Boolean) Specifies whether the deployment involves Virtual Desktop Infrastructure (VDI) configuration.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vms&lt;/code&gt; (Attributes List) List of virtual machines associated with the deployment. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--vms&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--assigned_users&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsassigned_users&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.assigned_users&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (String) The user who created the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (String) The date when the assigned user was created.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;domain_name&lt;/code&gt; (String) The domain name of the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;email&lt;/code&gt; (String) The email address of the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;enabled&lt;/code&gt; (Boolean) Indicates whether the assigned user is enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;first_name&lt;/code&gt; (String) The first name of the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group_dn&lt;/code&gt; (String) The distinguished name (DN) of the group associated with the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group_name&lt;/code&gt; (String) The name of the group associated with the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier of the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;last_name&lt;/code&gt; (String) The last name of the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;password&lt;/code&gt; (String, Sensitive) The password associated with the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;phone_number&lt;/code&gt; (String) The phone number of the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;role&lt;/code&gt; (String) The role associated with the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;roles&lt;/code&gt; (List of String) The roles associated with the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;system_user&lt;/code&gt; (Boolean) Indicates whether the assigned user is a system user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;update_password&lt;/code&gt; (Boolean) Indicates whether the user password needs to be updated.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_by&lt;/code&gt; (String) The user who last updated the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_date&lt;/code&gt; (String) The date when the assigned user was last updated.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;user_name&lt;/code&gt; (String) The username of the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;user_preference&lt;/code&gt; (String) The preferences of the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;user_seq_id&lt;/code&gt; (Number) The sequential ID of the assigned user.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--deployment_device&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsdeployment_device&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.deployment_device&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;brownfield&lt;/code&gt; (Boolean) Indicates whether the deployment device is associated with a brownfield deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brownfield_status&lt;/code&gt; (String) The brownfield status of the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud_link&lt;/code&gt; (Boolean) Indicates whether the deployment device has a cloud link.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;compliant_state&lt;/code&gt; (String) The compliant state of the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;component_id&lt;/code&gt; (String) The component ID associated with the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;current_ip_address&lt;/code&gt; (String) The current IP address of the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;das_cache&lt;/code&gt; (Boolean) Indicates whether the deployment device has Direct-Attached Storage (DAS) cache.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_group_name&lt;/code&gt; (String) The name of the device group associated with the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_health&lt;/code&gt; (String) The health status of the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_state&lt;/code&gt; (String) The state of the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_type&lt;/code&gt; (String) The type of device associated with the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;health_message&lt;/code&gt; (String) The health message associated with the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ip_address&lt;/code&gt; (String) The IP address of the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;log_dump&lt;/code&gt; (String) The log dump information associated with the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;model&lt;/code&gt; (String) The model of the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;puppet_cert_name&lt;/code&gt; (String) The Puppet certificate name associated with the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ref_id&lt;/code&gt; (String) The reference ID associated with the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ref_type&lt;/code&gt; (String) The reference type associated with the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;service_tag&lt;/code&gt; (String) The service tag associated with the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;status&lt;/code&gt; (String) The status of the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;status_end_time&lt;/code&gt; (String) The end time of the status for the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;status_message&lt;/code&gt; (String) The status message associated with the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;status_start_time&lt;/code&gt; (String) The start time of the status for the deployment device.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--deployment_valid&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsdeployment_valid&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.deployment_valid&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;messages&lt;/code&gt; (Attributes List) List of messages related to the deployment. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--deployment_valid--messages&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valid&lt;/code&gt; (Boolean) Indicates whether the deployment is valid.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--deployment_valid--messages&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsdeployment_validmessages&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.deployment_valid.messages&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;agent_id&lt;/code&gt; (String) The identifier of the agent associated with the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;category&lt;/code&gt; (String) The category or type of the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;correlation_id&lt;/code&gt; (String) The identifier used to correlate related messages.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;detailed_message&lt;/code&gt; (String) A detailed version or description of the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;display_message&lt;/code&gt; (String) The message to be displayed or shown.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier for the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;message_bundle&lt;/code&gt; (String) The bundle or group to which the message belongs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;message_code&lt;/code&gt; (String) The code associated with the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;response_action&lt;/code&gt; (String) The action to be taken in response to the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sequence_number&lt;/code&gt; (Number) The sequence number of the message in a series.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;severity&lt;/code&gt; (String) The severity level of the message (e.g., INFO, WARNING, ERROR).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;time_stamp&lt;/code&gt; (String) The timestamp indicating when the message was generated.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--deployment_validation_response&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsdeployment_validation_response&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.deployment_validation_response&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;can_deploy&lt;/code&gt; (Boolean) Indicates whether the deployment can be executed.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;disk_type_mismatch&lt;/code&gt; (Boolean) Indicates whether there is a disk type mismatch in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;drives_per_storage_pool&lt;/code&gt; (Number) The number of drives per storage pool in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;hostnames&lt;/code&gt; (List of String) A list of hostnames associated with the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;max_scalability&lt;/code&gt; (Number) The maximum scalability of the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;new_node_disk_types&lt;/code&gt; (List of String) The disk types associated with new nodes in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;no_of_fault_sets&lt;/code&gt; (Number) The number of fault sets in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;nodes&lt;/code&gt; (Number) The number of nodes in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;nodes_per_fault_set&lt;/code&gt; (Number) The number of nodes per fault set in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;number_of_service_volumes&lt;/code&gt; (Number) The number of service volumes in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protection_domain&lt;/code&gt; (String) The protection domain associated with the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storage_pool_disk_type&lt;/code&gt; (List of String) The disk types associated with each storage pool in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storage_pools&lt;/code&gt; (Number) The number of storage pools in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;virtual_machines&lt;/code&gt; (Number) The number of virtual machines in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;warning_messages&lt;/code&gt; (List of String) A list of warning messages associated with the deployment validation.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--firmware_repository&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsfirmware_repository&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.firmware_repository&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;bundle_count&lt;/code&gt; (Number) The count of software bundles in the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;component_count&lt;/code&gt; (Number) The count of software components in the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (String) The user who created the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (String) The date when the firmware repository was created.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;custom&lt;/code&gt; (Boolean) Indicates whether the firmware repository is custom.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;default_catalog&lt;/code&gt; (Boolean) Indicates whether the firmware repository is the default catalog.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployments&lt;/code&gt; (Attributes List) List of deployments associated with the firmware repository. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--firmware_repository--deployments&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;disk_location&lt;/code&gt; (String) The location on disk where the firmware repository is stored.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;download_progress&lt;/code&gt; (Number) The progress of the download for the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;download_status&lt;/code&gt; (String) The download status of the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;embedded&lt;/code&gt; (Boolean) Indicates whether the firmware repository is embedded.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;extract_progress&lt;/code&gt; (Number) The progress of the extraction for the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;file_size_in_gigabytes&lt;/code&gt; (Number) The size of the firmware repository file in gigabytes.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;filename&lt;/code&gt; (String) The filename of the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier of the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;job_id&lt;/code&gt; (String) The unique identifier of the job associated with the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;md_5_hash&lt;/code&gt; (String) The MD5 hash of the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minimal&lt;/code&gt; (Boolean) Indicates whether the firmware repository is minimal.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) The name of the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;needs_attention&lt;/code&gt; (Boolean) Indicates whether the firmware repository needs attention.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;password&lt;/code&gt; (String, Sensitive) The password associated with the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rcmapproved&lt;/code&gt; (Boolean) Indicates whether the firmware repository is RCM approved.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;signature&lt;/code&gt; (String) The signature of the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;signed_key_source_location&lt;/code&gt; (String) The source location of the signed key associated with the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;software_bundles&lt;/code&gt; (Attributes List) List of software bundles associated with the firmware repository. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--firmware_repository--software_bundles&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;software_components&lt;/code&gt; (Attributes List) List of software components associated with the firmware repository. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--firmware_repository--software_components&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;source_location&lt;/code&gt; (String) The location of the source for the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;source_type&lt;/code&gt; (String) The type of the source for the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;state&lt;/code&gt; (String) The state of the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_by&lt;/code&gt; (String) The user who last updated the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_date&lt;/code&gt; (String) The date when the firmware repository was last updated.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;user_bundle_count&lt;/code&gt; (Number) The count of user-specific software bundles in the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; (String) The username associated with the firmware repository.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--firmware_repository--deployments&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsfirmware_repositorydeployments&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.firmware_repository.deployments&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;all_users_allowed&lt;/code&gt; (Boolean) Indicates whether all users are allowed for the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;assigned_users&lt;/code&gt; (Attributes List) List of users assigned to the deployment. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--firmware_repository--deployments--assigned_users&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brownfield&lt;/code&gt; (Boolean) Indicates whether the deployment involves brownfield operations.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;can_migratev_clsv_ms&lt;/code&gt; (Boolean) Indicates whether migration of cluster virtual machines is allowed.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;compliant&lt;/code&gt; (Boolean) Indicates whether the deployment is compliant.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;configuration_change&lt;/code&gt; (Boolean) Specifies whether there has been a change in the deployment configuration.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (String) The user who created the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (String) The date when the deployment was created.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;current_batch_count&lt;/code&gt; (String) The current batch count during deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;current_step_count&lt;/code&gt; (String) The current step count during deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;current_step_message&lt;/code&gt; (String) The message associated with the current step during deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;custom_image&lt;/code&gt; (String) The custom image used for deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_description&lt;/code&gt; (String) The description of the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_device&lt;/code&gt; (Attributes List) List of devices associated with the deployment. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--firmware_repository--deployments--deployment_device&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_finished_date&lt;/code&gt; (String) The date when the deployment finished.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_health_status_type&lt;/code&gt; (String) The type of health status associated with the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_name&lt;/code&gt; (String) The name of the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_scheduled_date&lt;/code&gt; (String) The scheduled date for the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_started_date&lt;/code&gt; (String) The date when the deployment started.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_valid&lt;/code&gt; (Attributes) Details about the validity of the deployment. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--firmware_repository--deployments--deployment_valid&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_validation_response&lt;/code&gt; (Attributes) Details about the validation response for the deployment. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--firmware_repository--deployments--deployment_validation_response&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;disruptive_firmware&lt;/code&gt; (Boolean) Indicates whether disruptive firmware actions are allowed.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;firmware_init&lt;/code&gt; (Boolean) Indicates whether firmware initialization is performed during deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;firmware_repository_id&lt;/code&gt; (String) The ID of the firmware repository associated with the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier of the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;individual_teardown&lt;/code&gt; (Boolean) Indicates whether to perform individual teardown for the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;job_details&lt;/code&gt; (Attributes List) List of job details associated with the deployment. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--firmware_repository--deployments--job_details&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;license_repository&lt;/code&gt; (Attributes) Details about the license repository associated with the deployment. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--firmware_repository--deployments--license_repository&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;license_repository_id&lt;/code&gt; (String) The ID of the license repository associated with the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lifecycle_mode&lt;/code&gt; (Boolean) Indicates whether the deployment is in lifecycle mode.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lifecycle_mode_reasons&lt;/code&gt; (List of String) List of reasons for the lifecycle mode of the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;no_op&lt;/code&gt; (Boolean) Indicates whether the deployment is a no-op (no operation).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;number_of_deployments&lt;/code&gt; (Number) The total number of deployments.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;operation_data&lt;/code&gt; (String) Additional data associated with the operation.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;operation_status&lt;/code&gt; (String) The status of the operation associated with the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;operation_type&lt;/code&gt; (String) The type of operation associated with the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;original_deployment_id&lt;/code&gt; (String) The ID of the original deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;overall_device_health&lt;/code&gt; (String) The overall health status of the device in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;owner&lt;/code&gt; (String) The owner of the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;precalculated_device_health&lt;/code&gt; (String) The precalculated health of devices associated with the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;preconfigure_svm&lt;/code&gt; (Boolean) Indicates whether to preconfigure SVM (Storage Virtual Machine).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;preconfigure_svm_and_update&lt;/code&gt; (Boolean) Indicates whether to preconfigure SVM and perform an update.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remove_service&lt;/code&gt; (Boolean) Indicates whether the associated service should be removed.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;retry&lt;/code&gt; (Boolean) Indicates whether the deployment should be retried.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;scale_up&lt;/code&gt; (Boolean) Indicates whether the deployment involves scaling up.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;schedule_date&lt;/code&gt; (String) The date when the deployment is scheduled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;services_deployed&lt;/code&gt; (String) Details about the services deployed during the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;status&lt;/code&gt; (String) The status of the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;teardown&lt;/code&gt; (Boolean) Indicates whether the deployment should be torn down.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;teardown_after_cancel&lt;/code&gt; (Boolean) Indicates whether teardown should occur after canceling the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;template_valid&lt;/code&gt; (Boolean) Indicates if the deployment template is valid.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;total_batch_count&lt;/code&gt; (String) The total number of batches involved in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;total_num_of_steps&lt;/code&gt; (String) The total number of steps involved in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;update_server_firmware&lt;/code&gt; (Boolean) Indicates whether to update server firmware during the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_by&lt;/code&gt; (String) The user who last updated the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_date&lt;/code&gt; (String) The date when the deployment was last updated.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;use_default_catalog&lt;/code&gt; (Boolean) Indicates whether to use the default catalog for the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vds&lt;/code&gt; (Boolean) Specifies whether the deployment involves Virtual Desktop Infrastructure (VDI) configuration.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vms&lt;/code&gt; (Attributes List) List of virtual machines associated with the deployment. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--firmware_repository--deployments--vms&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--firmware_repository--deployments--assigned_users&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsfirmware_repositorydeploymentsassigned_users&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.firmware_repository.deployments.assigned_users&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (String) The user who created the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (String) The date when the assigned user was created.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;domain_name&lt;/code&gt; (String) The domain name of the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;email&lt;/code&gt; (String) The email address of the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;enabled&lt;/code&gt; (Boolean) Indicates whether the assigned user is enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;first_name&lt;/code&gt; (String) The first name of the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group_dn&lt;/code&gt; (String) The distinguished name (DN) of the group associated with the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group_name&lt;/code&gt; (String) The name of the group associated with the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier of the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;last_name&lt;/code&gt; (String) The last name of the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;password&lt;/code&gt; (String, Sensitive) The password associated with the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;phone_number&lt;/code&gt; (String) The phone number of the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;role&lt;/code&gt; (String) The role associated with the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;roles&lt;/code&gt; (List of String) The roles associated with the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;system_user&lt;/code&gt; (Boolean) Indicates whether the assigned user is a system user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;update_password&lt;/code&gt; (Boolean) Indicates whether the user password needs to be updated.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_by&lt;/code&gt; (String) The user who last updated the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_date&lt;/code&gt; (String) The date when the assigned user was last updated.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;user_name&lt;/code&gt; (String) The username of the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;user_preference&lt;/code&gt; (String) The preferences of the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;user_seq_id&lt;/code&gt; (Number) The sequential ID of the assigned user.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--firmware_repository--deployments--deployment_device&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsfirmware_repositorydeploymentsdeployment_device&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.firmware_repository.deployments.deployment_device&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;brownfield&lt;/code&gt; (Boolean) Indicates whether the deployment device is associated with a brownfield deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brownfield_status&lt;/code&gt; (String) The brownfield status of the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud_link&lt;/code&gt; (Boolean) Indicates whether the deployment device has a cloud link.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;compliant_state&lt;/code&gt; (String) The compliant state of the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;component_id&lt;/code&gt; (String) The component ID associated with the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;current_ip_address&lt;/code&gt; (String) The current IP address of the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;das_cache&lt;/code&gt; (Boolean) Indicates whether the deployment device has Direct-Attached Storage (DAS) cache.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_group_name&lt;/code&gt; (String) The name of the device group associated with the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_health&lt;/code&gt; (String) The health status of the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_state&lt;/code&gt; (String) The state of the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_type&lt;/code&gt; (String) The type of device associated with the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;health_message&lt;/code&gt; (String) The health message associated with the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ip_address&lt;/code&gt; (String) The IP address of the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;log_dump&lt;/code&gt; (String) The log dump information associated with the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;model&lt;/code&gt; (String) The model of the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;puppet_cert_name&lt;/code&gt; (String) The Puppet certificate name associated with the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ref_id&lt;/code&gt; (String) The reference ID associated with the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ref_type&lt;/code&gt; (String) The reference type associated with the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;service_tag&lt;/code&gt; (String) The service tag associated with the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;status&lt;/code&gt; (String) The status of the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;status_end_time&lt;/code&gt; (String) The end time of the status for the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;status_message&lt;/code&gt; (String) The status message associated with the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;status_start_time&lt;/code&gt; (String) The start time of the status for the deployment device.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--firmware_repository--deployments--deployment_valid&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsfirmware_repositorydeploymentsdeployment_valid&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.firmware_repository.deployments.deployment_valid&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;messages&lt;/code&gt; (Attributes List) List of messages related to the deployment. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--firmware_repository--deployments--deployment_valid--messages&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valid&lt;/code&gt; (Boolean) Indicates whether the deployment is valid.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--firmware_repository--deployments--deployment_valid--messages&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsfirmware_repositorydeploymentsdeployment_validmessages&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.firmware_repository.deployments.deployment_valid.messages&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;agent_id&lt;/code&gt; (String) The identifier of the agent associated with the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;category&lt;/code&gt; (String) The category or type of the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;correlation_id&lt;/code&gt; (String) The identifier used to correlate related messages.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;detailed_message&lt;/code&gt; (String) A detailed version or description of the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;display_message&lt;/code&gt; (String) The message to be displayed or shown.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier for the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;message_bundle&lt;/code&gt; (String) The bundle or group to which the message belongs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;message_code&lt;/code&gt; (String) The code associated with the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;response_action&lt;/code&gt; (String) The action to be taken in response to the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sequence_number&lt;/code&gt; (Number) The sequence number of the message in a series.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;severity&lt;/code&gt; (String) The severity level of the message (e.g., INFO, WARNING, ERROR).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;time_stamp&lt;/code&gt; (String) The timestamp indicating when the message was generated.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--firmware_repository--deployments--deployment_validation_response&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsfirmware_repositorydeploymentsdeployment_validation_response&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.firmware_repository.deployments.deployment_validation_response&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;can_deploy&lt;/code&gt; (Boolean) Indicates whether the deployment can be executed.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;disk_type_mismatch&lt;/code&gt; (Boolean) Indicates whether there is a disk type mismatch in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;drives_per_storage_pool&lt;/code&gt; (Number) The number of drives per storage pool in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;hostnames&lt;/code&gt; (List of String) A list of hostnames associated with the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;max_scalability&lt;/code&gt; (Number) The maximum scalability of the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;new_node_disk_types&lt;/code&gt; (List of String) The disk types associated with new nodes in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;no_of_fault_sets&lt;/code&gt; (Number) The number of fault sets in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;nodes&lt;/code&gt; (Number) The number of nodes in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;nodes_per_fault_set&lt;/code&gt; (Number) The number of nodes per fault set in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;number_of_service_volumes&lt;/code&gt; (Number) The number of service volumes in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protection_domain&lt;/code&gt; (String) The protection domain associated with the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storage_pool_disk_type&lt;/code&gt; (List of String) The disk types associated with each storage pool in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storage_pools&lt;/code&gt; (Number) The number of storage pools in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;virtual_machines&lt;/code&gt; (Number) The number of virtual machines in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;warning_messages&lt;/code&gt; (List of String) A list of warning messages associated with the deployment validation.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--firmware_repository--deployments--job_details&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsfirmware_repositorydeploymentsjob_details&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.firmware_repository.deployments.job_details&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;component_id&lt;/code&gt; (String) The unique identifier of the component associated with the job.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;execution_id&lt;/code&gt; (String) The unique identifier of the job execution.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;level&lt;/code&gt; (String) The log level of the job.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;message&lt;/code&gt; (String) The log message of the job.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timestamp&lt;/code&gt; (String) The timestamp of the job execution.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--firmware_repository--deployments--license_repository&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsfirmware_repositorydeploymentslicense_repository&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.firmware_repository.deployments.license_repository&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (String) The user who created the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (String) The date when the license repository was created.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;disk_location&lt;/code&gt; (String) The disk location of the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;filename&lt;/code&gt; (String) The filename associated with the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier of the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;license_data&lt;/code&gt; (String) The license data associated with the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) The name of the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;state&lt;/code&gt; (String) The state of the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;type&lt;/code&gt; (String) The type of the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_by&lt;/code&gt; (String) The user who last updated the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_date&lt;/code&gt; (String) The date when the license repository was last updated.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--firmware_repository--deployments--vms&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsfirmware_repositorydeploymentsvms&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.firmware_repository.deployments.vms&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;certificate_name&lt;/code&gt; (String) The certificate name associated with the virtual machine (VM).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vm_ipaddress&lt;/code&gt; (String) The IP address of the virtual machine (VM).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vm_manufacturer&lt;/code&gt; (String) The manufacturer of the virtual machine (VM).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vm_model&lt;/code&gt; (String) The model of the virtual machine (VM).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vm_service_tag&lt;/code&gt; (String) The service tag associated with the virtual machine (VM).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--firmware_repository--software_bundles&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsfirmware_repositorysoftware_bundles&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.firmware_repository.software_bundles&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;bundle_date&lt;/code&gt; (String) The date when the software bundle was created.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;bundle_type&lt;/code&gt; (String) The type of the software bundle.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (String) The user who initially created the software bundle.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (String) The date when the software bundle was initially created.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;criticality&lt;/code&gt; (String) The criticality level of the software bundle.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;custom&lt;/code&gt; (Boolean) Indicates whether the software bundle is custom.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;description&lt;/code&gt; (String) A brief description of the software bundle.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_model&lt;/code&gt; (String) The model of the device associated with the software bundle.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_type&lt;/code&gt; (String) The type of device associated with the software bundle.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;fw_repository_id&lt;/code&gt; (String) The identifier of the firmware repository associated with the software bundle.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier for the software bundle.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) The name of the software bundle.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;needs_attention&lt;/code&gt; (Boolean) Indicates whether the software bundle needs attention.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;software_components&lt;/code&gt; (Attributes List) List of software components associated with the software bundle. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--firmware_repository--software_bundles--software_components&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_by&lt;/code&gt; (String) The user who last updated the software bundle.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_date&lt;/code&gt; (String) The date when the software bundle was last updated.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;user_bundle&lt;/code&gt; (Boolean) Indicates whether the software bundle is a user-specific bundle.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;user_bundle_hash_md_5&lt;/code&gt; (String) The MD5 hash value of the user-specific software bundle.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;user_bundle_path&lt;/code&gt; (String) The path associated with the user-specific software bundle.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;version&lt;/code&gt; (String) The version of the software bundle.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--firmware_repository--software_bundles--software_components&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsfirmware_repositorysoftware_bundlessoftware_components&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.firmware_repository.software_bundles.software_components&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;category&lt;/code&gt; (String) The category to which the component belongs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;component_id&lt;/code&gt; (String) The identifier of the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;component_type&lt;/code&gt; (String) The type of the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (String) The user who created the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (String) The date when the component was created.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;custom&lt;/code&gt; (Boolean) Indicates whether the component is custom or not.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dell_version&lt;/code&gt; (String) The version of the component according to Dell standards.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_id&lt;/code&gt; (String) The identifier of the device associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;firmware_repo_name&lt;/code&gt; (String) The name of the firmware repository associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;hash_md_5&lt;/code&gt; (String) The MD5 hash value of the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier for the software component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ignore&lt;/code&gt; (Boolean) Indicates whether the component should be ignored.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) The name of the software component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;needs_attention&lt;/code&gt; (Boolean) Indicates whether the component needs attention.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;operating_system&lt;/code&gt; (String) The operating system associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;original_component_id&lt;/code&gt; (String) The identifier of the original component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;original_version&lt;/code&gt; (String) The original version of the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;package_id&lt;/code&gt; (String) The identifier of the package to which the component belongs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;path&lt;/code&gt; (String) The path where the component is stored.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sub_device_id&lt;/code&gt; (String) The sub-identifier of the device associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sub_vendor_id&lt;/code&gt; (String) The sub-identifier of the vendor associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;system_ids&lt;/code&gt; (List of String) List of system IDs associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_by&lt;/code&gt; (String) The user who last updated the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_date&lt;/code&gt; (String) The date when the component was last updated.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vendor_id&lt;/code&gt; (String) The identifier of the vendor associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vendor_version&lt;/code&gt; (String) The version of the component according to the vendor&amp;rsquo;s standards.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--firmware_repository--software_components&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsfirmware_repositorysoftware_components&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.firmware_repository.software_components&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;category&lt;/code&gt; (String) The category to which the component belongs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;component_id&lt;/code&gt; (String) The identifier of the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;component_type&lt;/code&gt; (String) The type of the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (String) The user who created the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (String) The date when the component was created.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;custom&lt;/code&gt; (Boolean) Indicates whether the component is custom or not.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dell_version&lt;/code&gt; (String) The version of the component according to Dell standards.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_id&lt;/code&gt; (String) The identifier of the device associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;firmware_repo_name&lt;/code&gt; (String) The name of the firmware repository associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;hash_md_5&lt;/code&gt; (String) The MD5 hash value of the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier for the software component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ignore&lt;/code&gt; (Boolean) Indicates whether the component should be ignored.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) The name of the software component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;needs_attention&lt;/code&gt; (Boolean) Indicates whether the component needs attention.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;operating_system&lt;/code&gt; (String) The operating system associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;original_component_id&lt;/code&gt; (String) The identifier of the original component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;original_version&lt;/code&gt; (String) The original version of the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;package_id&lt;/code&gt; (String) The identifier of the package to which the component belongs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;path&lt;/code&gt; (String) The path where the component is stored.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sub_device_id&lt;/code&gt; (String) The sub-identifier of the device associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sub_vendor_id&lt;/code&gt; (String) The sub-identifier of the vendor associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;system_ids&lt;/code&gt; (List of String) List of system IDs associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_by&lt;/code&gt; (String) The user who last updated the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_date&lt;/code&gt; (String) The date when the component was last updated.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vendor_id&lt;/code&gt; (String) The identifier of the vendor associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vendor_version&lt;/code&gt; (String) The version of the component according to the vendor&amp;rsquo;s standards.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--job_details&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsjob_details&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.job_details&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;component_id&lt;/code&gt; (String) The unique identifier of the component associated with the job.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;execution_id&lt;/code&gt; (String) The unique identifier of the job execution.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;level&lt;/code&gt; (String) The log level of the job.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;message&lt;/code&gt; (String) The log message of the job.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timestamp&lt;/code&gt; (String) The timestamp of the job execution.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--license_repository&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailslicense_repository&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.license_repository&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (String) The user who created the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (String) The date when the license repository was created.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;disk_location&lt;/code&gt; (String) The disk location of the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;filename&lt;/code&gt; (String) The filename associated with the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier of the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;license_data&lt;/code&gt; (String) The license data associated with the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) The name of the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;state&lt;/code&gt; (String) The state of the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;type&lt;/code&gt; (String) The type of the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_by&lt;/code&gt; (String) The user who last updated the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_date&lt;/code&gt; (String) The date when the license repository was last updated.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--messages&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsmessages&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.messages&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;agent_id&lt;/code&gt; (String) The identifier of the agent associated with the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;category&lt;/code&gt; (String) The category or type of the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;correlation_id&lt;/code&gt; (String) The identifier used to correlate related messages.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;detailed_message&lt;/code&gt; (String) A detailed version or description of the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;display_message&lt;/code&gt; (String) The message to be displayed or shown.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier for the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;message_bundle&lt;/code&gt; (String) The bundle or group to which the message belongs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;message_code&lt;/code&gt; (String) The code associated with the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;response_action&lt;/code&gt; (String) The action to be taken in response to the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sequence_number&lt;/code&gt; (Number) The sequence number of the message in a series.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;severity&lt;/code&gt; (String) The severity level of the message (e.g., INFO, WARNING, ERROR).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;time_stamp&lt;/code&gt; (String) The timestamp indicating when the message was generated.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--service_template&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsservice_template&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.service_template&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;all_users_allowed&lt;/code&gt; (Boolean) Indicates whether all users are allowed for the template.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;assigned_users&lt;/code&gt; (Attributes List) List of users assigned to the template. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--service_template--assigned_users&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brownfield_template_type&lt;/code&gt; (String) The type of template for brownfield deployments.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;category&lt;/code&gt; (String) The category to which the template belongs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cluster_count&lt;/code&gt; (Number) The count of clusters associated with the template.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;components&lt;/code&gt; (Attributes List) List of components included in the template. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--service_template--components&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;configuration&lt;/code&gt; (Attributes) Details about the configuration settings of the template. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--service_template--configuration&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (String) The user who created the template.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (String) The date when the template was created.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;draft&lt;/code&gt; (Boolean) Indicates whether the template is in draft mode.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;firmware_repository&lt;/code&gt; (Attributes) Details about the firmware repository used by the template. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--service_template--firmware_repository&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier for the template.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;in_configuration&lt;/code&gt; (Boolean) Indicates whether the template is part of the current configuration.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;last_deployed_date&lt;/code&gt; (String) The date when the template was last deployed.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;license_repository&lt;/code&gt; (Attributes) Details about the license repository used by the template. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--service_template--license_repository&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;manage_firmware&lt;/code&gt; (Boolean) Indicates whether firmware is managed by the template.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;networks&lt;/code&gt; (Attributes List) List of networks associated with the template. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--service_template--networks&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;original_template_id&lt;/code&gt; (String) The ID of the original template if this is a derived template.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sdnas_count&lt;/code&gt; (Number) The count of software-defined network appliances associated with the template.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;server_count&lt;/code&gt; (Number) The count of servers associated with the template.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;service_count&lt;/code&gt; (Number) The count of services associated with the template.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storage_count&lt;/code&gt; (Number) The count of storage devices associated with the template.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;switch_count&lt;/code&gt; (Number) The count of switches associated with the template.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;template_description&lt;/code&gt; (String) The description of the template.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;template_locked&lt;/code&gt; (Boolean) Indicates whether the template is locked or not.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;template_name&lt;/code&gt; (String) The name of the template.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;template_type&lt;/code&gt; (String) The type/category of the template.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;template_valid&lt;/code&gt; (Attributes) Details about the validity of the template. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--service_template--template_valid&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;template_version&lt;/code&gt; (String) The version of the template.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_by&lt;/code&gt; (String) The user who last updated the template.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_date&lt;/code&gt; (String) The date when the template was last updated.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;use_default_catalog&lt;/code&gt; (Boolean) Indicates whether the default catalog is used for the template.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vm_count&lt;/code&gt; (Number) The count of virtual machines associated with the template.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--service_template--assigned_users&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsservice_templateassigned_users&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.service_template.assigned_users&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (String) The user who created the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (String) The date when the assigned user was created.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;domain_name&lt;/code&gt; (String) The domain name of the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;email&lt;/code&gt; (String) The email address of the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;enabled&lt;/code&gt; (Boolean) Indicates whether the assigned user is enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;first_name&lt;/code&gt; (String) The first name of the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group_dn&lt;/code&gt; (String) The distinguished name (DN) of the group associated with the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group_name&lt;/code&gt; (String) The name of the group associated with the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier of the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;last_name&lt;/code&gt; (String) The last name of the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;password&lt;/code&gt; (String, Sensitive) The password associated with the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;phone_number&lt;/code&gt; (String) The phone number of the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;role&lt;/code&gt; (String) The role associated with the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;roles&lt;/code&gt; (List of String) The roles associated with the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;system_user&lt;/code&gt; (Boolean) Indicates whether the assigned user is a system user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;update_password&lt;/code&gt; (Boolean) Indicates whether the user password needs to be updated.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_by&lt;/code&gt; (String) The user who last updated the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_date&lt;/code&gt; (String) The date when the assigned user was last updated.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;user_name&lt;/code&gt; (String) The username of the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;user_preference&lt;/code&gt; (String) The preferences of the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;user_seq_id&lt;/code&gt; (Number) The sequential ID of the assigned user.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--service_template--components&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsservice_templatecomponents&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.service_template.components&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;asm_guid&lt;/code&gt; (String) The ASM GUID (Global Unique Identifier) associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brownfield&lt;/code&gt; (Boolean) Indicates whether the component is brownfield.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;changed&lt;/code&gt; (Boolean) Indicates whether the component has changed.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloned&lt;/code&gt; (Boolean) Indicates whether the component is cloned.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloned_from_asm_guid&lt;/code&gt; (String) The ASM GUID from which the component is cloned.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloned_from_id&lt;/code&gt; (String) The identifier of the component from which this component is cloned.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;component_id&lt;/code&gt; (String) The identifier for the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;component_valid&lt;/code&gt; (Attributes) Information about the validity of the component. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--service_template--components--component_valid&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;config_file&lt;/code&gt; (String) The configuration file associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;help_text&lt;/code&gt; (String) Help text associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier for the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identifier&lt;/code&gt; (String) The identifier for the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;instances&lt;/code&gt; (Number) The number of instances of the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ip&lt;/code&gt; (String) The IP address associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;manage_firmware&lt;/code&gt; (Boolean) Indicates whether firmware is managed for the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;management_ip_address&lt;/code&gt; (String) The management IP address of the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) The name of the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;os_puppet_cert_name&lt;/code&gt; (String) The OS Puppet certificate name associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;puppet_cert_name&lt;/code&gt; (String) The Puppet certificate name associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ref_id&lt;/code&gt; (String) The reference identifier associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;related_components&lt;/code&gt; (Map of String) Related components associated with this component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;resources&lt;/code&gt; (Attributes List) List of resources associated with the component. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--service_template--components--resources&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;serial_number&lt;/code&gt; (String) The serial number of the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sub_type&lt;/code&gt; (String) The sub-type of the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;teardown&lt;/code&gt; (Boolean) Indicates whether the component should be torn down.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;type&lt;/code&gt; (String) The type of the component.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--service_template--components--component_valid&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsservice_templatecomponentscomponent_valid&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.service_template.components.component_valid&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;messages&lt;/code&gt; (Attributes List) List of messages associated with the component validity. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--service_template--components--component_valid--messages&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valid&lt;/code&gt; (Boolean) Indicates whether the component is valid.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--service_template--components--component_valid--messages&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsservice_templatecomponentscomponent_validmessages&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.service_template.components.component_valid.messages&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;agent_id&lt;/code&gt; (String) The identifier of the agent associated with the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;category&lt;/code&gt; (String) The category or type of the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;correlation_id&lt;/code&gt; (String) The identifier used to correlate related messages.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;detailed_message&lt;/code&gt; (String) A detailed version or description of the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;display_message&lt;/code&gt; (String) The message to be displayed or shown.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier for the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;message_bundle&lt;/code&gt; (String) The bundle or group to which the message belongs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;message_code&lt;/code&gt; (String) The code associated with the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;response_action&lt;/code&gt; (String) The action to be taken in response to the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sequence_number&lt;/code&gt; (Number) The sequence number of the message in a series.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;severity&lt;/code&gt; (String) The severity level of the message (e.g., INFO, WARNING, ERROR).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;time_stamp&lt;/code&gt; (String) The timestamp indicating when the message was generated.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--service_template--components--resources&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsservice_templatecomponentsresources&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.service_template.components.resources&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;display_name&lt;/code&gt; (String) The display name for the resources.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;guid&lt;/code&gt; (String) The globally unique identifier (GUID) for the resources.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The identifier for the resources.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--service_template--configuration&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsservice_templateconfiguration&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.service_template.configuration&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;categories&lt;/code&gt; (Attributes List) List of categories associated with the configuration. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--service_template--configuration--categories&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;comparator&lt;/code&gt; (String) Comparator used in the configuration.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;controller_fqdd&lt;/code&gt; (String) Fully Qualified Device Descriptor (FQDD) of the controller in the configuration.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;disktype&lt;/code&gt; (String) Type of disk in the configuration.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) Unique identifier for the configuration.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;numberofdisks&lt;/code&gt; (Number) Number of disks in the configuration.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;raidlevel&lt;/code&gt; (String) RAID level of the configuration.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;virtual_disk_fqdd&lt;/code&gt; (String) Fully Qualified Device Descriptor (FQDD) of the virtual disk in the configuration.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--service_template--configuration--categories&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsservice_templateconfigurationcategories&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.service_template.configuration.categories&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;device_type&lt;/code&gt; (String) The type of device associated with the category.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;display_name&lt;/code&gt; (String) The display name of the category.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier for the category.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--service_template--firmware_repository&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsservice_templatefirmware_repository&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.service_template.firmware_repository&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;bundle_count&lt;/code&gt; (Number) The count of software bundles in the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;component_count&lt;/code&gt; (Number) The count of software components in the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (String) The user who created the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (String) The date when the firmware repository was created.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;custom&lt;/code&gt; (Boolean) Indicates whether the firmware repository is custom.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;default_catalog&lt;/code&gt; (Boolean) Indicates whether the firmware repository is the default catalog.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployments&lt;/code&gt; (Attributes List) List of deployments associated with the firmware repository. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--service_template--firmware_repository--deployments&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;disk_location&lt;/code&gt; (String) The location on disk where the firmware repository is stored.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;download_progress&lt;/code&gt; (Number) The progress of the download for the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;download_status&lt;/code&gt; (String) The download status of the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;embedded&lt;/code&gt; (Boolean) Indicates whether the firmware repository is embedded.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;extract_progress&lt;/code&gt; (Number) The progress of the extraction for the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;file_size_in_gigabytes&lt;/code&gt; (Number) The size of the firmware repository file in gigabytes.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;filename&lt;/code&gt; (String) The filename of the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier of the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;job_id&lt;/code&gt; (String) The unique identifier of the job associated with the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;md_5_hash&lt;/code&gt; (String) The MD5 hash of the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minimal&lt;/code&gt; (Boolean) Indicates whether the firmware repository is minimal.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) The name of the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;needs_attention&lt;/code&gt; (Boolean) Indicates whether the firmware repository needs attention.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;password&lt;/code&gt; (String, Sensitive) The password associated with the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rcmapproved&lt;/code&gt; (Boolean) Indicates whether the firmware repository is RCM approved.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;signature&lt;/code&gt; (String) The signature of the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;signed_key_source_location&lt;/code&gt; (String) The source location of the signed key associated with the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;software_bundles&lt;/code&gt; (Attributes List) List of software bundles associated with the firmware repository. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--service_template--firmware_repository--software_bundles&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;software_components&lt;/code&gt; (Attributes List) List of software components associated with the firmware repository. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--service_template--firmware_repository--software_components&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;source_location&lt;/code&gt; (String) The location of the source for the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;source_type&lt;/code&gt; (String) The type of the source for the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;state&lt;/code&gt; (String) The state of the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_by&lt;/code&gt; (String) The user who last updated the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_date&lt;/code&gt; (String) The date when the firmware repository was last updated.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;user_bundle_count&lt;/code&gt; (Number) The count of user-specific software bundles in the firmware repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; (String) The username associated with the firmware repository.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--service_template--firmware_repository--deployments&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsservice_templatefirmware_repositorydeployments&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.service_template.firmware_repository.deployments&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;all_users_allowed&lt;/code&gt; (Boolean) Indicates whether all users are allowed for the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;assigned_users&lt;/code&gt; (Attributes List) List of users assigned to the deployment. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--service_template--firmware_repository--deployments--assigned_users&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brownfield&lt;/code&gt; (Boolean) Indicates whether the deployment involves brownfield operations.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;can_migratev_clsv_ms&lt;/code&gt; (Boolean) Indicates whether migration of cluster virtual machines is allowed.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;compliant&lt;/code&gt; (Boolean) Indicates whether the deployment is compliant.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;configuration_change&lt;/code&gt; (Boolean) Specifies whether there has been a change in the deployment configuration.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (String) The user who created the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (String) The date when the deployment was created.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;current_batch_count&lt;/code&gt; (String) The current batch count during deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;current_step_count&lt;/code&gt; (String) The current step count during deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;current_step_message&lt;/code&gt; (String) The message associated with the current step during deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;custom_image&lt;/code&gt; (String) The custom image used for deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_description&lt;/code&gt; (String) The description of the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_device&lt;/code&gt; (Attributes List) List of devices associated with the deployment. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--service_template--firmware_repository--deployments--deployment_device&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_finished_date&lt;/code&gt; (String) The date when the deployment finished.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_health_status_type&lt;/code&gt; (String) The type of health status associated with the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_name&lt;/code&gt; (String) The name of the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_scheduled_date&lt;/code&gt; (String) The scheduled date for the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_started_date&lt;/code&gt; (String) The date when the deployment started.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_valid&lt;/code&gt; (Attributes) Details about the validity of the deployment. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--service_template--firmware_repository--deployments--deployment_valid&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_validation_response&lt;/code&gt; (Attributes) Details about the validation response for the deployment. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--service_template--firmware_repository--deployments--deployment_validation_response&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;disruptive_firmware&lt;/code&gt; (Boolean) Indicates whether disruptive firmware actions are allowed.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;firmware_init&lt;/code&gt; (Boolean) Indicates whether firmware initialization is performed during deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;firmware_repository_id&lt;/code&gt; (String) The ID of the firmware repository associated with the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier of the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;individual_teardown&lt;/code&gt; (Boolean) Indicates whether to perform individual teardown for the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;job_details&lt;/code&gt; (Attributes List) List of job details associated with the deployment. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--service_template--firmware_repository--deployments--job_details&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;license_repository&lt;/code&gt; (Attributes) Details about the license repository associated with the deployment. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--service_template--firmware_repository--deployments--license_repository&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;license_repository_id&lt;/code&gt; (String) The ID of the license repository associated with the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lifecycle_mode&lt;/code&gt; (Boolean) Indicates whether the deployment is in lifecycle mode.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lifecycle_mode_reasons&lt;/code&gt; (List of String) List of reasons for the lifecycle mode of the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;no_op&lt;/code&gt; (Boolean) Indicates whether the deployment is a no-op (no operation).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;number_of_deployments&lt;/code&gt; (Number) The total number of deployments.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;operation_data&lt;/code&gt; (String) Additional data associated with the operation.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;operation_status&lt;/code&gt; (String) The status of the operation associated with the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;operation_type&lt;/code&gt; (String) The type of operation associated with the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;original_deployment_id&lt;/code&gt; (String) The ID of the original deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;overall_device_health&lt;/code&gt; (String) The overall health status of the device in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;owner&lt;/code&gt; (String) The owner of the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;precalculated_device_health&lt;/code&gt; (String) The precalculated health of devices associated with the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;preconfigure_svm&lt;/code&gt; (Boolean) Indicates whether to preconfigure SVM (Storage Virtual Machine).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;preconfigure_svm_and_update&lt;/code&gt; (Boolean) Indicates whether to preconfigure SVM and perform an update.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remove_service&lt;/code&gt; (Boolean) Indicates whether the associated service should be removed.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;retry&lt;/code&gt; (Boolean) Indicates whether the deployment should be retried.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;scale_up&lt;/code&gt; (Boolean) Indicates whether the deployment involves scaling up.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;schedule_date&lt;/code&gt; (String) The date when the deployment is scheduled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;services_deployed&lt;/code&gt; (String) Details about the services deployed during the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;status&lt;/code&gt; (String) The status of the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;teardown&lt;/code&gt; (Boolean) Indicates whether the deployment should be torn down.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;teardown_after_cancel&lt;/code&gt; (Boolean) Indicates whether teardown should occur after canceling the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;template_valid&lt;/code&gt; (Boolean) Indicates if the deployment template is valid.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;total_batch_count&lt;/code&gt; (String) The total number of batches involved in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;total_num_of_steps&lt;/code&gt; (String) The total number of steps involved in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;update_server_firmware&lt;/code&gt; (Boolean) Indicates whether to update server firmware during the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_by&lt;/code&gt; (String) The user who last updated the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_date&lt;/code&gt; (String) The date when the deployment was last updated.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;use_default_catalog&lt;/code&gt; (Boolean) Indicates whether to use the default catalog for the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vds&lt;/code&gt; (Boolean) Specifies whether the deployment involves Virtual Desktop Infrastructure (VDI) configuration.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vms&lt;/code&gt; (Attributes List) List of virtual machines associated with the deployment. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--service_template--firmware_repository--deployments--vms&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--service_template--firmware_repository--deployments--assigned_users&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsservice_templatefirmware_repositorydeploymentsassigned_users&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.service_template.firmware_repository.deployments.assigned_users&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (String) The user who created the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (String) The date when the assigned user was created.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;domain_name&lt;/code&gt; (String) The domain name of the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;email&lt;/code&gt; (String) The email address of the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;enabled&lt;/code&gt; (Boolean) Indicates whether the assigned user is enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;first_name&lt;/code&gt; (String) The first name of the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group_dn&lt;/code&gt; (String) The distinguished name (DN) of the group associated with the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group_name&lt;/code&gt; (String) The name of the group associated with the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier of the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;last_name&lt;/code&gt; (String) The last name of the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;password&lt;/code&gt; (String, Sensitive) The password associated with the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;phone_number&lt;/code&gt; (String) The phone number of the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;role&lt;/code&gt; (String) The role associated with the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;roles&lt;/code&gt; (List of String) The roles associated with the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;system_user&lt;/code&gt; (Boolean) Indicates whether the assigned user is a system user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;update_password&lt;/code&gt; (Boolean) Indicates whether the user password needs to be updated.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_by&lt;/code&gt; (String) The user who last updated the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_date&lt;/code&gt; (String) The date when the assigned user was last updated.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;user_name&lt;/code&gt; (String) The username of the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;user_preference&lt;/code&gt; (String) The preferences of the assigned user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;user_seq_id&lt;/code&gt; (Number) The sequential ID of the assigned user.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--service_template--firmware_repository--deployments--deployment_device&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsservice_templatefirmware_repositorydeploymentsdeployment_device&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.service_template.firmware_repository.deployments.deployment_device&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;brownfield&lt;/code&gt; (Boolean) Indicates whether the deployment device is associated with a brownfield deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brownfield_status&lt;/code&gt; (String) The brownfield status of the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud_link&lt;/code&gt; (Boolean) Indicates whether the deployment device has a cloud link.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;compliant_state&lt;/code&gt; (String) The compliant state of the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;component_id&lt;/code&gt; (String) The component ID associated with the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;current_ip_address&lt;/code&gt; (String) The current IP address of the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;das_cache&lt;/code&gt; (Boolean) Indicates whether the deployment device has Direct-Attached Storage (DAS) cache.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_group_name&lt;/code&gt; (String) The name of the device group associated with the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_health&lt;/code&gt; (String) The health status of the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_state&lt;/code&gt; (String) The state of the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_type&lt;/code&gt; (String) The type of device associated with the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;health_message&lt;/code&gt; (String) The health message associated with the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ip_address&lt;/code&gt; (String) The IP address of the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;log_dump&lt;/code&gt; (String) The log dump information associated with the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;model&lt;/code&gt; (String) The model of the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;puppet_cert_name&lt;/code&gt; (String) The Puppet certificate name associated with the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ref_id&lt;/code&gt; (String) The reference ID associated with the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ref_type&lt;/code&gt; (String) The reference type associated with the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;service_tag&lt;/code&gt; (String) The service tag associated with the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;status&lt;/code&gt; (String) The status of the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;status_end_time&lt;/code&gt; (String) The end time of the status for the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;status_message&lt;/code&gt; (String) The status message associated with the deployment device.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;status_start_time&lt;/code&gt; (String) The start time of the status for the deployment device.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--service_template--firmware_repository--deployments--deployment_valid&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsservice_templatefirmware_repositorydeploymentsdeployment_valid&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.service_template.firmware_repository.deployments.deployment_valid&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;messages&lt;/code&gt; (Attributes List) List of messages related to the deployment. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--service_template--firmware_repository--deployments--deployment_valid--messages&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valid&lt;/code&gt; (Boolean) Indicates whether the deployment is valid.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--service_template--firmware_repository--deployments--deployment_valid--messages&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsservice_templatefirmware_repositorydeploymentsdeployment_validmessages&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.service_template.firmware_repository.deployments.deployment_valid.messages&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;agent_id&lt;/code&gt; (String) The identifier of the agent associated with the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;category&lt;/code&gt; (String) The category or type of the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;correlation_id&lt;/code&gt; (String) The identifier used to correlate related messages.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;detailed_message&lt;/code&gt; (String) A detailed version or description of the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;display_message&lt;/code&gt; (String) The message to be displayed or shown.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier for the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;message_bundle&lt;/code&gt; (String) The bundle or group to which the message belongs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;message_code&lt;/code&gt; (String) The code associated with the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;response_action&lt;/code&gt; (String) The action to be taken in response to the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sequence_number&lt;/code&gt; (Number) The sequence number of the message in a series.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;severity&lt;/code&gt; (String) The severity level of the message (e.g., INFO, WARNING, ERROR).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;time_stamp&lt;/code&gt; (String) The timestamp indicating when the message was generated.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--service_template--firmware_repository--deployments--deployment_validation_response&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsservice_templatefirmware_repositorydeploymentsdeployment_validation_response&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.service_template.firmware_repository.deployments.deployment_validation_response&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;can_deploy&lt;/code&gt; (Boolean) Indicates whether the deployment can be executed.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;disk_type_mismatch&lt;/code&gt; (Boolean) Indicates whether there is a disk type mismatch in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;drives_per_storage_pool&lt;/code&gt; (Number) The number of drives per storage pool in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;hostnames&lt;/code&gt; (List of String) A list of hostnames associated with the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;max_scalability&lt;/code&gt; (Number) The maximum scalability of the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;new_node_disk_types&lt;/code&gt; (List of String) The disk types associated with new nodes in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;no_of_fault_sets&lt;/code&gt; (Number) The number of fault sets in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;nodes&lt;/code&gt; (Number) The number of nodes in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;nodes_per_fault_set&lt;/code&gt; (Number) The number of nodes per fault set in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;number_of_service_volumes&lt;/code&gt; (Number) The number of service volumes in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protection_domain&lt;/code&gt; (String) The protection domain associated with the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storage_pool_disk_type&lt;/code&gt; (List of String) The disk types associated with each storage pool in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storage_pools&lt;/code&gt; (Number) The number of storage pools in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;virtual_machines&lt;/code&gt; (Number) The number of virtual machines in the deployment.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;warning_messages&lt;/code&gt; (List of String) A list of warning messages associated with the deployment validation.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--service_template--firmware_repository--deployments--job_details&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsservice_templatefirmware_repositorydeploymentsjob_details&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.service_template.firmware_repository.deployments.job_details&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;component_id&lt;/code&gt; (String) The unique identifier of the component associated with the job.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;execution_id&lt;/code&gt; (String) The unique identifier of the job execution.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;level&lt;/code&gt; (String) The log level of the job.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;message&lt;/code&gt; (String) The log message of the job.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timestamp&lt;/code&gt; (String) The timestamp of the job execution.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--service_template--firmware_repository--deployments--license_repository&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsservice_templatefirmware_repositorydeploymentslicense_repository&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.service_template.firmware_repository.deployments.license_repository&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (String) The user who created the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (String) The date when the license repository was created.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;disk_location&lt;/code&gt; (String) The disk location of the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;filename&lt;/code&gt; (String) The filename associated with the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier of the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;license_data&lt;/code&gt; (String) The license data associated with the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) The name of the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;state&lt;/code&gt; (String) The state of the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;type&lt;/code&gt; (String) The type of the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_by&lt;/code&gt; (String) The user who last updated the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_date&lt;/code&gt; (String) The date when the license repository was last updated.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--service_template--firmware_repository--deployments--vms&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsservice_templatefirmware_repositorydeploymentsvms&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.service_template.firmware_repository.deployments.vms&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;certificate_name&lt;/code&gt; (String) The certificate name associated with the virtual machine (VM).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vm_ipaddress&lt;/code&gt; (String) The IP address of the virtual machine (VM).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vm_manufacturer&lt;/code&gt; (String) The manufacturer of the virtual machine (VM).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vm_model&lt;/code&gt; (String) The model of the virtual machine (VM).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vm_service_tag&lt;/code&gt; (String) The service tag associated with the virtual machine (VM).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--service_template--firmware_repository--software_bundles&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsservice_templatefirmware_repositorysoftware_bundles&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.service_template.firmware_repository.software_bundles&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;bundle_date&lt;/code&gt; (String) The date when the software bundle was created.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;bundle_type&lt;/code&gt; (String) The type of the software bundle.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (String) The user who initially created the software bundle.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (String) The date when the software bundle was initially created.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;criticality&lt;/code&gt; (String) The criticality level of the software bundle.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;custom&lt;/code&gt; (Boolean) Indicates whether the software bundle is custom.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;description&lt;/code&gt; (String) A brief description of the software bundle.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_model&lt;/code&gt; (String) The model of the device associated with the software bundle.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_type&lt;/code&gt; (String) The type of device associated with the software bundle.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;fw_repository_id&lt;/code&gt; (String) The identifier of the firmware repository associated with the software bundle.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier for the software bundle.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) The name of the software bundle.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;needs_attention&lt;/code&gt; (Boolean) Indicates whether the software bundle needs attention.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;software_components&lt;/code&gt; (Attributes List) List of software components associated with the software bundle. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--service_template--firmware_repository--software_bundles--software_components&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_by&lt;/code&gt; (String) The user who last updated the software bundle.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_date&lt;/code&gt; (String) The date when the software bundle was last updated.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;user_bundle&lt;/code&gt; (Boolean) Indicates whether the software bundle is a user-specific bundle.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;user_bundle_hash_md_5&lt;/code&gt; (String) The MD5 hash value of the user-specific software bundle.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;user_bundle_path&lt;/code&gt; (String) The path associated with the user-specific software bundle.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;version&lt;/code&gt; (String) The version of the software bundle.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--service_template--firmware_repository--software_bundles--software_components&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsservice_templatefirmware_repositorysoftware_bundlessoftware_components&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.service_template.firmware_repository.software_bundles.software_components&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;category&lt;/code&gt; (String) The category to which the component belongs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;component_id&lt;/code&gt; (String) The identifier of the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;component_type&lt;/code&gt; (String) The type of the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (String) The user who created the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (String) The date when the component was created.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;custom&lt;/code&gt; (Boolean) Indicates whether the component is custom or not.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dell_version&lt;/code&gt; (String) The version of the component according to Dell standards.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_id&lt;/code&gt; (String) The identifier of the device associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;firmware_repo_name&lt;/code&gt; (String) The name of the firmware repository associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;hash_md_5&lt;/code&gt; (String) The MD5 hash value of the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier for the software component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ignore&lt;/code&gt; (Boolean) Indicates whether the component should be ignored.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) The name of the software component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;needs_attention&lt;/code&gt; (Boolean) Indicates whether the component needs attention.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;operating_system&lt;/code&gt; (String) The operating system associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;original_component_id&lt;/code&gt; (String) The identifier of the original component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;original_version&lt;/code&gt; (String) The original version of the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;package_id&lt;/code&gt; (String) The identifier of the package to which the component belongs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;path&lt;/code&gt; (String) The path where the component is stored.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sub_device_id&lt;/code&gt; (String) The sub-identifier of the device associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sub_vendor_id&lt;/code&gt; (String) The sub-identifier of the vendor associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;system_ids&lt;/code&gt; (List of String) List of system IDs associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_by&lt;/code&gt; (String) The user who last updated the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_date&lt;/code&gt; (String) The date when the component was last updated.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vendor_id&lt;/code&gt; (String) The identifier of the vendor associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vendor_version&lt;/code&gt; (String) The version of the component according to the vendor&amp;rsquo;s standards.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--service_template--firmware_repository--software_components&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsservice_templatefirmware_repositorysoftware_components&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.service_template.firmware_repository.software_components&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;category&lt;/code&gt; (String) The category to which the component belongs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;component_id&lt;/code&gt; (String) The identifier of the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;component_type&lt;/code&gt; (String) The type of the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (String) The user who created the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (String) The date when the component was created.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;custom&lt;/code&gt; (Boolean) Indicates whether the component is custom or not.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dell_version&lt;/code&gt; (String) The version of the component according to Dell standards.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;device_id&lt;/code&gt; (String) The identifier of the device associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;firmware_repo_name&lt;/code&gt; (String) The name of the firmware repository associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;hash_md_5&lt;/code&gt; (String) The MD5 hash value of the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier for the software component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ignore&lt;/code&gt; (Boolean) Indicates whether the component should be ignored.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) The name of the software component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;needs_attention&lt;/code&gt; (Boolean) Indicates whether the component needs attention.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;operating_system&lt;/code&gt; (String) The operating system associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;original_component_id&lt;/code&gt; (String) The identifier of the original component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;original_version&lt;/code&gt; (String) The original version of the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;package_id&lt;/code&gt; (String) The identifier of the package to which the component belongs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;path&lt;/code&gt; (String) The path where the component is stored.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sub_device_id&lt;/code&gt; (String) The sub-identifier of the device associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sub_vendor_id&lt;/code&gt; (String) The sub-identifier of the vendor associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;system_ids&lt;/code&gt; (List of String) List of system IDs associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_by&lt;/code&gt; (String) The user who last updated the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_date&lt;/code&gt; (String) The date when the component was last updated.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vendor_id&lt;/code&gt; (String) The identifier of the vendor associated with the component.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vendor_version&lt;/code&gt; (String) The version of the component according to the vendor&amp;rsquo;s standards.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--service_template--license_repository&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsservice_templatelicense_repository&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.service_template.license_repository&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;created_by&lt;/code&gt; (String) The user who created the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;created_date&lt;/code&gt; (String) The date when the license repository was created.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;disk_location&lt;/code&gt; (String) The disk location of the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;filename&lt;/code&gt; (String) The filename associated with the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier of the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;license_data&lt;/code&gt; (String) The license data associated with the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) The name of the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;state&lt;/code&gt; (String) The state of the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;type&lt;/code&gt; (String) The type of the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_by&lt;/code&gt; (String) The user who last updated the license repository.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updated_date&lt;/code&gt; (String) The date when the license repository was last updated.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--service_template--networks&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsservice_templatenetworks&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.service_template.networks&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;description&lt;/code&gt; (String) The description of the network.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;destination_ip_address&lt;/code&gt; (String) The destination IP address for the network.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier for the network.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt; (String) The name of the network.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;static&lt;/code&gt; (Boolean) Boolean indicating if the network is static.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;static_network_configuration&lt;/code&gt; (Attributes) The static network configuration settings. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--service_template--networks--static_network_configuration&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;type&lt;/code&gt; (String) The type of the network.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vlan_id&lt;/code&gt; (Number) The VLAN ID associated with the network.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--service_template--networks--static_network_configuration&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsservice_templatenetworksstatic_network_configuration&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.service_template.networks.static_network_configuration&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;dns_suffix&lt;/code&gt; (String) The DNS suffix for the static network configuration.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;gateway&lt;/code&gt; (String) The gateway for the static network configuration.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ip_address&lt;/code&gt; (String) The IP address associated with the static network configuration.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ip_range&lt;/code&gt; (Attributes List) List of IP ranges associated with the static network configuration. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--service_template--networks--static_network_configuration--ip_range&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;primary_dns&lt;/code&gt; (String) The primary DNS server for the static network configuration.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;secondary_dns&lt;/code&gt; (String) The secondary DNS server for the static network configuration.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;static_route&lt;/code&gt; (Attributes List) List of static routes associated with the static network configuration. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--service_template--networks--static_network_configuration--static_route&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subnet&lt;/code&gt; (String) The subnet for the static network configuration.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--service_template--networks--static_network_configuration--ip_range&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsservice_templatenetworksstatic_network_configurationip_range&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.service_template.networks.static_network_configuration.ip_range&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ending_ip&lt;/code&gt; (String) The ending IP address of the range.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier for the IP range.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;role&lt;/code&gt; (String) The role associated with the IP range.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;starting_ip&lt;/code&gt; (String) The starting IP address of the range.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--service_template--networks--static_network_configuration--static_route&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsservice_templatenetworksstatic_network_configurationstatic_route&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.service_template.networks.static_network_configuration.static_route&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;destination_ip_address&lt;/code&gt; (String) The IP address of the destination for the static route.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;static_route_destination_network_id&lt;/code&gt; (String) The ID of the destination network for the static route.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;static_route_gateway&lt;/code&gt; (String) The gateway for the static route.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;static_route_source_network_id&lt;/code&gt; (String) The ID of the source network for the static route.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subnet_mask&lt;/code&gt; (String) The subnet mask for the static route.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--service_template--template_valid&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsservice_templatetemplate_valid&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.service_template.template_valid&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;messages&lt;/code&gt; (Attributes List) List of messages associated with the template validity. (see &lt;a href=&#34;https://dell.github.io/terraform-docs/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/data-sources/resource_group/#nestedatt--resource_group_details--service_template--template_valid--messages&#34;&gt;below for nested schema&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valid&lt;/code&gt; (Boolean) Indicates whether the template is valid.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--service_template--template_valid--messages&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsservice_templatetemplate_validmessages&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.service_template.template_valid.messages&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;agent_id&lt;/code&gt; (String) The identifier of the agent associated with the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;category&lt;/code&gt; (String) The category or type of the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;correlation_id&lt;/code&gt; (String) The identifier used to correlate related messages.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;detailed_message&lt;/code&gt; (String) A detailed version or description of the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;display_message&lt;/code&gt; (String) The message to be displayed or shown.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) The unique identifier for the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;message_bundle&lt;/code&gt; (String) The bundle or group to which the message belongs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;message_code&lt;/code&gt; (String) The code associated with the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;response_action&lt;/code&gt; (String) The action to be taken in response to the message.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sequence_number&lt;/code&gt; (Number) The sequence number of the message in a series.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;severity&lt;/code&gt; (String) The severity level of the message (e.g., INFO, WARNING, ERROR).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;time_stamp&lt;/code&gt; (String) The timestamp indicating when the message was generated.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#34;nestedatt--resource_group_details--vms&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;nested-schema-for-resource_group_detailsvms&#34;&gt;Nested Schema for &lt;code&gt;resource_group_details.vms&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Read-Only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;certificate_name&lt;/code&gt; (String) The certificate name associated with the virtual machine (VM).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vm_ipaddress&lt;/code&gt; (String) The IP address of the virtual machine (VM).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vm_manufacturer&lt;/code&gt; (String) The manufacturer of the virtual machine (VM).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vm_model&lt;/code&gt; (String) The model of the virtual machine (VM).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;vm_service_tag&lt;/code&gt; (String) The service tag associated with the virtual machine (VM).&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>V1.9.0: powerflex_resource_group resource</title>
      <link>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/resource_group/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dell.github.io/terraform-docs/v1.9.0/storage/platforms/powerflex/product_guide/resources/resource_group/</guid>
      <description>
        
        
        &lt;h1 id=&#34;powerflex_resource_group-resource&#34;&gt;powerflex_resource_group (Resource)&lt;/h1&gt;
&lt;p&gt;This resource is used to manage the ResourceGroup entity of the PowerFlex Array. We can Create, Update and Delete the PowerFlex ResourceGroup using this resource. We can also Import an existing ResourceGroup from the PowerFlex array.&lt;/p&gt;
&lt;h2 id=&#34;example-usage&#34;&gt;Example Usage&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-terraform&#34; data-lang=&#34;terraform&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Copyright (c) 2024 Dell Inc., or its subsidiaries. All Rights Reserved.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;you may not use this file except in compliance with the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;You may obtain a copy of the License at
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;    http://mozilla.org/MPL/2.0/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;Unless required by applicable law or agreed to in writing, software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;See the License for the specific language governing permissions and
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;limitations under the License.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;*/&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Commands to run this tf file : terraform init &amp;amp;&amp;amp; terraform plan &amp;amp;&amp;amp; terraform apply
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Create, Update, Delete is supported for this resource
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# To create / update, either template_id or firmware_id must be provided
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# deployment_name and deployment_description are the required parameters to create or update
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# other  atrributes like : nodes, port, deployment_timeout are optional 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# To check which attributes can be updated, please refer Product Guide in the documentation
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# example 1: Resource Group Resource
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_resource_group&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Data&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;deployment_name&lt;/span&gt;        = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Test-Create-U1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;deployment_description&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Test Service-U1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;template_id&lt;/span&gt;            = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;453c41eb-d72a-4ed1-ad16-bacdffbdd766&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;firmware_id&lt;/span&gt;            = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;8aaaee208c8c467e018cd37813250614&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;nodes&lt;/span&gt;                  = &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;clone_from_host&lt;/span&gt;        = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;pfmc-k8s-20230809-160&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;deployment_timeout&lt;/span&gt;     = &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# example 2: Get Template ID and Firmware ID from Template Datasource
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;data&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_template&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;template_data&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;template_names&lt;/span&gt; = &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Teample_Name&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;resource&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;powerflex_resource_group&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Data&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;deployment_name&lt;/span&gt;        = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Test-Create-U1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;deployment_description&lt;/span&gt; = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Test Service-U1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;template_id&lt;/span&gt;            = &lt;span style=&#34;color:#204a87&#34;&gt;tolist&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;(&lt;/span&gt;&lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_template&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;template_data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;template_details&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;)[&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;0&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;].&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;id&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;firmware_id&lt;/span&gt;            = &lt;span style=&#34;color:#204a87&#34;&gt;tolist&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;(&lt;/span&gt;&lt;span style=&#34;color:#204a87&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;powerflex_template&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;template_data&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;template_details&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;)[&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;0&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;].&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;firmware_id&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;nodes&lt;/span&gt;                  = &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;3&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;clone_from_host&lt;/span&gt;        = &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;pfmc-k8s-20230809-160&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#c4a000&#34;&gt;deployment_timeout&lt;/span&gt;     = &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;60&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After the execution of above resource block, Resource Group would have been deployed on the PowerFlex Gateway. For more information, please check the terraform state file.&lt;/p&gt;
&lt;!-- schema generated by tfplugindocs --&gt;
&lt;h2 id=&#34;schema&#34;&gt;Schema&lt;/h2&gt;
&lt;h3 id=&#34;required&#34;&gt;Required&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;deployment_description&lt;/code&gt; (String) Deployment Description&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_name&lt;/code&gt; (String) Deployment Name&lt;/li&gt;
&lt;li&gt;&lt;code&gt;firmware_id&lt;/code&gt; (String) Firmware ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;template_id&lt;/code&gt; (String) Published Template ID&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;optional&#34;&gt;Optional&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;clone_from_host&lt;/code&gt; (String) Resource to Duplicate From Host&lt;/li&gt;
&lt;li&gt;&lt;code&gt;deployment_timeout&lt;/code&gt; (Number) Deployment Timeout, It should be in multiples of 5&lt;/li&gt;
&lt;li&gt;&lt;code&gt;nodes&lt;/code&gt; (Number) Number of Nodes&lt;/li&gt;
&lt;li&gt;&lt;code&gt;servers_in_inventory&lt;/code&gt; (String) After Delete the Service, Servers in inventory &lt;code&gt;Keep&lt;/code&gt; or &lt;code&gt;Remove&lt;/code&gt;.  Default value is &lt;code&gt;Keep&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;servers_managed_state&lt;/code&gt; (String) After Delete the Service, Servers&amp;rsquo;s state &lt;code&gt;Managed&lt;/code&gt; or &lt;code&gt;Unmanaged&lt;/code&gt;. Default value is &lt;code&gt;Unmanaged&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;read-only&#34;&gt;Read-Only&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;compliant&lt;/code&gt; (Boolean) Deployment Compliant Status&lt;/li&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt; (String) Deployment ID&lt;/li&gt;
&lt;li&gt;&lt;code&gt;status&lt;/code&gt; (String) Deployment Status&lt;/li&gt;
&lt;li&gt;&lt;code&gt;template_name&lt;/code&gt; (String) Service Template Name&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;import&#34;&gt;Import&lt;/h2&gt;
&lt;p&gt;Import is supported using the following syntax:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# /*&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Copyright (c) 2024 Dell Inc., or its subsidiaries. All Rights Reserved.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Licensed under the Mozilla Public License Version 2.0 (the &amp;#34;License&amp;#34;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# you may not use this file except in compliance with the License.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# You may obtain a copy of the License at&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#     http://mozilla.org/MPL/2.0/&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Unless required by applicable law or agreed to in writing, software&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# distributed under the License is distributed on an &amp;#34;AS IS&amp;#34; BASIS,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# See the License for the specific language governing permissions and&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# limitations under the License.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# */&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# import Resource Group by it&amp;#39;s id&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;terraform import powerflex_resource_group.data &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;&amp;lt;id&amp;gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
      </description>
    </item>
    
  </channel>
</rss>
