Struct dnsimple::dnsimple::zones::Zones[][src]

pub struct Zones<'a> {
    pub client: &'a Client,
}
Expand description

The Zones Service handles the zone distribution of the DNSimple API.

See API Documentation: zones

Fields

client: &'a Client

Implementations

Lists the zones in the account.

Arguments

account_id: The account ID

Retrieve a zone

Arguments

account_id: The account ID zone: The zone name

Download a zone file

Arguments

account_id: The account ID zone: The zone name

Check zone distribution

Arguments

account_id: The account ID zone: The zone name

List zone records

Arguments

account_id: The account ID zone: The zone name

Create a zone record

Arguments

account_id: The account ID zone: The zone name payload: The ZoneRecordPayload with the information to create the zone record

Retrieve a zone record

Arguments

account_id: The account ID zone: The zone name record: The record id

Update a zone record

Arguments

account_id: The account ID zone: The zone name record: The record id payload: The ZoneRecordUpdatePayload with the information to create the zone record

Delete a zone record

Arguments

account_id: The account ID zone: The zone name record: The record id

Check zone record distribution

Arguments

account_id: The account ID zone: The zone name record: The record id

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.