Class: Google::Cloud::Domains::V1beta1::RegisterParameters
- Inherits:
-
Object
- Object
- Google::Cloud::Domains::V1beta1::RegisterParameters
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/domains/v1beta1/domains.rb
Overview
Parameters required to register a new domain.
Defined Under Namespace
Modules: Availability
Instance Attribute Summary collapse
-
#availability ⇒ ::Google::Cloud::Domains::V1beta1::RegisterParameters::Availability
Indicates whether the domain is available for registration.
-
#domain_name ⇒ ::String
The domain name.
-
#domain_notices ⇒ ::Array<::Google::Cloud::Domains::V1beta1::DomainNotice>
Notices about special properties of the domain.
-
#supported_privacy ⇒ ::Array<::Google::Cloud::Domains::V1beta1::ContactPrivacy>
Contact privacy options that the domain supports.
-
#yearly_price ⇒ ::Google::Type::Money
Price to register or renew the domain for one year.
Instance Attribute Details
#availability ⇒ ::Google::Cloud::Domains::V1beta1::RegisterParameters::Availability
Returns Indicates whether the domain is available for registration. This value is
accurate when obtained by calling RetrieveRegisterParameters
, but is
approximate when obtained by calling SearchDomains
.
766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 |
# File 'proto_docs/google/cloud/domains/v1beta1/domains.rb', line 766 class RegisterParameters include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Possible availability states of a domain name. module Availability # The availability is unspecified. AVAILABILITY_UNSPECIFIED = 0 # The domain is available for registration. AVAILABLE = 1 # The domain is not available for registration. Generally this means it is # already registered to another party. UNAVAILABLE = 2 # The domain is not currently supported by Cloud Domains, but may # be available elsewhere. UNSUPPORTED = 3 # Cloud Domains is unable to determine domain availability, generally # due to system maintenance at the domain name registry. UNKNOWN = 4 end end |
#domain_name ⇒ ::String
Returns The domain name. Unicode domain names are expressed in Punycode format.
766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 |
# File 'proto_docs/google/cloud/domains/v1beta1/domains.rb', line 766 class RegisterParameters include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Possible availability states of a domain name. module Availability # The availability is unspecified. AVAILABILITY_UNSPECIFIED = 0 # The domain is available for registration. AVAILABLE = 1 # The domain is not available for registration. Generally this means it is # already registered to another party. UNAVAILABLE = 2 # The domain is not currently supported by Cloud Domains, but may # be available elsewhere. UNSUPPORTED = 3 # Cloud Domains is unable to determine domain availability, generally # due to system maintenance at the domain name registry. UNKNOWN = 4 end end |
#domain_notices ⇒ ::Array<::Google::Cloud::Domains::V1beta1::DomainNotice>
Returns Notices about special properties of the domain.
766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 |
# File 'proto_docs/google/cloud/domains/v1beta1/domains.rb', line 766 class RegisterParameters include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Possible availability states of a domain name. module Availability # The availability is unspecified. AVAILABILITY_UNSPECIFIED = 0 # The domain is available for registration. AVAILABLE = 1 # The domain is not available for registration. Generally this means it is # already registered to another party. UNAVAILABLE = 2 # The domain is not currently supported by Cloud Domains, but may # be available elsewhere. UNSUPPORTED = 3 # Cloud Domains is unable to determine domain availability, generally # due to system maintenance at the domain name registry. UNKNOWN = 4 end end |
#supported_privacy ⇒ ::Array<::Google::Cloud::Domains::V1beta1::ContactPrivacy>
Returns Contact privacy options that the domain supports.
766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 |
# File 'proto_docs/google/cloud/domains/v1beta1/domains.rb', line 766 class RegisterParameters include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Possible availability states of a domain name. module Availability # The availability is unspecified. AVAILABILITY_UNSPECIFIED = 0 # The domain is available for registration. AVAILABLE = 1 # The domain is not available for registration. Generally this means it is # already registered to another party. UNAVAILABLE = 2 # The domain is not currently supported by Cloud Domains, but may # be available elsewhere. UNSUPPORTED = 3 # Cloud Domains is unable to determine domain availability, generally # due to system maintenance at the domain name registry. UNKNOWN = 4 end end |
#yearly_price ⇒ ::Google::Type::Money
Returns Price to register or renew the domain for one year.
766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 |
# File 'proto_docs/google/cloud/domains/v1beta1/domains.rb', line 766 class RegisterParameters include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Possible availability states of a domain name. module Availability # The availability is unspecified. AVAILABILITY_UNSPECIFIED = 0 # The domain is available for registration. AVAILABLE = 1 # The domain is not available for registration. Generally this means it is # already registered to another party. UNAVAILABLE = 2 # The domain is not currently supported by Cloud Domains, but may # be available elsewhere. UNSUPPORTED = 3 # Cloud Domains is unable to determine domain availability, generally # due to system maintenance at the domain name registry. UNKNOWN = 4 end end |