azure-native.securityinsights.listWhoisByDomain
Explore with Pulumi AI
Get whois information for a single domain name
Uses Azure REST API version 2025-01-01-preview.
Other available API versions: 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native securityinsights [ApiVersion]. See the version guide for details.
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>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]func ListWhoisByDomain(ctx *Context, args *ListWhoisByDomainArgs, opts ...InvokeOption) (*ListWhoisByDomainResult, error)
func ListWhoisByDomainOutput(ctx *Context, args *ListWhoisByDomainOutputArgs, opts ...InvokeOption) ListWhoisByDomainResultOutput> 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)
}public static CompletableFuture<ListWhoisByDomainResult> listWhoisByDomain(ListWhoisByDomainArgs args, InvokeOptions options)
public static Output<ListWhoisByDomainResult> listWhoisByDomain(ListWhoisByDomainArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:securityinsights:listWhoisByDomain
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Enrichment
Type string - Enrichment type
 - Resource
Group stringName  - The name of the resource group. The name is case insensitive.
 - Workspace
Name string - The name of the workspace.
 - Domain string
 - The domain name
 
- Enrichment
Type string - Enrichment type
 - Resource
Group stringName  - The name of the resource group. The name is case insensitive.
 - Workspace
Name string - The name of the workspace.
 - Domain string
 - The domain name
 
- enrichment
Type String - Enrichment type
 - resource
Group StringName  - The name of the resource group. The name is case insensitive.
 - workspace
Name String - The name of the workspace.
 - domain String
 - The domain name
 
- enrichment
Type string - Enrichment type
 - resource
Group stringName  - The name of the resource group. The name is case insensitive.
 - workspace
Name string - The name of the workspace.
 - domain string
 - The domain name
 
- enrichment_
type str - Enrichment type
 - resource_
group_ strname  - The name of the resource group. The name is case insensitive.
 - workspace_
name str - The name of the workspace.
 - domain str
 - The domain name
 
- enrichment
Type String - Enrichment type
 - resource
Group StringName  - The name of the resource group. The name is case insensitive.
 - workspace
Name 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
 - Parsed
Whois Pulumi.Azure Native. Security Insights. Outputs. Enrichment Domain Whois Details Response  - 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
 - Parsed
Whois EnrichmentDomain Whois Details Response  - 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
 - parsed
Whois EnrichmentDomain Whois Details Response  - 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
 - parsed
Whois EnrichmentDomain Whois Details Response  - 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 EnrichmentDomain Whois Details Response  - 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
 - parsed
Whois 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
Pulumi.
Azure Native. Security Insights. Inputs. Enrichment Domain Whois Contact Response  - The admin contact for this whois record
 - Billing
Pulumi.
Azure Native. Security Insights. Inputs. Enrichment Domain Whois Contact Response  - The billing contact for this whois record
 - Registrant
Pulumi.
Azure Native. Security Insights. Inputs. Enrichment Domain Whois Contact Response  - The registrant contact for this whois record
 - Tech
Pulumi.
Azure Native. Security Insights. Inputs. Enrichment Domain Whois Contact Response  - The technical contact for this whois record
 
- Admin
Enrichment
Domain Whois Contact Response  - The admin contact for this whois record
 - Billing
Enrichment
Domain Whois Contact Response  - The billing contact for this whois record
 - Registrant
Enrichment
Domain Whois Contact Response  - The registrant contact for this whois record
 - Tech
Enrichment
Domain Whois Contact Response  - The technical contact for this whois record
 
- admin
Enrichment
Domain Whois Contact Response  - The admin contact for this whois record
 - billing
Enrichment
Domain Whois Contact Response  - The billing contact for this whois record
 - registrant
Enrichment
Domain Whois Contact Response  - The registrant contact for this whois record
 - tech
Enrichment
Domain Whois Contact Response  - The technical contact for this whois record
 
- admin
Enrichment
Domain Whois Contact Response  - The admin contact for this whois record
 - billing
Enrichment
Domain Whois Contact Response  - The billing contact for this whois record
 - registrant
Enrichment
Domain Whois Contact Response  - The registrant contact for this whois record
 - tech
Enrichment
Domain Whois Contact Response  - The technical contact for this whois record
 
- admin
Enrichment
Domain Whois Contact Response  - The admin contact for this whois record
 - billing
Enrichment
Domain Whois Contact Response  - The billing contact for this whois record
 - registrant
Enrichment
Domain Whois Contact Response  - The registrant contact for this whois record
 - tech
Enrichment
Domain Whois Contact Response  - 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.
Azure Native. Security Insights. Inputs. Enrichment Domain Whois Contacts Response  - The set of contacts associated with this domain
 - Name
Servers List<string> - A list of name servers associated with this domain
 - Registrar
Pulumi.
Azure Native. Security Insights. Inputs. Enrichment Domain Whois Registrar Details Response  - The registrar associated with this domain
 - Statuses List<string>
 - The set of status flags for this whois record
 
- Contacts
Enrichment
Domain Whois Contacts Response  - The set of contacts associated with this domain
 - Name
Servers []string - A list of name servers associated with this domain
 - Registrar
Enrichment
Domain Whois Registrar Details Response  - The registrar associated with this domain
 - Statuses []string
 - The set of status flags for this whois record
 
- contacts
Enrichment
Domain Whois Contacts Response  - The set of contacts associated with this domain
 - name
Servers List<String> - A list of name servers associated with this domain
 - registrar
Enrichment
Domain Whois Registrar Details Response  - The registrar associated with this domain
 - statuses List<String>
 - The set of status flags for this whois record
 
- contacts
Enrichment
Domain Whois Contacts Response  - The set of contacts associated with this domain
 - name
Servers string[] - A list of name servers associated with this domain
 - registrar
Enrichment
Domain Whois Registrar Details Response  - The registrar associated with this domain
 - statuses string[]
 - The set of status flags for this whois record
 
- contacts
Enrichment
Domain Whois Contacts Response  - The set of contacts associated with this domain
 - name_
servers Sequence[str] - A list of name servers associated with this domain
 - registrar
Enrichment
Domain Whois Registrar Details Response  - 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
 - name
Servers 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     
- Abuse
Contact stringEmail  - This registrar's abuse contact email
 - Abuse
Contact stringPhone  - This registrar's abuse contact phone number
 - Iana
Id string - This registrar's Internet Assigned Numbers Authority id
 - Name string
 - The name of this registrar
 - Url string
 - This registrar's URL
 - Whois
Server string - The hostname of this registrar's whois server
 
- Abuse
Contact stringEmail  - This registrar's abuse contact email
 - Abuse
Contact stringPhone  - This registrar's abuse contact phone number
 - Iana
Id string - This registrar's Internet Assigned Numbers Authority id
 - Name string
 - The name of this registrar
 - Url string
 - This registrar's URL
 - Whois
Server string - The hostname of this registrar's whois server
 
- abuse
Contact StringEmail  - This registrar's abuse contact email
 - abuse
Contact StringPhone  - This registrar's abuse contact phone number
 - iana
Id String - This registrar's Internet Assigned Numbers Authority id
 - name String
 - The name of this registrar
 - url String
 - This registrar's URL
 - whois
Server String - The hostname of this registrar's whois server
 
- abuse
Contact stringEmail  - This registrar's abuse contact email
 - abuse
Contact stringPhone  - This registrar's abuse contact phone number
 - iana
Id string - This registrar's Internet Assigned Numbers Authority id
 - name string
 - The name of this registrar
 - url string
 - This registrar's URL
 - whois
Server string - The hostname of this registrar's whois server
 
- abuse_
contact_ stremail  - This registrar's abuse contact email
 - abuse_
contact_ strphone  - 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
 
- abuse
Contact StringEmail  - This registrar's abuse contact email
 - abuse
Contact StringPhone  - This registrar's abuse contact phone number
 - iana
Id String - This registrar's Internet Assigned Numbers Authority id
 - name String
 - The name of this registrar
 - url String
 - This registrar's URL
 - whois
Server String - The hostname of this registrar's whois server
 
Package Details
- Repository
 - Azure Native pulumi/pulumi-azure-native
 - License
 - Apache-2.0