Class: CloudflareClient::Zone::CustomHostnameV2

Inherits:
CustomHostname show all
Defined in:
lib/cloudflare_client/zone/custom_hostname_v2.rb

Overview

Constant Summary

Constants inherited from CustomHostname

CloudflareClient::Zone::CustomHostname::DEFAULT_SSL_PROPERTIES, CloudflareClient::Zone::CustomHostname::VALID_METHODS, CloudflareClient::Zone::CustomHostname::VALID_ORDERS, CloudflareClient::Zone::CustomHostname::VALID_TYPES

Constants inherited from CloudflareClient::Zone

VALID_ZONE_STATUSES

Constants inherited from CloudflareClient

API_BASE, POSSIBLE_API_SETTINGS, VALID_BUNDLE_METHODS, VALID_DIRECTIONS, VALID_MATCHES, VERSION

Instance Attribute Summary

Attributes inherited from Base

#zone_id

Instance Method Summary collapse

Methods inherited from Base

#initialize

Methods inherited from CloudflareClient::Zone

#create_zone, #delete_zone, #edit_zone, #purge_zone_cache, #update_zone_settings, #zone, #zone_activation_check, #zone_setting, #zone_settings, #zones

Methods inherited from CloudflareClient

#initialize

Constructor Details

This class inherits a constructor from CloudflareClient::Zone::Base

Instance Method Details

#create(hostname:, ssl: DEFAULT_SSL_PROPERTIES, custom_metadata: {}, custom_origin_server: nil) ⇒ Object



5
6
7
# File 'lib/cloudflare_client/zone/custom_hostname_v2.rb', line 5

def create(hostname:, ssl: DEFAULT_SSL_PROPERTIES, custom_metadata: {}, custom_origin_server: nil)
  super
end

#delete(id:) ⇒ Object



21
22
23
# File 'lib/cloudflare_client/zone/custom_hostname_v2.rb', line 21

def delete(id:)
  super
end

#list(hostname: nil, id: nil, page: 1, per_page: 50, order: 'ssl', direction: 'desc', ssl: 0) ⇒ Object



9
10
11
# File 'lib/cloudflare_client/zone/custom_hostname_v2.rb', line 9

def list(hostname: nil, id: nil, page: 1, per_page: 50, order: 'ssl', direction: 'desc', ssl: 0)
  super
end

#show(id:) ⇒ Object



13
14
15
# File 'lib/cloudflare_client/zone/custom_hostname_v2.rb', line 13

def show(id:)
  super
end

#update(id:, ssl: {}, custom_metadata: nil, custom_origin_server: nil) ⇒ Object



17
18
19
# File 'lib/cloudflare_client/zone/custom_hostname_v2.rb', line 17

def update(id:, ssl: {}, custom_metadata: nil, custom_origin_server: nil)
  super
end