This document version is no longer actively maintained. 
        The site that you are currently viewing is an archived snapshot. 
        For up-to-date documentation, see the latest version.
    
powerflex_sdc (Resource)
This resource can be used to manage Storage Data Clients on a PowerFlex array.
Example Usage
# Commands to run this tf file : terraform init && terraform plan && terraform apply
# Only importing the sdc resource or renaming of sdc resource is supported
# For Renaming , id and name are required fields
# For importing , please check sdc_resource_import.tf file for more details
# name can't be empty
resource "powerflex_sdc" "sdc" {
  id   = "e3ce1fb500000000"
  name = "terraform_sdc"
}
#output "changed_sdc" {
# value = powerflex_sdc.sdc
#}
# # -----------------------------------------------------------------------------------
Schema
Required
- id(String) ID of the SDC to manage. This can be retrieved from the PowerFlex website. Cannot be updated.
- name(String) Name of the SDC to manage.
Read-Only
- last_updated(String) The Last updated timestamp of the SDC.
- links(Attributes List) The Links of the fetched SDC. (see below for nested schema)
- mdm_connection_state(String) The MDM connection status of the fetched SDC.
- on_vmware(Boolean) If the fetched SDC is on vmware.
- sdc_approved(Boolean) If the fetched SDC is approved.
- sdc_guid(String) The GUID of the fetched SDC.
- sdc_ip(String) The IP of the fetched SDC.
- system_id(String) The System ID of the fetched SDC.
Nested Schema for links
Read-Only:
- href(String) The Links-HREF of the fetched SDC.
- rel(String) The Links-Rel of the fetched SDC.
Import
Import is supported using the following syntax:
# Below are the steps to import SDC :
# Step 1 - To import a sdc , we need the id of that sdc 
# Step 2 - To check the id of the sdc we can make use of sdc datasource . Please refer sdc_datasource.tf for more info.
# Step 3 - create a tf file with empty resource block . Refer the example below.
# Example :
# resource "powerflex_sdc" "resource_block_name" {
# }
# Step 4 - execute the command : terraform init && terraform import "powerflex_sdc.resource_block_name" "id_of_the_sdc" (resource_block_name must be taken from step 3 and id must be taken from step 2)
# Step 5 - After successful execution of the command , check the state file