CoreApiProxyChangePackageWithArguments Method |
Changes the given package to new package, name of which is defined in newPackageName. Throws exception if package change fails.
Namespace:
Atomia.Billing.Core.Sdk.ServiceProxies
Assembly:
Atomia.Billing.Core.Sdk (in Atomia.Billing.Core.Sdk.dll) Version: 18.10.7096.28998
Syntax public ProvisioningPackage ChangePackageWithArguments(
string accountId,
ProvisioningPackage package,
string newPackageName,
Dictionary<string, string> arguments
)
Public Function ChangePackageWithArguments (
accountId As String,
package As ProvisioningPackage,
newPackageName As String,
arguments As Dictionary(Of String, String)
) As ProvisioningPackage
public:
virtual ProvisioningPackage^ ChangePackageWithArguments(
String^ accountId,
ProvisioningPackage^ package,
String^ newPackageName,
Dictionary<String^, String^>^ arguments
) sealed
abstract ChangePackageWithArguments :
accountId : string *
package : ProvisioningPackage *
newPackageName : string *
arguments : Dictionary<string, string> -> ProvisioningPackage
override ChangePackageWithArguments :
accountId : string *
package : ProvisioningPackage *
newPackageName : string *
arguments : Dictionary<string, string> -> ProvisioningPackage
Parameters
- accountId
- Type: SystemString
Owner account id. - package
- Type: Atomia.Billing.Core.Sdk.AtomiaProvisioningApiProvisioningPackage
The package to change from. - newPackageName
- Type: SystemString
Name of the new package to change to. - arguments
- Type: System.Collections.GenericDictionaryString, String
List of properties which are used to initialize package. If package already has properties, arguments will be ignored.
Return Value
Type:
ProvisioningPackageNew package instance.
Implements
ICoreApiChangePackageWithArguments(String, ProvisioningPackage, String, DictionaryString, String)See Also