azure-native.azurearcdata.getActiveDirectoryConnector
Explore with Pulumi AI
Retrieves an Active Directory connector resource
Uses Azure REST API version 2024-01-01.
Other available API versions: 2023-01-15-preview, 2024-05-01-preview, 2025-03-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native azurearcdata [ApiVersion]. See the version guide for details.
Using getActiveDirectoryConnector
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 getActiveDirectoryConnector(args: GetActiveDirectoryConnectorArgs, opts?: InvokeOptions): Promise<GetActiveDirectoryConnectorResult>
function getActiveDirectoryConnectorOutput(args: GetActiveDirectoryConnectorOutputArgs, opts?: InvokeOptions): Output<GetActiveDirectoryConnectorResult>def get_active_directory_connector(active_directory_connector_name: Optional[str] = None,
                                   data_controller_name: Optional[str] = None,
                                   resource_group_name: Optional[str] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetActiveDirectoryConnectorResult
def get_active_directory_connector_output(active_directory_connector_name: Optional[pulumi.Input[str]] = None,
                                   data_controller_name: Optional[pulumi.Input[str]] = None,
                                   resource_group_name: Optional[pulumi.Input[str]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[GetActiveDirectoryConnectorResult]func LookupActiveDirectoryConnector(ctx *Context, args *LookupActiveDirectoryConnectorArgs, opts ...InvokeOption) (*LookupActiveDirectoryConnectorResult, error)
func LookupActiveDirectoryConnectorOutput(ctx *Context, args *LookupActiveDirectoryConnectorOutputArgs, opts ...InvokeOption) LookupActiveDirectoryConnectorResultOutput> Note: This function is named LookupActiveDirectoryConnector in the Go SDK.
public static class GetActiveDirectoryConnector 
{
    public static Task<GetActiveDirectoryConnectorResult> InvokeAsync(GetActiveDirectoryConnectorArgs args, InvokeOptions? opts = null)
    public static Output<GetActiveDirectoryConnectorResult> Invoke(GetActiveDirectoryConnectorInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetActiveDirectoryConnectorResult> getActiveDirectoryConnector(GetActiveDirectoryConnectorArgs args, InvokeOptions options)
public static Output<GetActiveDirectoryConnectorResult> getActiveDirectoryConnector(GetActiveDirectoryConnectorArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:azurearcdata:getActiveDirectoryConnector
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Active
Directory stringConnector Name  - The name of the Active Directory connector instance
 - Data
Controller stringName  - The name of the data controller
 - Resource
Group stringName  - The name of the Azure resource group
 
- Active
Directory stringConnector Name  - The name of the Active Directory connector instance
 - Data
Controller stringName  - The name of the data controller
 - Resource
Group stringName  - The name of the Azure resource group
 
- active
Directory StringConnector Name  - The name of the Active Directory connector instance
 - data
Controller StringName  - The name of the data controller
 - resource
Group StringName  - The name of the Azure resource group
 
- active
Directory stringConnector Name  - The name of the Active Directory connector instance
 - data
Controller stringName  - The name of the data controller
 - resource
Group stringName  - The name of the Azure resource group
 
- active_
directory_ strconnector_ name  - The name of the Active Directory connector instance
 - data_
controller_ strname  - The name of the data controller
 - resource_
group_ strname  - The name of the Azure resource group
 
- active
Directory StringConnector Name  - The name of the Active Directory connector instance
 - data
Controller StringName  - The name of the data controller
 - resource
Group StringName  - The name of the Azure resource group
 
getActiveDirectoryConnector Result
The following output properties are available:
- Azure
Api stringVersion  - The Azure API version of the resource.
 - Id string
 - Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
 - Name string
 - The name of the resource
 - Properties
Pulumi.
Azure Native. Azure Arc Data. Outputs. Active Directory Connector Properties Response  - null
 - System
Data Pulumi.Azure Native. Azure Arc Data. Outputs. System Data Response  - Azure Resource Manager metadata containing createdBy and modifiedBy information.
 - Type string
 - The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
 
- Azure
Api stringVersion  - The Azure API version of the resource.
 - Id string
 - Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
 - Name string
 - The name of the resource
 - Properties
Active
Directory Connector Properties Response  - null
 - System
Data SystemData Response  - Azure Resource Manager metadata containing createdBy and modifiedBy information.
 - Type string
 - The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
 
- azure
Api StringVersion  - The Azure API version of the resource.
 - id String
 - Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
 - name String
 - The name of the resource
 - properties
Active
Directory Connector Properties Response  - null
 - system
Data SystemData Response  - Azure Resource Manager metadata containing createdBy and modifiedBy information.
 - type String
 - The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
 
- azure
Api stringVersion  - The Azure API version of the resource.
 - id string
 - Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
 - name string
 - The name of the resource
 - properties
Active
Directory Connector Properties Response  - null
 - system
Data SystemData Response  - Azure Resource Manager metadata containing createdBy and modifiedBy information.
 - type string
 - The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
 
- azure_
api_ strversion  - The Azure API version of the resource.
 - id str
 - Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
 - name str
 - The name of the resource
 - properties
Active
Directory Connector Properties Response  - null
 - system_
data SystemData Response  - Azure Resource Manager metadata containing createdBy and modifiedBy information.
 - type str
 - The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
 
- azure
Api StringVersion  - The Azure API version of the resource.
 - id String
 - Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
 - name String
 - The name of the resource
 - properties Property Map
 - null
 - system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
 - type String
 - The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
 
Supporting Types
ActiveDirectoryConnectorDNSDetailsResponse    
- Nameserver
IPAddresses List<string> - List of Active Directory DNS server IP addresses.
 - Domain
Name string - DNS domain name for which DNS lookups should be forwarded to the Active Directory DNS servers.
 - Prefer
K8s boolDns For Ptr Lookups  - Flag indicating whether to prefer Kubernetes DNS server response over AD DNS server response for IP address lookups.
 - Replicas double
 - Replica count for DNS proxy service. Default value is 1.
 
- Nameserver
IPAddresses []string - List of Active Directory DNS server IP addresses.
 - Domain
Name string - DNS domain name for which DNS lookups should be forwarded to the Active Directory DNS servers.
 - Prefer
K8s boolDns For Ptr Lookups  - Flag indicating whether to prefer Kubernetes DNS server response over AD DNS server response for IP address lookups.
 - Replicas float64
 - Replica count for DNS proxy service. Default value is 1.
 
- nameserver
IPAddresses List<String> - List of Active Directory DNS server IP addresses.
 - domain
Name String - DNS domain name for which DNS lookups should be forwarded to the Active Directory DNS servers.
 - prefer
K8s BooleanDns For Ptr Lookups  - Flag indicating whether to prefer Kubernetes DNS server response over AD DNS server response for IP address lookups.
 - replicas Double
 - Replica count for DNS proxy service. Default value is 1.
 
- nameserver
IPAddresses string[] - List of Active Directory DNS server IP addresses.
 - domain
Name string - DNS domain name for which DNS lookups should be forwarded to the Active Directory DNS servers.
 - prefer
K8s booleanDns For Ptr Lookups  - Flag indicating whether to prefer Kubernetes DNS server response over AD DNS server response for IP address lookups.
 - replicas number
 - Replica count for DNS proxy service. Default value is 1.
 
- nameserver_
ip_ Sequence[str]addresses  - List of Active Directory DNS server IP addresses.
 - domain_
name str - DNS domain name for which DNS lookups should be forwarded to the Active Directory DNS servers.
 - prefer_
k8s_ booldns_ for_ ptr_ lookups  - Flag indicating whether to prefer Kubernetes DNS server response over AD DNS server response for IP address lookups.
 - replicas float
 - Replica count for DNS proxy service. Default value is 1.
 
- nameserver
IPAddresses List<String> - List of Active Directory DNS server IP addresses.
 - domain
Name String - DNS domain name for which DNS lookups should be forwarded to the Active Directory DNS servers.
 - prefer
K8s BooleanDns For Ptr Lookups  - Flag indicating whether to prefer Kubernetes DNS server response over AD DNS server response for IP address lookups.
 - replicas Number
 - Replica count for DNS proxy service. Default value is 1.
 
ActiveDirectoryConnectorDomainDetailsResponse     
- Realm string
 - Name (uppercase) of the Active Directory domain that this AD connector will be associated with.
 - Domain
Controllers Pulumi.Azure Native. Azure Arc Data. Inputs. Active Directory Domain Controllers Response  - null
 - Netbios
Domain stringName  - NETBIOS name of the Active Directory domain.
 - Ou
Distinguished stringName  - The distinguished name of the Active Directory Organizational Unit.
 - Service
Account stringProvisioning  - The service account provisioning mode for this Active Directory connector.
 
- Realm string
 - Name (uppercase) of the Active Directory domain that this AD connector will be associated with.
 - Domain
Controllers ActiveDirectory Domain Controllers Response  - null
 - Netbios
Domain stringName  - NETBIOS name of the Active Directory domain.
 - Ou
Distinguished stringName  - The distinguished name of the Active Directory Organizational Unit.
 - Service
Account stringProvisioning  - The service account provisioning mode for this Active Directory connector.
 
- realm String
 - Name (uppercase) of the Active Directory domain that this AD connector will be associated with.
 - domain
Controllers ActiveDirectory Domain Controllers Response  - null
 - netbios
Domain StringName  - NETBIOS name of the Active Directory domain.
 - ou
Distinguished StringName  - The distinguished name of the Active Directory Organizational Unit.
 - service
Account StringProvisioning  - The service account provisioning mode for this Active Directory connector.
 
- realm string
 - Name (uppercase) of the Active Directory domain that this AD connector will be associated with.
 - domain
Controllers ActiveDirectory Domain Controllers Response  - null
 - netbios
Domain stringName  - NETBIOS name of the Active Directory domain.
 - ou
Distinguished stringName  - The distinguished name of the Active Directory Organizational Unit.
 - service
Account stringProvisioning  - The service account provisioning mode for this Active Directory connector.
 
- realm str
 - Name (uppercase) of the Active Directory domain that this AD connector will be associated with.
 - domain_
controllers ActiveDirectory Domain Controllers Response  - null
 - netbios_
domain_ strname  - NETBIOS name of the Active Directory domain.
 - ou_
distinguished_ strname  - The distinguished name of the Active Directory Organizational Unit.
 - service_
account_ strprovisioning  - The service account provisioning mode for this Active Directory connector.
 
- realm String
 - Name (uppercase) of the Active Directory domain that this AD connector will be associated with.
 - domain
Controllers Property Map - null
 - netbios
Domain StringName  - NETBIOS name of the Active Directory domain.
 - ou
Distinguished StringName  - The distinguished name of the Active Directory Organizational Unit.
 - service
Account StringProvisioning  - The service account provisioning mode for this Active Directory connector.
 
ActiveDirectoryConnectorPropertiesResponse    
- Provisioning
State string - The provisioning state of the Active Directory connector resource.
 - Spec
Pulumi.
Azure Native. Azure Arc Data. Inputs. Active Directory Connector Spec Response  - null
 - Domain
Service Pulumi.Account Login Information Azure Native. Azure Arc Data. Inputs. Basic Login Information Response  - Username and password for domain service account authentication.
 - Status
Pulumi.
Azure Native. Azure Arc Data. Inputs. Active Directory Connector Status Response  - null
 
- Provisioning
State string - The provisioning state of the Active Directory connector resource.
 - Spec
Active
Directory Connector Spec Response  - null
 - Domain
Service BasicAccount Login Information Login Information Response  - Username and password for domain service account authentication.
 - Status
Active
Directory Connector Status Response  - null
 
- provisioning
State String - The provisioning state of the Active Directory connector resource.
 - spec
Active
Directory Connector Spec Response  - null
 - domain
Service BasicAccount Login Information Login Information Response  - Username and password for domain service account authentication.
 - status
Active
Directory Connector Status Response  - null
 
- provisioning
State string - The provisioning state of the Active Directory connector resource.
 - spec
Active
Directory Connector Spec Response  - null
 - domain
Service BasicAccount Login Information Login Information Response  - Username and password for domain service account authentication.
 - status
Active
Directory Connector Status Response  - null
 
- provisioning_
state str - The provisioning state of the Active Directory connector resource.
 - spec
Active
Directory Connector Spec Response  - null
 - domain_
service_ Basicaccount_ login_ information Login Information Response  - Username and password for domain service account authentication.
 - status
Active
Directory Connector Status Response  - null
 
- provisioning
State String - The provisioning state of the Active Directory connector resource.
 - spec Property Map
 - null
 - domain
Service Property MapAccount Login Information  - Username and password for domain service account authentication.
 - status Property Map
 - null
 
ActiveDirectoryConnectorSpecResponse    
ActiveDirectoryConnectorStatusResponse    
- Last
Update stringTime  - The time that the custom resource was last updated.
 - Observed
Generation double - The version of the replicaSet associated with the AD connector custom resource.
 - State string
 - The state of the AD connector custom resource.
 
- Last
Update stringTime  - The time that the custom resource was last updated.
 - Observed
Generation float64 - The version of the replicaSet associated with the AD connector custom resource.
 - State string
 - The state of the AD connector custom resource.
 
- last
Update StringTime  - The time that the custom resource was last updated.
 - observed
Generation Double - The version of the replicaSet associated with the AD connector custom resource.
 - state String
 - The state of the AD connector custom resource.
 
- last
Update stringTime  - The time that the custom resource was last updated.
 - observed
Generation number - The version of the replicaSet associated with the AD connector custom resource.
 - state string
 - The state of the AD connector custom resource.
 
- last_
update_ strtime  - The time that the custom resource was last updated.
 - observed_
generation float - The version of the replicaSet associated with the AD connector custom resource.
 - state str
 - The state of the AD connector custom resource.
 
- last
Update StringTime  - The time that the custom resource was last updated.
 - observed
Generation Number - The version of the replicaSet associated with the AD connector custom resource.
 - state String
 - The state of the AD connector custom resource.
 
ActiveDirectoryDomainControllerResponse    
- Hostname string
 - Fully-qualified domain name of a domain controller in the AD domain.
 
- Hostname string
 - Fully-qualified domain name of a domain controller in the AD domain.
 
- hostname String
 - Fully-qualified domain name of a domain controller in the AD domain.
 
- hostname string
 - Fully-qualified domain name of a domain controller in the AD domain.
 
- hostname str
 - Fully-qualified domain name of a domain controller in the AD domain.
 
- hostname String
 - Fully-qualified domain name of a domain controller in the AD domain.
 
ActiveDirectoryDomainControllersResponse    
- Primary
Domain Pulumi.Controller Azure Native. Azure Arc Data. Inputs. Active Directory Domain Controller Response  - Information about the Primary Domain Controller (PDC) in the AD domain.
 - Secondary
Domain List<Pulumi.Controllers Azure Native. Azure Arc Data. Inputs. Active Directory Domain Controller Response>  - null
 
- Primary
Domain ActiveController Directory Domain Controller Response  - Information about the Primary Domain Controller (PDC) in the AD domain.
 - Secondary
Domain []ActiveControllers Directory Domain Controller Response  - null
 
- primary
Domain ActiveController Directory Domain Controller Response  - Information about the Primary Domain Controller (PDC) in the AD domain.
 - secondary
Domain List<ActiveControllers Directory Domain Controller Response>  - null
 
- primary
Domain ActiveController Directory Domain Controller Response  - Information about the Primary Domain Controller (PDC) in the AD domain.
 - secondary
Domain ActiveControllers Directory Domain Controller Response[]  - null
 
- primary_
domain_ Activecontroller Directory Domain Controller Response  - Information about the Primary Domain Controller (PDC) in the AD domain.
 - secondary_
domain_ Sequence[Activecontrollers Directory Domain Controller Response]  - null
 
- primary
Domain Property MapController  - Information about the Primary Domain Controller (PDC) in the AD domain.
 - secondary
Domain List<Property Map>Controllers  - null
 
BasicLoginInformationResponse   
- Username string
 - Login username.
 
- Username string
 - Login username.
 
- username String
 - Login username.
 
- username string
 - Login username.
 
- username str
 - Login username.
 
- username String
 - Login username.
 
SystemDataResponse  
- Created
At string - The timestamp of resource creation (UTC).
 - Created
By string - The identity that created the resource.
 - Created
By stringType  - The type of identity that created the resource.
 - Last
Modified stringAt  - The timestamp of resource last modification (UTC)
 - Last
Modified stringBy  - The identity that last modified the resource.
 - Last
Modified stringBy Type  - The type of identity that last modified the resource.
 
- Created
At string - The timestamp of resource creation (UTC).
 - Created
By string - The identity that created the resource.
 - Created
By stringType  - The type of identity that created the resource.
 - Last
Modified stringAt  - The timestamp of resource last modification (UTC)
 - Last
Modified stringBy  - The identity that last modified the resource.
 - Last
Modified stringBy Type  - The type of identity that last modified the resource.
 
- created
At String - The timestamp of resource creation (UTC).
 - created
By String - The identity that created the resource.
 - created
By StringType  - The type of identity that created the resource.
 - last
Modified StringAt  - The timestamp of resource last modification (UTC)
 - last
Modified StringBy  - The identity that last modified the resource.
 - last
Modified StringBy Type  - The type of identity that last modified the resource.
 
- created
At string - The timestamp of resource creation (UTC).
 - created
By string - The identity that created the resource.
 - created
By stringType  - The type of identity that created the resource.
 - last
Modified stringAt  - The timestamp of resource last modification (UTC)
 - last
Modified stringBy  - The identity that last modified the resource.
 - last
Modified stringBy Type  - The type of identity that last modified the resource.
 
- created_
at str - The timestamp of resource creation (UTC).
 - created_
by str - The identity that created the resource.
 - created_
by_ strtype  - The type of identity that created the resource.
 - last_
modified_ strat  - The timestamp of resource last modification (UTC)
 - last_
modified_ strby  - The identity that last modified the resource.
 - last_
modified_ strby_ type  - The type of identity that last modified the resource.
 
- created
At String - The timestamp of resource creation (UTC).
 - created
By String - The identity that created the resource.
 - created
By StringType  - The type of identity that created the resource.
 - last
Modified StringAt  - The timestamp of resource last modification (UTC)
 - last
Modified StringBy  - The identity that last modified the resource.
 - last
Modified StringBy Type  - The type of identity that last modified the resource.
 
Package Details
- Repository
 - Azure Native pulumi/pulumi-azure-native
 - License
 - Apache-2.0