Class: Google::Cloud::Domains::V1beta1::RegisterDomainRequest

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

Overview

Request for the RegisterDomain method.

Instance Attribute Summary collapse

Instance Attribute Details

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

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

Returns:



504
505
506
507
# File 'proto_docs/google/cloud/domains/v1beta1/domains.rb', line 504

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

#domain_notices::Array<::Google::Cloud::Domains::V1beta1::DomainNotice>

Returns The list of domain notices that you acknowledge. Call RetrieveRegisterParameters to see the notices that need acknowledgement.

Returns:



504
505
506
507
# File 'proto_docs/google/cloud/domains/v1beta1/domains.rb', line 504

class RegisterDomainRequest
  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/*.



504
505
506
507
# File 'proto_docs/google/cloud/domains/v1beta1/domains.rb', line 504

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

#registration::Google::Cloud::Domains::V1beta1::Registration

Returns Required. The complete Registration resource to be created.

Returns:



504
505
506
507
# File 'proto_docs/google/cloud/domains/v1beta1/domains.rb', line 504

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

#validate_only::Boolean

Returns When true, only validation is performed, without actually registering the domain. Follows: https://cloud.google.com/apis/design/design_patterns#request_validation.

Returns:



504
505
506
507
# File 'proto_docs/google/cloud/domains/v1beta1/domains.rb', line 504

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

#yearly_price::Google::Type::Money

Returns Required. Yearly price to register or renew the domain. The value that should be put here can be obtained from RetrieveRegisterParameters or SearchDomains calls.

Returns:

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

    Required. Yearly price to register or renew the domain. The value that should be put here can be obtained from RetrieveRegisterParameters or SearchDomains calls.



504
505
506
507
# File 'proto_docs/google/cloud/domains/v1beta1/domains.rb', line 504

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