Table of Contents

Interface IBuilderForOptional

Namespace
Vonage.SubAccounts.UpdateSubAccount
Assembly
Vonage.dll

Represents the builder step for optional update properties. At least one property must be modified.

public interface IBuilderForOptional : IVonageRequestBuilder<UpdateSubAccountRequest>
Inherited Members

Methods

DisableSharedAccountBalance()

Disables balance sharing with the primary account. The subaccount will have its own separate balance.

IBuilderForOptional DisableSharedAccountBalance()

Returns

IBuilderForOptional

The builder for additional optional properties.

EnableAccount()

Enables the account by removing its suspended status.

IBuilderForOptional EnableAccount()

Returns

IBuilderForOptional

The builder for additional optional properties.

EnableSharedAccountBalance()

Enables balance sharing with the primary account.

IBuilderForOptional EnableSharedAccountBalance()

Returns

IBuilderForOptional

The builder for additional optional properties.

SuspendAccount()

Suspends the subaccount, preventing it from making API calls.

IBuilderForOptional SuspendAccount()

Returns

IBuilderForOptional

The builder for additional optional properties.

WithName(string)

Sets a new name for the subaccount; limited to 80 characters.

IBuilderForOptional WithName(string value)

Parameters

value string

The new name for the subaccount.

Returns

IBuilderForOptional

The builder for additional optional properties.