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.v1
Assembly: Google.Apis.CloudDomains.v1.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()