Class: Google::Cloud::Domains::V1beta1::ContactSettings

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/domains/v1beta1/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::V1beta1::ContactSettings::Contact



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/v1beta1/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::V1beta1::ContactPrivacy



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/v1beta1/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::V1beta1::ContactSettings::Contact



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/v1beta1/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::V1beta1::ContactSettings::Contact



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/v1beta1/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