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 dictionary
The 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