Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

RegisterDomainRequest

import type { RegisterDomainRequest } from "https://googleapis.deno.dev/v1/domains:v1.ts";

Request for the RegisterDomain method.

interface RegisterDomainRequest {
contactNotices?: "CONTACT_NOTICE_UNSPECIFIED" | "PUBLIC_CONTACT_DATA_ACKNOWLEDGEMENT"[];
domainNotices?: "DOMAIN_NOTICE_UNSPECIFIED" | "HSTS_PRELOADED"[];
registration?: Registration;
validateOnly?: boolean;
yearlyPrice?: Money;
}

§Properties

§
contactNotices?: "CONTACT_NOTICE_UNSPECIFIED" | "PUBLIC_CONTACT_DATA_ACKNOWLEDGEMENT"[]
[src]

The list of contact notices that the caller acknowledges. The notices needed here depend on the values specified in registration.contact_settings.

§
domainNotices?: "DOMAIN_NOTICE_UNSPECIFIED" | "HSTS_PRELOADED"[]
[src]

The list of domain notices that you acknowledge. Call RetrieveRegisterParameters to see the notices that need acknowledgement.

§
registration?: Registration
[src]

Required. The complete Registration resource to be created.

§
validateOnly?: boolean
[src]

When true, only validation is performed, without actually registering the domain. Follows: https://cloud.google.com/apis/design/design_patterns#request_validation

§
yearlyPrice?: Money
[src]

Required. Yearly price to register or renew the domain. The value that should be put here can be obtained from RetrieveRegisterParameters or SearchDomains calls.