Class: Google::Cloud::Domains::V1::ContactSettings

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

Overview

Defines the contact information associated with a Registration.

ICANN requires all domain names to have associated contact information. The registrant_contact is considered the domain's legal owner, and often the other contacts are identical.

Defined Under Namespace

Classes: Contact

Instance Attribute Summary collapse

Instance Attribute Details

#admin_contact::Google::Cloud::Domains::V1::ContactSettings::Contact

Returns Required. The administrative contact for the Registration.

Returns:



410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
# File 'proto_docs/google/cloud/domains/v1/domains.rb', line 410

class ContactSettings
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Details required for a contact associated with a `Registration`.
  # @!attribute [rw] postal_address
  #   @return [::Google::Type::PostalAddress]
  #     Required. Postal address of the contact.
  # @!attribute [rw] email
  #   @return [::String]
  #     Required. Email address of the contact.
  # @!attribute [rw] phone_number
  #   @return [::String]
  #     Required. Phone number of the contact in international format. For example,
  #     `"+1-800-555-0123"`.
  # @!attribute [rw] fax_number
  #   @return [::String]
  #     Fax number of the contact in international format. For example,
  #     `"+1-800-555-0123"`.
  class Contact
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#privacy::Google::Cloud::Domains::V1::ContactPrivacy

Returns Required. Privacy setting for the contacts associated with the Registration.

Returns:



410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
# File 'proto_docs/google/cloud/domains/v1/domains.rb', line 410

class ContactSettings
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Details required for a contact associated with a `Registration`.
  # @!attribute [rw] postal_address
  #   @return [::Google::Type::PostalAddress]
  #     Required. Postal address of the contact.
  # @!attribute [rw] email
  #   @return [::String]
  #     Required. Email address of the contact.
  # @!attribute [rw] phone_number
  #   @return [::String]
  #     Required. Phone number of the contact in international format. For example,
  #     `"+1-800-555-0123"`.
  # @!attribute [rw] fax_number
  #   @return [::String]
  #     Fax number of the contact in international format. For example,
  #     `"+1-800-555-0123"`.
  class Contact
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#registrant_contact::Google::Cloud::Domains::V1::ContactSettings::Contact

Returns Required. The registrant contact for the Registration.

Caution: Anyone with access to this email address, phone number, and/or postal address can take control of the domain.

Warning: For new Registrations, the registrant receives an email confirmation that they must complete within 15 days to avoid domain suspension..

Returns:

  • (::Google::Cloud::Domains::V1::ContactSettings::Contact)

    Required. The registrant contact for the Registration.

    Caution: Anyone with access to this email address, phone number, and/or postal address can take control of the domain.

    Warning: For new Registrations, the registrant receives an email confirmation that they must complete within 15 days to avoid domain suspension.



410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
# File 'proto_docs/google/cloud/domains/v1/domains.rb', line 410

class ContactSettings
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Details required for a contact associated with a `Registration`.
  # @!attribute [rw] postal_address
  #   @return [::Google::Type::PostalAddress]
  #     Required. Postal address of the contact.
  # @!attribute [rw] email
  #   @return [::String]
  #     Required. Email address of the contact.
  # @!attribute [rw] phone_number
  #   @return [::String]
  #     Required. Phone number of the contact in international format. For example,
  #     `"+1-800-555-0123"`.
  # @!attribute [rw] fax_number
  #   @return [::String]
  #     Fax number of the contact in international format. For example,
  #     `"+1-800-555-0123"`.
  class Contact
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#technical_contact::Google::Cloud::Domains::V1::ContactSettings::Contact

Returns Required. The technical contact for the Registration.

Returns:



410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
# File 'proto_docs/google/cloud/domains/v1/domains.rb', line 410

class ContactSettings
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Details required for a contact associated with a `Registration`.
  # @!attribute [rw] postal_address
  #   @return [::Google::Type::PostalAddress]
  #     Required. Postal address of the contact.
  # @!attribute [rw] email
  #   @return [::String]
  #     Required. Email address of the contact.
  # @!attribute [rw] phone_number
  #   @return [::String]
  #     Required. Phone number of the contact in international format. For example,
  #     `"+1-800-555-0123"`.
  # @!attribute [rw] fax_number
  #   @return [::String]
  #     Fax number of the contact in international format. For example,
  #     `"+1-800-555-0123"`.
  class Contact
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end