Name | Type | Description | Notes |
---|---|---|---|
AuthCode | string | Authorization code for transferring the Domain | |
ContactAdmin | Contact | ||
ContactBilling | Contact | ||
ContactRegistrant | Contact | ||
ContactTech | Contact | ||
CreatedAt | time.Time | Date and time when this domain was created | |
DeletedAt | Pointer to time.Time | Date and time when this domain was deleted | [optional] |
TransferAwayEligibleAt | Pointer to time.Time | Date and time when this domain is eligible to transfer | [optional] |
Domain | string | Name of the domain | |
DomainId | float64 | Unique identifier for this Domain | |
ExpirationProtected | bool | Whether or not the domain is protected from expiration | |
Expires | Pointer to time.Time | Date and time when this domain will expire | [optional] |
ExposeWhois | Pointer to bool | Whether or not the domain contact details should be shown in the WHOIS | [optional] |
HoldRegistrar | bool | Whether or not the domain is on-hold by the registrar | |
Locked | bool | Whether or not the domain is locked to prevent transfers | |
NameServers | []string | Fully-qualified domain names for DNS servers | |
Privacy | bool | Whether or not the domain has privacy protection | |
RenewAuto | bool | Whether or not the domain is configured to automatically renew | |
RenewDeadline | time.Time | Date the domain must renew on | |
Status | string | Processing status of the domain<br/><ul> <li><strong style='margin-left: 12px;'>ACTIVE</strong> - All is well</li> <li><strong style='margin-left: 12px;'>AWAITING*</strong> - System is waiting for the end-user to complete an action</li> <li><strong style='margin-left: 12px;'>CANCELLED*</strong> - Domain has been cancelled, and may or may not be reclaimable</li> <li><strong style='margin-left: 12px;'>CONFISCATED</strong> - Domain has been confiscated, usually for abuse, chargeback, or fraud</li> <li><strong style='margin-left: 12px;'>DISABLED*</strong> - Domain has been disabled</li> <li><strong style='margin-left: 12px;'>EXCLUDED*</strong> - Domain has been excluded from Firehose registration</li> <li><strong style='margin-left: 12px;'>EXPIRED*</strong> - Domain has expired</li> <li><strong style='margin-left: 12px;'>FAILED*</strong> - Domain has failed a required action, and the system is no longer retrying</li> <li><strong style='margin-left: 12px;'>HELD*</strong> - Domain has been placed on hold, and likely requires intervention from Support</li> <li><strong style='margin-left: 12px;'>LOCKED*</strong> - Domain has been locked, and likely requires intervention from Support</li> <li><strong style='margin-left: 12px;'>PARKED*</strong> - Domain has been parked, and likely requires intervention from Support</li> <li><strong style='margin-left: 12px;'>PENDING*</strong> - Domain is working its way through an automated workflow</li> <li><strong style='margin-left: 12px;'>RESERVED*</strong> - Domain is reserved, and likely requires intervention from Support</li> <li><strong style='margin-left: 12px;'>REVERTED</strong> - Domain has been reverted, and likely requires intervention from Support</li> <li><strong style='margin-left: 12px;'>SUSPENDED*</strong> - Domain has been suspended, and likely requires intervention from Support</li> <li><strong style='margin-left: 12px;'>TRANSFERRED*</strong> - Domain has been transferred out</li> <li><strong style='margin-left: 12px;'>UNKNOWN</strong> - Domain is in an unknown state</li> <li><strong style='margin-left: 12px;'>UNLOCKED*</strong> - Domain has been unlocked, and likely requires intervention from Support</li> <li><strong style='margin-left: 12px;'>UNPARKED*</strong> - Domain has been unparked, and likely requires intervention from Support</li> <li><strong style='margin-left: 12px;'>UPDATED*</strong> - Domain ownership has been transferred to another account</li> </ul> | |
SubaccountId | Pointer to string | Reseller subaccount shopperid who can manage the domain | [optional] |
TransferProtected | bool | Whether or not the domain is protected from transfer | |
Verifications | Pointer to VerificationsDomain | [optional] |
func NewDomainDetail(authCode string, contactAdmin Contact, contactBilling Contact, contactRegistrant Contact, contactTech Contact, createdAt time.Time, domain string, domainId float64, expirationProtected bool, holdRegistrar bool, locked bool, nameServers []string, privacy bool, renewAuto bool, renewDeadline time.Time, status string, transferProtected bool, ) *DomainDetail
NewDomainDetail instantiates a new DomainDetail object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewDomainDetailWithDefaults() *DomainDetail
NewDomainDetailWithDefaults instantiates a new DomainDetail object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *DomainDetail) GetAuthCode() string
GetAuthCode returns the AuthCode field if non-nil, zero value otherwise.
func (o *DomainDetail) GetAuthCodeOk() (*string, bool)
GetAuthCodeOk returns a tuple with the AuthCode field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DomainDetail) SetAuthCode(v string)
SetAuthCode sets AuthCode field to given value.
func (o *DomainDetail) GetContactAdmin() Contact
GetContactAdmin returns the ContactAdmin field if non-nil, zero value otherwise.
func (o *DomainDetail) GetContactAdminOk() (*Contact, bool)
GetContactAdminOk returns a tuple with the ContactAdmin field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DomainDetail) SetContactAdmin(v Contact)
SetContactAdmin sets ContactAdmin field to given value.
func (o *DomainDetail) GetContactBilling() Contact
GetContactBilling returns the ContactBilling field if non-nil, zero value otherwise.
func (o *DomainDetail) GetContactBillingOk() (*Contact, bool)
GetContactBillingOk returns a tuple with the ContactBilling field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DomainDetail) SetContactBilling(v Contact)
SetContactBilling sets ContactBilling field to given value.
func (o *DomainDetail) GetContactRegistrant() Contact
GetContactRegistrant returns the ContactRegistrant field if non-nil, zero value otherwise.
func (o *DomainDetail) GetContactRegistrantOk() (*Contact, bool)
GetContactRegistrantOk returns a tuple with the ContactRegistrant field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DomainDetail) SetContactRegistrant(v Contact)
SetContactRegistrant sets ContactRegistrant field to given value.
func (o *DomainDetail) GetContactTech() Contact
GetContactTech returns the ContactTech field if non-nil, zero value otherwise.
func (o *DomainDetail) GetContactTechOk() (*Contact, bool)
GetContactTechOk returns a tuple with the ContactTech field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DomainDetail) SetContactTech(v Contact)
SetContactTech sets ContactTech field to given value.
func (o *DomainDetail) GetCreatedAt() time.Time
GetCreatedAt returns the CreatedAt field if non-nil, zero value otherwise.
func (o *DomainDetail) GetCreatedAtOk() (*time.Time, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DomainDetail) SetCreatedAt(v time.Time)
SetCreatedAt sets CreatedAt field to given value.
func (o *DomainDetail) GetDeletedAt() time.Time
GetDeletedAt returns the DeletedAt field if non-nil, zero value otherwise.
func (o *DomainDetail) GetDeletedAtOk() (*time.Time, bool)
GetDeletedAtOk returns a tuple with the DeletedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DomainDetail) SetDeletedAt(v time.Time)
SetDeletedAt sets DeletedAt field to given value.
func (o *DomainDetail) HasDeletedAt() bool
HasDeletedAt returns a boolean if a field has been set.
func (o *DomainDetail) GetTransferAwayEligibleAt() time.Time
GetTransferAwayEligibleAt returns the TransferAwayEligibleAt field if non-nil, zero value otherwise.
func (o *DomainDetail) GetTransferAwayEligibleAtOk() (*time.Time, bool)
GetTransferAwayEligibleAtOk returns a tuple with the TransferAwayEligibleAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DomainDetail) SetTransferAwayEligibleAt(v time.Time)
SetTransferAwayEligibleAt sets TransferAwayEligibleAt field to given value.
func (o *DomainDetail) HasTransferAwayEligibleAt() bool
HasTransferAwayEligibleAt returns a boolean if a field has been set.
func (o *DomainDetail) GetDomain() string
GetDomain returns the Domain field if non-nil, zero value otherwise.
func (o *DomainDetail) GetDomainOk() (*string, bool)
GetDomainOk returns a tuple with the Domain field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DomainDetail) SetDomain(v string)
SetDomain sets Domain field to given value.
func (o *DomainDetail) GetDomainId() float64
GetDomainId returns the DomainId field if non-nil, zero value otherwise.
func (o *DomainDetail) GetDomainIdOk() (*float64, bool)
GetDomainIdOk returns a tuple with the DomainId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DomainDetail) SetDomainId(v float64)
SetDomainId sets DomainId field to given value.
func (o *DomainDetail) GetExpirationProtected() bool
GetExpirationProtected returns the ExpirationProtected field if non-nil, zero value otherwise.
func (o *DomainDetail) GetExpirationProtectedOk() (*bool, bool)
GetExpirationProtectedOk returns a tuple with the ExpirationProtected field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DomainDetail) SetExpirationProtected(v bool)
SetExpirationProtected sets ExpirationProtected field to given value.
func (o *DomainDetail) GetExpires() time.Time
GetExpires returns the Expires field if non-nil, zero value otherwise.
func (o *DomainDetail) GetExpiresOk() (*time.Time, bool)
GetExpiresOk returns a tuple with the Expires field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DomainDetail) SetExpires(v time.Time)
SetExpires sets Expires field to given value.
func (o *DomainDetail) HasExpires() bool
HasExpires returns a boolean if a field has been set.
func (o *DomainDetail) GetExposeWhois() bool
GetExposeWhois returns the ExposeWhois field if non-nil, zero value otherwise.
func (o *DomainDetail) GetExposeWhoisOk() (*bool, bool)
GetExposeWhoisOk returns a tuple with the ExposeWhois field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DomainDetail) SetExposeWhois(v bool)
SetExposeWhois sets ExposeWhois field to given value.
func (o *DomainDetail) HasExposeWhois() bool
HasExposeWhois returns a boolean if a field has been set.
func (o *DomainDetail) GetHoldRegistrar() bool
GetHoldRegistrar returns the HoldRegistrar field if non-nil, zero value otherwise.
func (o *DomainDetail) GetHoldRegistrarOk() (*bool, bool)
GetHoldRegistrarOk returns a tuple with the HoldRegistrar field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DomainDetail) SetHoldRegistrar(v bool)
SetHoldRegistrar sets HoldRegistrar field to given value.
func (o *DomainDetail) GetLocked() bool
GetLocked returns the Locked field if non-nil, zero value otherwise.
func (o *DomainDetail) GetLockedOk() (*bool, bool)
GetLockedOk returns a tuple with the Locked field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DomainDetail) SetLocked(v bool)
SetLocked sets Locked field to given value.
func (o *DomainDetail) GetNameServers() []string
GetNameServers returns the NameServers field if non-nil, zero value otherwise.
func (o *DomainDetail) GetNameServersOk() (*[]string, bool)
GetNameServersOk returns a tuple with the NameServers field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DomainDetail) SetNameServers(v []string)
SetNameServers sets NameServers field to given value.
func (o *DomainDetail) GetPrivacy() bool
GetPrivacy returns the Privacy field if non-nil, zero value otherwise.
func (o *DomainDetail) GetPrivacyOk() (*bool, bool)
GetPrivacyOk returns a tuple with the Privacy field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DomainDetail) SetPrivacy(v bool)
SetPrivacy sets Privacy field to given value.
func (o *DomainDetail) GetRenewAuto() bool
GetRenewAuto returns the RenewAuto field if non-nil, zero value otherwise.
func (o *DomainDetail) GetRenewAutoOk() (*bool, bool)
GetRenewAutoOk returns a tuple with the RenewAuto field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DomainDetail) SetRenewAuto(v bool)
SetRenewAuto sets RenewAuto field to given value.
func (o *DomainDetail) GetRenewDeadline() time.Time
GetRenewDeadline returns the RenewDeadline field if non-nil, zero value otherwise.
func (o *DomainDetail) GetRenewDeadlineOk() (*time.Time, bool)
GetRenewDeadlineOk returns a tuple with the RenewDeadline field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DomainDetail) SetRenewDeadline(v time.Time)
SetRenewDeadline sets RenewDeadline field to given value.
func (o *DomainDetail) GetStatus() string
GetStatus returns the Status field if non-nil, zero value otherwise.
func (o *DomainDetail) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DomainDetail) SetStatus(v string)
SetStatus sets Status field to given value.
func (o *DomainDetail) GetSubaccountId() string
GetSubaccountId returns the SubaccountId field if non-nil, zero value otherwise.
func (o *DomainDetail) GetSubaccountIdOk() (*string, bool)
GetSubaccountIdOk returns a tuple with the SubaccountId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DomainDetail) SetSubaccountId(v string)
SetSubaccountId sets SubaccountId field to given value.
func (o *DomainDetail) HasSubaccountId() bool
HasSubaccountId returns a boolean if a field has been set.
func (o *DomainDetail) GetTransferProtected() bool
GetTransferProtected returns the TransferProtected field if non-nil, zero value otherwise.
func (o *DomainDetail) GetTransferProtectedOk() (*bool, bool)
GetTransferProtectedOk returns a tuple with the TransferProtected field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DomainDetail) SetTransferProtected(v bool)
SetTransferProtected sets TransferProtected field to given value.
func (o *DomainDetail) GetVerifications() VerificationsDomain
GetVerifications returns the Verifications field if non-nil, zero value otherwise.
func (o *DomainDetail) GetVerificationsOk() (*VerificationsDomain, bool)
GetVerificationsOk returns a tuple with the Verifications field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DomainDetail) SetVerifications(v VerificationsDomain)
SetVerifications sets Verifications field to given value.
func (o *DomainDetail) HasVerifications() bool
HasVerifications returns a boolean if a field has been set.