Skip to main content
SnapCenter 6.0 cmdlets

Set-SmStorageConnection

Contributors

Modifies your existing storage system connections.

Syntax

Set-SmStorageConnection [-Storage]  <String>  [-Port]  <UInt16>  [-Protocol]  <ConnectProtocol>  [-Timeout]  <Int32>  [-Credential]  <PSCredential>  [-PreferredIP]  <String>  [-DisableAsupOnFailure]  <>  [-DisableSysLog]  <>  [-Type]  <StorageSystemType>  [-NetAppAccountName]  <String>  [-CredentialName]  <String>  [-StorageConnectionId]  <bigint(20)>  [-CredentialId]  <bigint(20)>  [-ResourceGroup]  <String>  [-SubscriptionId]  <String>  [-PlatformType]  <String>  [-IsSecondary]  <>  [-RediscoverSVM]  <>

Detailed Description

Modifies your existing storage system connections. You must create your storage system connection in advance of performing any provisioning or data protection jobs.

Parameters

Name Description Required? Pipeline Input Default Value

Storage

true

true (ByPropertyName)

Port

Specifies the port for the storage system connection. 80 is the default port and is used if you omit the Port parameter.

false

true (ByPropertyName)

Protocol

Specifies the communication protocol you want to use to connect to the storage system. Valid values is: HTTPS.

false

true (ByPropertyName)

Timeout

Specifies the storage system timeout in seconds.

false

true (ByPropertyName)

Credential

Specifies your storage system credentials. You must have created valid storage system credentials in advance.

false

true (ByPropertyName)

PreferredIP

Specifies the preferred IP address for the storage system management or data LIF IP address.

false

true (ByPropertyName)

DisableAsupOnFailure

false

true (ByPropertyName)

DisableSysLog

false

true (ByPropertyName)

Type

Specifies the type of storage.

false

true (ByPropertyName)

NetAppAccountName

Specifies the Azure NetApp Account name.

false

true (ByPropertyName)

StorageConnectionId

Specifies the Azure NetApp Account ID.

false

true (ByPropertyName)

CredentialName

Specifies the Azure NetApp Credential name.

false

true (ByPropertyName)

CredentialId

Specifies the Azure credential ID.

false

true (ByPropertyName)

ResourceGroup

Specifies the resource group.

false

true (ByPropertyName)

PlatformType

This optional parameter specifies the SVM platform type for licensing purposes. Possible values are Hardware and Software. Hardware indicates that you are using a FAS or All Flash FAS plaform. Software indicates that you are using ONTAP Cloud or ONTAP Select.If you specify Type as ONTAP SVM as the storage connection type,and you do not specify PlatformType, the default value is set to Hardware.

false

true (ByPropertyName)

IsSecondary

false

true (ByPropertyName)

RediscoverSVM

false

true (ByPropertyName)

Examples

Example 1: Modifying a storage system connection

 Set-SmStorageConnection -SVM 172.17.168.13 -Port 80 -Protocol Http -Timeout 70

This example syntax modifies an existing storage system connection.

cmdlet Set-SmStorageConnection at command pipeline position 1
Supply values for the following parameters:
(Type !? for Help.)
Credential:
Set Storage connection successful

Example 2: Modifying a Azure NetApp Account

 Set-SmStorageConnection -Type AzureNetAppAccount -StorageConnectionId 1 -NetAppAccountName "azureNetappAccount1_modified" -SubscriptionId 86c6cad7-8a2b-4c90-af3e-ba367c6dee47 -CredentialName "AzureCred1_modified" -ResourceGroup "azure_rg1_modified"

This example modifies an existing Azure NetApp Account.

Example 3: Modifying a Azure NetApp Account

 Set-SmStorageConnection -Type AzureNetAppAccount -StorageConnectionId 1 -NetAppAccountName "azureNetappAccount1_modified" -CredentialId 2 -ResourceGroup "azure_rg1_modified"

This example modifies an existing Azure NetApp Account.