diff options
Diffstat (limited to 'vendor/github.com/yaegashi/msgraph.go/beta/ModelDomain.go')
-rw-r--r-- | vendor/github.com/yaegashi/msgraph.go/beta/ModelDomain.go | 167 |
1 files changed, 167 insertions, 0 deletions
diff --git a/vendor/github.com/yaegashi/msgraph.go/beta/ModelDomain.go b/vendor/github.com/yaegashi/msgraph.go/beta/ModelDomain.go new file mode 100644 index 00000000..a88b7ad2 --- /dev/null +++ b/vendor/github.com/yaegashi/msgraph.go/beta/ModelDomain.go @@ -0,0 +1,167 @@ +// Code generated by msgraph-generate.go DO NOT EDIT. + +package msgraph + +import "time" + +// Domain undocumented +type Domain struct { + // Entity is the base model of Domain + Entity + // AuthenticationType undocumented + AuthenticationType *string `json:"authenticationType,omitempty"` + // AvailabilityStatus undocumented + AvailabilityStatus *string `json:"availabilityStatus,omitempty"` + // IsAdminManaged undocumented + IsAdminManaged *bool `json:"isAdminManaged,omitempty"` + // IsDefault undocumented + IsDefault *bool `json:"isDefault,omitempty"` + // IsInitial undocumented + IsInitial *bool `json:"isInitial,omitempty"` + // IsRoot undocumented + IsRoot *bool `json:"isRoot,omitempty"` + // IsVerified undocumented + IsVerified *bool `json:"isVerified,omitempty"` + // PasswordNotificationWindowInDays undocumented + PasswordNotificationWindowInDays *int `json:"passwordNotificationWindowInDays,omitempty"` + // PasswordValidityPeriodInDays undocumented + PasswordValidityPeriodInDays *int `json:"passwordValidityPeriodInDays,omitempty"` + // SupportedServices undocumented + SupportedServices []string `json:"supportedServices,omitempty"` + // State undocumented + State *DomainState `json:"state,omitempty"` + // ServiceConfigurationRecords undocumented + ServiceConfigurationRecords []DomainDNSRecord `json:"serviceConfigurationRecords,omitempty"` + // VerificationDNSRecords undocumented + VerificationDNSRecords []DomainDNSRecord `json:"verificationDnsRecords,omitempty"` + // DomainNameReferences undocumented + DomainNameReferences []DirectoryObject `json:"domainNameReferences,omitempty"` +} + +// DomainDNSCnameRecord undocumented +type DomainDNSCnameRecord struct { + // DomainDNSRecord is the base model of DomainDNSCnameRecord + DomainDNSRecord + // CanonicalName undocumented + CanonicalName *string `json:"canonicalName,omitempty"` +} + +// DomainDNSMxRecord undocumented +type DomainDNSMxRecord struct { + // DomainDNSRecord is the base model of DomainDNSMxRecord + DomainDNSRecord + // MailExchange undocumented + MailExchange *string `json:"mailExchange,omitempty"` + // Preference undocumented + Preference *int `json:"preference,omitempty"` +} + +// DomainDNSRecord undocumented +type DomainDNSRecord struct { + // Entity is the base model of DomainDNSRecord + Entity + // IsOptional undocumented + IsOptional *bool `json:"isOptional,omitempty"` + // Label undocumented + Label *string `json:"label,omitempty"` + // RecordType undocumented + RecordType *string `json:"recordType,omitempty"` + // SupportedService undocumented + SupportedService *string `json:"supportedService,omitempty"` + // TTL undocumented + TTL *int `json:"ttl,omitempty"` +} + +// DomainDNSSrvRecord undocumented +type DomainDNSSrvRecord struct { + // DomainDNSRecord is the base model of DomainDNSSrvRecord + DomainDNSRecord + // NameTarget undocumented + NameTarget *string `json:"nameTarget,omitempty"` + // Port undocumented + Port *int `json:"port,omitempty"` + // Priority undocumented + Priority *int `json:"priority,omitempty"` + // Protocol undocumented + Protocol *string `json:"protocol,omitempty"` + // Service undocumented + Service *string `json:"service,omitempty"` + // Weight undocumented + Weight *int `json:"weight,omitempty"` +} + +// DomainDNSTxtRecord undocumented +type DomainDNSTxtRecord struct { + // DomainDNSRecord is the base model of DomainDNSTxtRecord + DomainDNSRecord + // Text undocumented + Text *string `json:"text,omitempty"` +} + +// DomainDNSUnavailableRecord undocumented +type DomainDNSUnavailableRecord struct { + // DomainDNSRecord is the base model of DomainDNSUnavailableRecord + DomainDNSRecord + // Description undocumented + Description *string `json:"description,omitempty"` +} + +// DomainRegistrant undocumented +type DomainRegistrant struct { + // Object is the base model of DomainRegistrant + Object + // CountryOrRegionCode undocumented + CountryOrRegionCode *string `json:"countryOrRegionCode,omitempty"` + // Organization undocumented + Organization *string `json:"organization,omitempty"` + // URL undocumented + URL *string `json:"url,omitempty"` + // Vendor undocumented + Vendor *string `json:"vendor,omitempty"` +} + +// DomainSecurityProfile undocumented +type DomainSecurityProfile struct { + // Entity is the base model of DomainSecurityProfile + Entity + // ActivityGroupNames undocumented + ActivityGroupNames []string `json:"activityGroupNames,omitempty"` + // AzureSubscriptionID undocumented + AzureSubscriptionID *string `json:"azureSubscriptionId,omitempty"` + // AzureTenantID undocumented + AzureTenantID *string `json:"azureTenantId,omitempty"` + // CountHits undocumented + CountHits *int `json:"countHits,omitempty"` + // CountInOrg undocumented + CountInOrg *int `json:"countInOrg,omitempty"` + // DomainCategories undocumented + DomainCategories []ReputationCategory `json:"domainCategories,omitempty"` + // DomainRegisteredDateTime undocumented + DomainRegisteredDateTime *time.Time `json:"domainRegisteredDateTime,omitempty"` + // FirstSeenDateTime undocumented + FirstSeenDateTime *time.Time `json:"firstSeenDateTime,omitempty"` + // LastSeenDateTime undocumented + LastSeenDateTime *time.Time `json:"lastSeenDateTime,omitempty"` + // Name undocumented + Name *string `json:"name,omitempty"` + // Registrant undocumented + Registrant *DomainRegistrant `json:"registrant,omitempty"` + // RiskScore undocumented + RiskScore *string `json:"riskScore,omitempty"` + // Tags undocumented + Tags []string `json:"tags,omitempty"` + // VendorInformation undocumented + VendorInformation *SecurityVendorInformation `json:"vendorInformation,omitempty"` +} + +// DomainState undocumented +type DomainState struct { + // Object is the base model of DomainState + Object + // Status undocumented + Status *string `json:"status,omitempty"` + // Operation undocumented + Operation *string `json:"operation,omitempty"` + // LastActionDateTime undocumented + LastActionDateTime *time.Time `json:"lastActionDateTime,omitempty"` +} |