Class CustomersResource.InsertRequest
Orders a new customer's account. Before ordering a new customer account, establish whether the customer
account already exists using the customers.get
If the
customer account exists as a direct Google account or as a resold customer account from another reseller,
use the customerAuthToken\
as described in order a resold account for an existing
customer. For more information
about ordering a new customer account, see order a new customer
account. After creating a new customer
account, you must provision a user as an administrator. The customer's administrator is required to sign in
to the Admin console and sign the G Suite via Reseller agreement to activate the account. Resellers are
prohibited from signing the G Suite via Reseller agreement on the customer's behalf. For more information,
see order a new customer account.
Inheritance
Inherited Members
Namespace: Google.Apis.Reseller.v1
Assembly: Google.Apis.Reseller.v1.dll
Syntax
public class CustomersResource.InsertRequest : ResellerBaseServiceRequest<Customer>, IClientServiceRequest<Customer>, IClientServiceRequest
Constructors
InsertRequest(IClientService, Customer)
Constructs a new Insert request.
Declaration
public InsertRequest(IClientService service, Customer body)
Parameters
Type | Name | Description |
---|---|---|
IClientService | service | |
Customer | body |
Properties
CustomerAuthToken
The customerAuthToken
query string is required when creating a resold account that transfers a direct
customer's subscription or transfers another reseller customer's subscription to your reseller
management. This is a hexadecimal authentication token needed to complete the subscription transfer. For
more information, see the administrator help center.
Declaration
[RequestParameter("customerAuthToken", RequestParameterType.Query)]
public virtual string CustomerAuthToken { get; set; }
Property Value
Type | Description |
---|---|
string |
HttpMethod
Gets the HTTP method.
Declaration
public override string HttpMethod { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
MethodName
Gets the method name.
Declaration
public override string MethodName { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
RestPath
Gets the REST path.
Declaration
public override string RestPath { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
Methods
GetBody()
Returns the body of the request.
Declaration
protected override object GetBody()
Returns
Type | Description |
---|---|
object |
Overrides
InitParameters()
Initializes Insert parameter list.
Declaration
protected override void InitParameters()