Class: Google::Cloud::Domains::V1::TransferDomainRequest

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/domains/v1/domains.rb

Overview

Request for the TransferDomain method.

Instance Attribute Summary collapse

Instance Attribute Details

#authorization_code::Google::Cloud::Domains::V1::AuthorizationCode

Returns The domain's transfer authorization code. You can obtain this from the domain's current registrar.

Returns:



561
562
563
564
# File 'proto_docs/google/cloud/domains/v1/domains.rb', line 561

class TransferDomainRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#contact_notices::Array<::Google::Cloud::Domains::V1::ContactNotice>

Returns The list of contact notices that you acknowledge. The notices needed here depend on the values specified in registration.contact_settings.

Returns:



561
562
563
564
# File 'proto_docs/google/cloud/domains/v1/domains.rb', line 561

class TransferDomainRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#parent::String

Returns Required. The parent resource of the Registration. Must be in the format projects/*/locations/*.

Returns:

  • (::String)

    Required. The parent resource of the Registration. Must be in the format projects/*/locations/*.



561
562
563
564
# File 'proto_docs/google/cloud/domains/v1/domains.rb', line 561

class TransferDomainRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#registration::Google::Cloud::Domains::V1::Registration

Returns Required. The complete Registration resource to be created.

You can leave registration.dns_settings unset to import the domain's current DNS configuration from its current registrar. Use this option only if you are sure that the domain's current DNS service does not cease upon transfer, as is often the case for DNS services provided for free by the registrar.

Returns:

  • (::Google::Cloud::Domains::V1::Registration)

    Required. The complete Registration resource to be created.

    You can leave registration.dns_settings unset to import the domain's current DNS configuration from its current registrar. Use this option only if you are sure that the domain's current DNS service does not cease upon transfer, as is often the case for DNS services provided for free by the registrar.



561
562
563
564
# File 'proto_docs/google/cloud/domains/v1/domains.rb', line 561

class TransferDomainRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#validate_only::Boolean

Returns Validate the request without actually transferring the domain.

Returns:

  • (::Boolean)

    Validate the request without actually transferring the domain.



561
562
563
564
# File 'proto_docs/google/cloud/domains/v1/domains.rb', line 561

class TransferDomainRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#yearly_price::Google::Type::Money

Returns Required. Acknowledgement of the price to transfer or renew the domain for one year. Call RetrieveTransferParameters to obtain the price, which you must acknowledge.

Returns:

  • (::Google::Type::Money)

    Required. Acknowledgement of the price to transfer or renew the domain for one year. Call RetrieveTransferParameters to obtain the price, which you must acknowledge.



561
562
563
564
# File 'proto_docs/google/cloud/domains/v1/domains.rb', line 561

class TransferDomainRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end