- NAME
- SYNOPSIS
- DESCRIPTION
- METHODS
  - _new
  - _new
  - _new
  - _new
  - _new

# NAME

Webservice::OVH::Order::Domain::Zone

# SYNOPSIS

use Webservice::OVH;

my $ovh = Webservice::OVH->new_from_json("credentials.json");

my $existing_zones = $ovh->order->domain->zone->existing;

# DESCRIPTION

Provides the possibility to order domain zones only.

# METHODS

## _new

Internal Method to create the Zone object. This method is not ment to be called directly.

- Parameter: $api_wrapper - ovh api wrapper object, $module - root object

- Return: Webservice::OVH::Order::Domain::Zone

- Synopsis: Webservice::OVH::Order::Domain::Zone->_new($ovh_api_wrapper, $module);

## _new

Returns an array with all available zones connected to the active account.

- Return: ARRAY

- Synopsis: my $existing_zones = $ovh->order->domain->zone->existing;

## _new

Gets information about a requested zone order.

- Return: HASH

- Synopsis: my $existing_zones = $ovh->order->domain->zone->existing;

## _new

Gets information about a requested zone order.

- Parameter: $zone_name - desired zone, $minimized - only mandatory record entries

- Return: Webservice::OVH::Me::Order

- Synopsis: my $oder = $ovh->order->domain->zone->order('mydomain.de', 'true');

## _new

Gets available options for the desired zone order.

- Parameter: $zone_name - desired zone

- Return: HASH

- Synopsis: my $options = $ovh->order->domain->zone->options('mydomain.de');