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
valuestringThe new name for the subaccount.
Returns
- IBuilderForOptional
The builder for additional optional properties.