Class ProjectsResource.LocationsResource.RegistrationsResource.InitiatePushTransferRequest
Initiates the Push Transfer process to transfer the domain to another registrar. The process might
complete instantly or might require confirmation or additional work. Check the emails sent to the
email address of the registrant. The process is aborted after a timeout if it's not completed. This
method is only supported for domains that have the REQUIRE_PUSH_TRANSFER property in the list of
domain_properties. The domain must also be unlocked before it can be transferred to a different
registrar. For more information, see Transfer a registered domain to another
registrar.
Inheritance
Inherited Members
Namespace: Google.Apis.CloudDomains.v1alpha2
Assembly: Google.Apis.CloudDomains.v1alpha2.dll
Syntax
public class ProjectsResource.LocationsResource.RegistrationsResource.InitiatePushTransferRequest : CloudDomainsBaseServiceRequest<Operation>, IClientServiceRequest<Operation>, IClientServiceRequest
Constructors
InitiatePushTransferRequest(IClientService, InitiatePushTransferRequest, string)
Constructs a new InitiatePushTransfer request.
Declaration
public InitiatePushTransferRequest(IClientService service, InitiatePushTransferRequest body, string registration)
Parameters
| Type | Name | Description |
|---|---|---|
| IClientService | service | |
| InitiatePushTransferRequest | body | |
| string | registration |
Properties
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
Registration
Required. The name of the Registration for which the push transfer is initiated, in the format
projects/*/locations/*/registrations/*.
Declaration
[RequestParameter("registration", RequestParameterType.Path)]
public virtual string Registration { get; }
Property Value
| Type | Description |
|---|---|
| string |
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 InitiatePushTransfer parameter list.
Declaration
protected override void InitParameters()