Class: Google::Cloud::Domains::V1::ManagementSettings

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 renewal, billing, and transfer settings for a Registration.

Defined Under Namespace

Modules: RenewalMethod

Instance Attribute Summary collapse

Instance Attribute Details

#renewal_method::Google::Cloud::Domains::V1::ManagementSettings::RenewalMethod (readonly)

Returns Output only. The renewal method for this Registration.

Returns:



167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
# File 'proto_docs/google/cloud/domains/v1/domains.rb', line 167

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

  # Defines how the `Registration` is renewed.
  module RenewalMethod
    # The renewal method is undefined.
    RENEWAL_METHOD_UNSPECIFIED = 0

    # The domain is automatically renewed each year .
    #
    # To disable automatic renewals, delete the resource by calling
    # `DeleteRegistration` or export it by calling `ExportRegistration`.
    AUTOMATIC_RENEWAL = 1

    # The domain must be explicitly renewed each year before its
    # `expire_time`. This option is only available when the `Registration`
    # is in state `EXPORTED`.
    #
    # To manage the domain's current billing and
    # renewal settings, go to [Google Domains](https://domains.google/).
    MANUAL_RENEWAL = 2
  end
end

#transfer_lock_state::Google::Cloud::Domains::V1::TransferLockState

Returns Controls whether the domain can be transferred to another registrar.

Returns:



167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
# File 'proto_docs/google/cloud/domains/v1/domains.rb', line 167

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

  # Defines how the `Registration` is renewed.
  module RenewalMethod
    # The renewal method is undefined.
    RENEWAL_METHOD_UNSPECIFIED = 0

    # The domain is automatically renewed each year .
    #
    # To disable automatic renewals, delete the resource by calling
    # `DeleteRegistration` or export it by calling `ExportRegistration`.
    AUTOMATIC_RENEWAL = 1

    # The domain must be explicitly renewed each year before its
    # `expire_time`. This option is only available when the `Registration`
    # is in state `EXPORTED`.
    #
    # To manage the domain's current billing and
    # renewal settings, go to [Google Domains](https://domains.google/).
    MANUAL_RENEWAL = 2
  end
end