1. Packages
  2. Cisco ISE
  3. API Docs
  4. identitymanagement
  5. getActiveDirectoryJoinPoint
Cisco ISE v0.1.7 published on Tuesday, Sep 24, 2024 by Pulumi

ise.identitymanagement.getActiveDirectoryJoinPoint

Explore with Pulumi AI

ise logo
Cisco ISE v0.1.7 published on Tuesday, Sep 24, 2024 by Pulumi

    This data source can read the Active Directory Join Point.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as ise from "@pulumi/ise";
    
    const example = ise.identitymanagement.getActiveDirectoryJoinPoint({
        id: "76d24097-41c4-4558-a4d0-a8c07ac08470",
    });
    
    import pulumi
    import pulumi_ise as ise
    
    example = ise.identitymanagement.get_active_directory_join_point(id="76d24097-41c4-4558-a4d0-a8c07ac08470")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-ise/sdk/go/ise/identitymanagement"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := identitymanagement.LookupActiveDirectoryJoinPoint(ctx, &identitymanagement.LookupActiveDirectoryJoinPointArgs{
    			Id: "76d24097-41c4-4558-a4d0-a8c07ac08470",
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Ise = Pulumi.Ise;
    
    return await Deployment.RunAsync(() => 
    {
        var example = Ise.IdentityManagement.GetActiveDirectoryJoinPoint.Invoke(new()
        {
            Id = "76d24097-41c4-4558-a4d0-a8c07ac08470",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.ise.identitymanagement.IdentitymanagementFunctions;
    import com.pulumi.ise.identitymanagement.inputs.GetActiveDirectoryJoinPointArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var example = IdentitymanagementFunctions.getActiveDirectoryJoinPoint(GetActiveDirectoryJoinPointArgs.builder()
                .id("76d24097-41c4-4558-a4d0-a8c07ac08470")
                .build());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          Function: ise:identitymanagement:getActiveDirectoryJoinPoint
          Arguments:
            id: 76d24097-41c4-4558-a4d0-a8c07ac08470
    

    Using getActiveDirectoryJoinPoint

    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 getActiveDirectoryJoinPoint(args: GetActiveDirectoryJoinPointArgs, opts?: InvokeOptions): Promise<GetActiveDirectoryJoinPointResult>
    function getActiveDirectoryJoinPointOutput(args: GetActiveDirectoryJoinPointOutputArgs, opts?: InvokeOptions): Output<GetActiveDirectoryJoinPointResult>
    def get_active_directory_join_point(id: Optional[str] = None,
                                        opts: Optional[InvokeOptions] = None) -> GetActiveDirectoryJoinPointResult
    def get_active_directory_join_point_output(id: Optional[pulumi.Input[str]] = None,
                                        opts: Optional[InvokeOptions] = None) -> Output[GetActiveDirectoryJoinPointResult]
    func LookupActiveDirectoryJoinPoint(ctx *Context, args *LookupActiveDirectoryJoinPointArgs, opts ...InvokeOption) (*LookupActiveDirectoryJoinPointResult, error)
    func LookupActiveDirectoryJoinPointOutput(ctx *Context, args *LookupActiveDirectoryJoinPointOutputArgs, opts ...InvokeOption) LookupActiveDirectoryJoinPointResultOutput

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

    public static class GetActiveDirectoryJoinPoint 
    {
        public static Task<GetActiveDirectoryJoinPointResult> InvokeAsync(GetActiveDirectoryJoinPointArgs args, InvokeOptions? opts = null)
        public static Output<GetActiveDirectoryJoinPointResult> Invoke(GetActiveDirectoryJoinPointInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetActiveDirectoryJoinPointResult> getActiveDirectoryJoinPoint(GetActiveDirectoryJoinPointArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: ise:identitymanagement/getActiveDirectoryJoinPoint:getActiveDirectoryJoinPoint
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    The id of the object
    Id string
    The id of the object
    id String
    The id of the object
    id string
    The id of the object
    id str
    The id of the object
    id String
    The id of the object

    getActiveDirectoryJoinPoint Result

    The following output properties are available:

    AdScopesNames string
    String that contains the names of the scopes that the active directory belongs to. Names are separated by comma.
    AgingTime int
    Aging Time
    Attributes List<GetActiveDirectoryJoinPointAttribute>
    List of AD attributes
    AuthProtectionType string
    Enable prevent AD account lockout for WIRELESS/WIRED/BOTH
    Country string
    User info attribute
    Department string
    User info attribute
    Description string
    Join point description
    Domain string
    AD domain associated with the join point
    Email string
    User info attribute
    EnableCallbackForDialinClient bool
    Enable Callback For Dial In Client
    EnableDialinPermissionCheck bool
    Enable Dial In Permission Check
    EnableDomainAllowedList bool
    EnableFailedAuthProtection bool
    Enable prevent AD account lockout due to too many bad password attempts
    EnableMachineAccess bool
    Enable Machine Access
    EnableMachineAuth bool
    Enable Machine Authentication
    EnablePassChange bool
    Enable Password Change
    EnableRewrites bool
    Enable Rewrites
    FailedAuthThreshold int
    Number of bad password attempts
    FirstName string
    User info attribute
    Groups List<GetActiveDirectoryJoinPointGroup>
    List of AD Groups
    Id string
    The id of the object
    IdentityNotInAdBehaviour string
    Identity Not In AD Behaviour
    JobTitle string
    User info attribute
    LastName string
    User info attribute
    Locality string
    User info attribute
    Name string
    The name of the active directory join point
    OrganizationalUnit string
    User info attribute
    PlaintextAuth bool
    Plain Text Authentication
    RewriteRules List<GetActiveDirectoryJoinPointRewriteRule>
    List of Rewrite rules
    Schema string
    Schema
    StateOrProvince string
    User info attribute
    StreetAddress string
    User info attribute
    Telephone string
    User info attribute
    UnreachableDomainsBehaviour string
    Unreachable Domains Behaviour
    AdScopesNames string
    String that contains the names of the scopes that the active directory belongs to. Names are separated by comma.
    AgingTime int
    Aging Time
    Attributes []GetActiveDirectoryJoinPointAttribute
    List of AD attributes
    AuthProtectionType string
    Enable prevent AD account lockout for WIRELESS/WIRED/BOTH
    Country string
    User info attribute
    Department string
    User info attribute
    Description string
    Join point description
    Domain string
    AD domain associated with the join point
    Email string
    User info attribute
    EnableCallbackForDialinClient bool
    Enable Callback For Dial In Client
    EnableDialinPermissionCheck bool
    Enable Dial In Permission Check
    EnableDomainAllowedList bool
    EnableFailedAuthProtection bool
    Enable prevent AD account lockout due to too many bad password attempts
    EnableMachineAccess bool
    Enable Machine Access
    EnableMachineAuth bool
    Enable Machine Authentication
    EnablePassChange bool
    Enable Password Change
    EnableRewrites bool
    Enable Rewrites
    FailedAuthThreshold int
    Number of bad password attempts
    FirstName string
    User info attribute
    Groups []GetActiveDirectoryJoinPointGroup
    List of AD Groups
    Id string
    The id of the object
    IdentityNotInAdBehaviour string
    Identity Not In AD Behaviour
    JobTitle string
    User info attribute
    LastName string
    User info attribute
    Locality string
    User info attribute
    Name string
    The name of the active directory join point
    OrganizationalUnit string
    User info attribute
    PlaintextAuth bool
    Plain Text Authentication
    RewriteRules []GetActiveDirectoryJoinPointRewriteRule
    List of Rewrite rules
    Schema string
    Schema
    StateOrProvince string
    User info attribute
    StreetAddress string
    User info attribute
    Telephone string
    User info attribute
    UnreachableDomainsBehaviour string
    Unreachable Domains Behaviour
    adScopesNames String
    String that contains the names of the scopes that the active directory belongs to. Names are separated by comma.
    agingTime Integer
    Aging Time
    attributes List<GetActiveDirectoryJoinPointAttribute>
    List of AD attributes
    authProtectionType String
    Enable prevent AD account lockout for WIRELESS/WIRED/BOTH
    country String
    User info attribute
    department String
    User info attribute
    description String
    Join point description
    domain String
    AD domain associated with the join point
    email String
    User info attribute
    enableCallbackForDialinClient Boolean
    Enable Callback For Dial In Client
    enableDialinPermissionCheck Boolean
    Enable Dial In Permission Check
    enableDomainAllowedList Boolean
    enableFailedAuthProtection Boolean
    Enable prevent AD account lockout due to too many bad password attempts
    enableMachineAccess Boolean
    Enable Machine Access
    enableMachineAuth Boolean
    Enable Machine Authentication
    enablePassChange Boolean
    Enable Password Change
    enableRewrites Boolean
    Enable Rewrites
    failedAuthThreshold Integer
    Number of bad password attempts
    firstName String
    User info attribute
    groups List<GetActiveDirectoryJoinPointGroup>
    List of AD Groups
    id String
    The id of the object
    identityNotInAdBehaviour String
    Identity Not In AD Behaviour
    jobTitle String
    User info attribute
    lastName String
    User info attribute
    locality String
    User info attribute
    name String
    The name of the active directory join point
    organizationalUnit String
    User info attribute
    plaintextAuth Boolean
    Plain Text Authentication
    rewriteRules List<GetActiveDirectoryJoinPointRewriteRule>
    List of Rewrite rules
    schema String
    Schema
    stateOrProvince String
    User info attribute
    streetAddress String
    User info attribute
    telephone String
    User info attribute
    unreachableDomainsBehaviour String
    Unreachable Domains Behaviour
    adScopesNames string
    String that contains the names of the scopes that the active directory belongs to. Names are separated by comma.
    agingTime number
    Aging Time
    attributes GetActiveDirectoryJoinPointAttribute[]
    List of AD attributes
    authProtectionType string
    Enable prevent AD account lockout for WIRELESS/WIRED/BOTH
    country string
    User info attribute
    department string
    User info attribute
    description string
    Join point description
    domain string
    AD domain associated with the join point
    email string
    User info attribute
    enableCallbackForDialinClient boolean
    Enable Callback For Dial In Client
    enableDialinPermissionCheck boolean
    Enable Dial In Permission Check
    enableDomainAllowedList boolean
    enableFailedAuthProtection boolean
    Enable prevent AD account lockout due to too many bad password attempts
    enableMachineAccess boolean
    Enable Machine Access
    enableMachineAuth boolean
    Enable Machine Authentication
    enablePassChange boolean
    Enable Password Change
    enableRewrites boolean
    Enable Rewrites
    failedAuthThreshold number
    Number of bad password attempts
    firstName string
    User info attribute
    groups GetActiveDirectoryJoinPointGroup[]
    List of AD Groups
    id string
    The id of the object
    identityNotInAdBehaviour string
    Identity Not In AD Behaviour
    jobTitle string
    User info attribute
    lastName string
    User info attribute
    locality string
    User info attribute
    name string
    The name of the active directory join point
    organizationalUnit string
    User info attribute
    plaintextAuth boolean
    Plain Text Authentication
    rewriteRules GetActiveDirectoryJoinPointRewriteRule[]
    List of Rewrite rules
    schema string
    Schema
    stateOrProvince string
    User info attribute
    streetAddress string
    User info attribute
    telephone string
    User info attribute
    unreachableDomainsBehaviour string
    Unreachable Domains Behaviour
    ad_scopes_names str
    String that contains the names of the scopes that the active directory belongs to. Names are separated by comma.
    aging_time int
    Aging Time
    attributes Sequence[GetActiveDirectoryJoinPointAttribute]
    List of AD attributes
    auth_protection_type str
    Enable prevent AD account lockout for WIRELESS/WIRED/BOTH
    country str
    User info attribute
    department str
    User info attribute
    description str
    Join point description
    domain str
    AD domain associated with the join point
    email str
    User info attribute
    enable_callback_for_dialin_client bool
    Enable Callback For Dial In Client
    enable_dialin_permission_check bool
    Enable Dial In Permission Check
    enable_domain_allowed_list bool
    enable_failed_auth_protection bool
    Enable prevent AD account lockout due to too many bad password attempts
    enable_machine_access bool
    Enable Machine Access
    enable_machine_auth bool
    Enable Machine Authentication
    enable_pass_change bool
    Enable Password Change
    enable_rewrites bool
    Enable Rewrites
    failed_auth_threshold int
    Number of bad password attempts
    first_name str
    User info attribute
    groups Sequence[GetActiveDirectoryJoinPointGroup]
    List of AD Groups
    id str
    The id of the object
    identity_not_in_ad_behaviour str
    Identity Not In AD Behaviour
    job_title str
    User info attribute
    last_name str
    User info attribute
    locality str
    User info attribute
    name str
    The name of the active directory join point
    organizational_unit str
    User info attribute
    plaintext_auth bool
    Plain Text Authentication
    rewrite_rules Sequence[GetActiveDirectoryJoinPointRewriteRule]
    List of Rewrite rules
    schema str
    Schema
    state_or_province str
    User info attribute
    street_address str
    User info attribute
    telephone str
    User info attribute
    unreachable_domains_behaviour str
    Unreachable Domains Behaviour
    adScopesNames String
    String that contains the names of the scopes that the active directory belongs to. Names are separated by comma.
    agingTime Number
    Aging Time
    attributes List<Property Map>
    List of AD attributes
    authProtectionType String
    Enable prevent AD account lockout for WIRELESS/WIRED/BOTH
    country String
    User info attribute
    department String
    User info attribute
    description String
    Join point description
    domain String
    AD domain associated with the join point
    email String
    User info attribute
    enableCallbackForDialinClient Boolean
    Enable Callback For Dial In Client
    enableDialinPermissionCheck Boolean
    Enable Dial In Permission Check
    enableDomainAllowedList Boolean
    enableFailedAuthProtection Boolean
    Enable prevent AD account lockout due to too many bad password attempts
    enableMachineAccess Boolean
    Enable Machine Access
    enableMachineAuth Boolean
    Enable Machine Authentication
    enablePassChange Boolean
    Enable Password Change
    enableRewrites Boolean
    Enable Rewrites
    failedAuthThreshold Number
    Number of bad password attempts
    firstName String
    User info attribute
    groups List<Property Map>
    List of AD Groups
    id String
    The id of the object
    identityNotInAdBehaviour String
    Identity Not In AD Behaviour
    jobTitle String
    User info attribute
    lastName String
    User info attribute
    locality String
    User info attribute
    name String
    The name of the active directory join point
    organizationalUnit String
    User info attribute
    plaintextAuth Boolean
    Plain Text Authentication
    rewriteRules List<Property Map>
    List of Rewrite rules
    schema String
    Schema
    stateOrProvince String
    User info attribute
    streetAddress String
    User info attribute
    telephone String
    User info attribute
    unreachableDomainsBehaviour String
    Unreachable Domains Behaviour

    Supporting Types

    GetActiveDirectoryJoinPointAttribute

    DefaultValue string
    Required for each attribute in the attribute list. Can contain an empty string.
    InternalName string
    Required for each attribute in the attribute list
    Name string
    Required for each attribute in the attribute list with no duplication between attributes
    Type string
    Required for each group in the group list
    DefaultValue string
    Required for each attribute in the attribute list. Can contain an empty string.
    InternalName string
    Required for each attribute in the attribute list
    Name string
    Required for each attribute in the attribute list with no duplication between attributes
    Type string
    Required for each group in the group list
    defaultValue String
    Required for each attribute in the attribute list. Can contain an empty string.
    internalName String
    Required for each attribute in the attribute list
    name String
    Required for each attribute in the attribute list with no duplication between attributes
    type String
    Required for each group in the group list
    defaultValue string
    Required for each attribute in the attribute list. Can contain an empty string.
    internalName string
    Required for each attribute in the attribute list
    name string
    Required for each attribute in the attribute list with no duplication between attributes
    type string
    Required for each group in the group list
    default_value str
    Required for each attribute in the attribute list. Can contain an empty string.
    internal_name str
    Required for each attribute in the attribute list
    name str
    Required for each attribute in the attribute list with no duplication between attributes
    type str
    Required for each group in the group list
    defaultValue String
    Required for each attribute in the attribute list. Can contain an empty string.
    internalName String
    Required for each attribute in the attribute list
    name String
    Required for each attribute in the attribute list with no duplication between attributes
    type String
    Required for each group in the group list

    GetActiveDirectoryJoinPointGroup

    Name string
    Required for each group in the group list with no duplication between groups
    Sid string
    Required for each group in the group list with no duplication between groups
    Type string
    Name string
    Required for each group in the group list with no duplication between groups
    Sid string
    Required for each group in the group list with no duplication between groups
    Type string
    name String
    Required for each group in the group list with no duplication between groups
    sid String
    Required for each group in the group list with no duplication between groups
    type String
    name string
    Required for each group in the group list with no duplication between groups
    sid string
    Required for each group in the group list with no duplication between groups
    type string
    name str
    Required for each group in the group list with no duplication between groups
    sid str
    Required for each group in the group list with no duplication between groups
    type str
    name String
    Required for each group in the group list with no duplication between groups
    sid String
    Required for each group in the group list with no duplication between groups
    type String

    GetActiveDirectoryJoinPointRewriteRule

    RewriteMatch string
    Required for each rule in the list with no duplication between rules
    RewriteResult string
    Required for each rule in the list
    RowId string
    Required for each rule in the list in serial order
    RewriteMatch string
    Required for each rule in the list with no duplication between rules
    RewriteResult string
    Required for each rule in the list
    RowId string
    Required for each rule in the list in serial order
    rewriteMatch String
    Required for each rule in the list with no duplication between rules
    rewriteResult String
    Required for each rule in the list
    rowId String
    Required for each rule in the list in serial order
    rewriteMatch string
    Required for each rule in the list with no duplication between rules
    rewriteResult string
    Required for each rule in the list
    rowId string
    Required for each rule in the list in serial order
    rewrite_match str
    Required for each rule in the list with no duplication between rules
    rewrite_result str
    Required for each rule in the list
    row_id str
    Required for each rule in the list in serial order
    rewriteMatch String
    Required for each rule in the list with no duplication between rules
    rewriteResult String
    Required for each rule in the list
    rowId String
    Required for each rule in the list in serial order

    Package Details

    Repository
    ise pulumi/pulumi-ise
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the ise Terraform Provider.
    ise logo
    Cisco ISE v0.1.7 published on Tuesday, Sep 24, 2024 by Pulumi