Storage Management module storage service workflows


 You can use the workflows contained in the Storage Service folder to manage storage services. This section describes the following Storage Management module storage service workflows, their inputs, and their outputs

 Attach Storage Service to Dataset workflow

This workflow attaches a storage service to a dataset.

The macro unmigrated-inline-wiki-markup from Confluence is no longer available.

Attach Storage Service to Dataset workflow inputs


 Sample Attach Storage Service to Dataset workflow storage XML

<storage>
 <storage-container-name-or-id>test1</storage-container-name-or-id>
 <storage-service-name-or-id>nas sla</storage-service-name-or-id>
 <assume-confirmation>true</assume-confirmation>
 <storage-service-node-list>
   <storage-service-node-attributes>
     <dp-node-name>Backup</dp-node-name>
     <old-dp-node-name>Primary data</old-dp-node-name>
   </storage-service-node-attributes>
   <storage-service-node-attributes>
     <dp-node-name>Backup</dp-node-name>
     <old-dp-node-name>Primary data</old-dp-node-name>
   </storage-service-node-attributes>
 </storage-service-node-list>
</storage>

 

Back to top

 Detach Storage Service from Dataset workflow

This workflow detaches a storage service from a dataset.

The macro unmigrated-inline-wiki-markup from Confluence is no longer available.

Detach Storage Service from Dataset workflow inputs

Input parameter

Description

Required

configuration name

Specifies a configuration group defined in the module configuration
Valid value: NetApp

Yes

storage

Detaches a storage service from a dataset
 The following sample XML details the storage input parameter:

<storage>
 <dataset-name-or-id>test1</dataset-name-or-id>
 <assume-confirmation>true</assume-confirmation>
</storage>

Yes

assume-confirmation

Determines whether confirmation is given for all resolvable conformance actions that require user confirmation
If the value is true, all conformance actions which require user confirmation is executed as if confirmation is already granted. If the value is false, all conformance actions which require user confirmation are not executed. One key, and sometimes undesirable, resolvable action that requires user confirmation is the possible rebaseline of a relationship.
Valid values: true, false (default)

No

dataset-name-or-id

Specifies the name or identifier of the dataset object

Yes

username

Specifies the NetApp DataFabric Manager logon user name

Conditional; required if dynamic targeting is used

password

Specifies the NetApp DataFabric Manager logon password

Conditional; required if dynamic targeting is used

encryption type

Determines whether the logon password is encrypted
 Valid values: Base64, plain

Note

This is provided only when you use the password parameter.

Conditional

protocol

Specifies the communication protocol used by the adapter
 Valid values: http (default), https

Note

This input is only used if dynamic targeting is specified.

No

port

Specifies the port on which NetApp DataFabric Manager is enabled
 Default values: 8088 for http protocol; 8488 for https protocol

No

target

When you use dynamic targeting: Specifies the host name or IP address of the NetApp DataFabric Manager

When you do not use dynamic targeting: Designates a specific target (name of the NetApp DataFabric Manager server where the operation will be performed) that has been defined in the adapter configuration

Valid value: the same value as was specified for the name attribute of the config element in the adapter configuration. If this tag is left empty, the request will be executed on the first defined adapter configuration.

For example, the target is 02 in the sample adapter configuration:

<configs>
 <config name="02">
   <target>172.19.224.103</target>
   <user-name>root</user-name>
   <password>bmcbmc</password>
   <protocol>http</protocol>
   <port>8088</port>
 </config>
</configs>

Conditional

 

Back to top

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*