1. Packages
  2. Azure Native v2
  3. API Docs
  4. securityinsights
  5. listWhoisByDomain
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.82.0 published on Friday, Jan 10, 2025 by Pulumi

azure-native-v2.securityinsights.listWhoisByDomain

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.82.0 published on Friday, Jan 10, 2025 by Pulumi

Get whois information for a single domain name Azure REST API version: 2024-01-01-preview.

Other available API versions: 2024-04-01-preview, 2024-10-01-preview.

Using listWhoisByDomain

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function listWhoisByDomain(args: ListWhoisByDomainArgs, opts?: InvokeOptions): Promise<ListWhoisByDomainResult>
function listWhoisByDomainOutput(args: ListWhoisByDomainOutputArgs, opts?: InvokeOptions): Output<ListWhoisByDomainResult>
Copy
def list_whois_by_domain(domain: Optional[str] = None,
                         enrichment_type: Optional[str] = None,
                         resource_group_name: Optional[str] = None,
                         workspace_name: Optional[str] = None,
                         opts: Optional[InvokeOptions] = None) -> ListWhoisByDomainResult
def list_whois_by_domain_output(domain: Optional[pulumi.Input[str]] = None,
                         enrichment_type: Optional[pulumi.Input[str]] = None,
                         resource_group_name: Optional[pulumi.Input[str]] = None,
                         workspace_name: Optional[pulumi.Input[str]] = None,
                         opts: Optional[InvokeOptions] = None) -> Output[ListWhoisByDomainResult]
Copy
func ListWhoisByDomain(ctx *Context, args *ListWhoisByDomainArgs, opts ...InvokeOption) (*ListWhoisByDomainResult, error)
func ListWhoisByDomainOutput(ctx *Context, args *ListWhoisByDomainOutputArgs, opts ...InvokeOption) ListWhoisByDomainResultOutput
Copy

> Note: This function is named ListWhoisByDomain in the Go SDK.

public static class ListWhoisByDomain 
{
    public static Task<ListWhoisByDomainResult> InvokeAsync(ListWhoisByDomainArgs args, InvokeOptions? opts = null)
    public static Output<ListWhoisByDomainResult> Invoke(ListWhoisByDomainInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<ListWhoisByDomainResult> listWhoisByDomain(ListWhoisByDomainArgs args, InvokeOptions options)
public static Output<ListWhoisByDomainResult> listWhoisByDomain(ListWhoisByDomainArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:securityinsights:listWhoisByDomain
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

EnrichmentType
This property is required.
Changes to this property will trigger replacement.
string
Enrichment type
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
WorkspaceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the workspace.
Domain string
The domain name
EnrichmentType
This property is required.
Changes to this property will trigger replacement.
string
Enrichment type
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
WorkspaceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the workspace.
Domain string
The domain name
enrichmentType
This property is required.
Changes to this property will trigger replacement.
String
Enrichment type
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
workspaceName
This property is required.
Changes to this property will trigger replacement.
String
The name of the workspace.
domain String
The domain name
enrichmentType
This property is required.
Changes to this property will trigger replacement.
string
Enrichment type
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
workspaceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the workspace.
domain string
The domain name
enrichment_type
This property is required.
Changes to this property will trigger replacement.
str
Enrichment type
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
workspace_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the workspace.
domain str
The domain name
enrichmentType
This property is required.
Changes to this property will trigger replacement.
String
Enrichment type
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
workspaceName
This property is required.
Changes to this property will trigger replacement.
String
The name of the workspace.
domain String
The domain name

listWhoisByDomain Result

The following output properties are available:

Created string
The timestamp at which this record was created
Domain string
The domain for this whois record
Expires string
The timestamp at which this record will expire
ParsedWhois Pulumi.AzureNative.SecurityInsights.Outputs.EnrichmentDomainWhoisDetailsResponse
The whois record for a given domain
Server string
The hostname of this registrar's whois server
Updated string
The timestamp at which this record was last updated
Created string
The timestamp at which this record was created
Domain string
The domain for this whois record
Expires string
The timestamp at which this record will expire
ParsedWhois EnrichmentDomainWhoisDetailsResponse
The whois record for a given domain
Server string
The hostname of this registrar's whois server
Updated string
The timestamp at which this record was last updated
created String
The timestamp at which this record was created
domain String
The domain for this whois record
expires String
The timestamp at which this record will expire
parsedWhois EnrichmentDomainWhoisDetailsResponse
The whois record for a given domain
server String
The hostname of this registrar's whois server
updated String
The timestamp at which this record was last updated
created string
The timestamp at which this record was created
domain string
The domain for this whois record
expires string
The timestamp at which this record will expire
parsedWhois EnrichmentDomainWhoisDetailsResponse
The whois record for a given domain
server string
The hostname of this registrar's whois server
updated string
The timestamp at which this record was last updated
created str
The timestamp at which this record was created
domain str
The domain for this whois record
expires str
The timestamp at which this record will expire
parsed_whois EnrichmentDomainWhoisDetailsResponse
The whois record for a given domain
server str
The hostname of this registrar's whois server
updated str
The timestamp at which this record was last updated
created String
The timestamp at which this record was created
domain String
The domain for this whois record
expires String
The timestamp at which this record will expire
parsedWhois Property Map
The whois record for a given domain
server String
The hostname of this registrar's whois server
updated String
The timestamp at which this record was last updated

Supporting Types

EnrichmentDomainWhoisContactResponse

City string
The city for this contact
Country string
The country for this contact
Email string
The email address for this contact
Fax string
The fax number for this contact
Name string
The name of this contact
Org string
The organization for this contact
Phone string
The phone number for this contact
Postal string
The postal code for this contact
State string
The state for this contact
Street List<string>
A list describing the street address for this contact
City string
The city for this contact
Country string
The country for this contact
Email string
The email address for this contact
Fax string
The fax number for this contact
Name string
The name of this contact
Org string
The organization for this contact
Phone string
The phone number for this contact
Postal string
The postal code for this contact
State string
The state for this contact
Street []string
A list describing the street address for this contact
city String
The city for this contact
country String
The country for this contact
email String
The email address for this contact
fax String
The fax number for this contact
name String
The name of this contact
org String
The organization for this contact
phone String
The phone number for this contact
postal String
The postal code for this contact
state String
The state for this contact
street List<String>
A list describing the street address for this contact
city string
The city for this contact
country string
The country for this contact
email string
The email address for this contact
fax string
The fax number for this contact
name string
The name of this contact
org string
The organization for this contact
phone string
The phone number for this contact
postal string
The postal code for this contact
state string
The state for this contact
street string[]
A list describing the street address for this contact
city str
The city for this contact
country str
The country for this contact
email str
The email address for this contact
fax str
The fax number for this contact
name str
The name of this contact
org str
The organization for this contact
phone str
The phone number for this contact
postal str
The postal code for this contact
state str
The state for this contact
street Sequence[str]
A list describing the street address for this contact
city String
The city for this contact
country String
The country for this contact
email String
The email address for this contact
fax String
The fax number for this contact
name String
The name of this contact
org String
The organization for this contact
phone String
The phone number for this contact
postal String
The postal code for this contact
state String
The state for this contact
street List<String>
A list describing the street address for this contact

EnrichmentDomainWhoisContactsResponse

Admin EnrichmentDomainWhoisContactResponse
The admin contact for this whois record
Billing EnrichmentDomainWhoisContactResponse
The billing contact for this whois record
Registrant EnrichmentDomainWhoisContactResponse
The registrant contact for this whois record
Tech EnrichmentDomainWhoisContactResponse
The technical contact for this whois record
admin EnrichmentDomainWhoisContactResponse
The admin contact for this whois record
billing EnrichmentDomainWhoisContactResponse
The billing contact for this whois record
registrant EnrichmentDomainWhoisContactResponse
The registrant contact for this whois record
tech EnrichmentDomainWhoisContactResponse
The technical contact for this whois record
admin EnrichmentDomainWhoisContactResponse
The admin contact for this whois record
billing EnrichmentDomainWhoisContactResponse
The billing contact for this whois record
registrant EnrichmentDomainWhoisContactResponse
The registrant contact for this whois record
tech EnrichmentDomainWhoisContactResponse
The technical contact for this whois record
admin EnrichmentDomainWhoisContactResponse
The admin contact for this whois record
billing EnrichmentDomainWhoisContactResponse
The billing contact for this whois record
registrant EnrichmentDomainWhoisContactResponse
The registrant contact for this whois record
tech EnrichmentDomainWhoisContactResponse
The technical contact for this whois record
admin Property Map
The admin contact for this whois record
billing Property Map
The billing contact for this whois record
registrant Property Map
The registrant contact for this whois record
tech Property Map
The technical contact for this whois record

EnrichmentDomainWhoisDetailsResponse

Contacts Pulumi.AzureNative.SecurityInsights.Inputs.EnrichmentDomainWhoisContactsResponse
The set of contacts associated with this domain
NameServers List<string>
A list of name servers associated with this domain
Registrar Pulumi.AzureNative.SecurityInsights.Inputs.EnrichmentDomainWhoisRegistrarDetailsResponse
The registrar associated with this domain
Statuses List<string>
The set of status flags for this whois record
Contacts EnrichmentDomainWhoisContactsResponse
The set of contacts associated with this domain
NameServers []string
A list of name servers associated with this domain
Registrar EnrichmentDomainWhoisRegistrarDetailsResponse
The registrar associated with this domain
Statuses []string
The set of status flags for this whois record
contacts EnrichmentDomainWhoisContactsResponse
The set of contacts associated with this domain
nameServers List<String>
A list of name servers associated with this domain
registrar EnrichmentDomainWhoisRegistrarDetailsResponse
The registrar associated with this domain
statuses List<String>
The set of status flags for this whois record
contacts EnrichmentDomainWhoisContactsResponse
The set of contacts associated with this domain
nameServers string[]
A list of name servers associated with this domain
registrar EnrichmentDomainWhoisRegistrarDetailsResponse
The registrar associated with this domain
statuses string[]
The set of status flags for this whois record
contacts EnrichmentDomainWhoisContactsResponse
The set of contacts associated with this domain
name_servers Sequence[str]
A list of name servers associated with this domain
registrar EnrichmentDomainWhoisRegistrarDetailsResponse
The registrar associated with this domain
statuses Sequence[str]
The set of status flags for this whois record
contacts Property Map
The set of contacts associated with this domain
nameServers List<String>
A list of name servers associated with this domain
registrar Property Map
The registrar associated with this domain
statuses List<String>
The set of status flags for this whois record

EnrichmentDomainWhoisRegistrarDetailsResponse

AbuseContactEmail string
This registrar's abuse contact email
AbuseContactPhone string
This registrar's abuse contact phone number
IanaId string
This registrar's Internet Assigned Numbers Authority id
Name string
The name of this registrar
Url string
This registrar's URL
WhoisServer string
The hostname of this registrar's whois server
AbuseContactEmail string
This registrar's abuse contact email
AbuseContactPhone string
This registrar's abuse contact phone number
IanaId string
This registrar's Internet Assigned Numbers Authority id
Name string
The name of this registrar
Url string
This registrar's URL
WhoisServer string
The hostname of this registrar's whois server
abuseContactEmail String
This registrar's abuse contact email
abuseContactPhone String
This registrar's abuse contact phone number
ianaId String
This registrar's Internet Assigned Numbers Authority id
name String
The name of this registrar
url String
This registrar's URL
whoisServer String
The hostname of this registrar's whois server
abuseContactEmail string
This registrar's abuse contact email
abuseContactPhone string
This registrar's abuse contact phone number
ianaId string
This registrar's Internet Assigned Numbers Authority id
name string
The name of this registrar
url string
This registrar's URL
whoisServer string
The hostname of this registrar's whois server
abuse_contact_email str
This registrar's abuse contact email
abuse_contact_phone str
This registrar's abuse contact phone number
iana_id str
This registrar's Internet Assigned Numbers Authority id
name str
The name of this registrar
url str
This registrar's URL
whois_server str
The hostname of this registrar's whois server
abuseContactEmail String
This registrar's abuse contact email
abuseContactPhone String
This registrar's abuse contact phone number
ianaId String
This registrar's Internet Assigned Numbers Authority id
name String
The name of this registrar
url String
This registrar's URL
whoisServer String
The hostname of this registrar's whois server

Package Details

Repository
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.82.0 published on Friday, Jan 10, 2025 by Pulumi