1. Packages
  2. Cisco ISE
  3. API Docs
  4. identitymanagement
  5. getEndpoint
Cisco ISE v0.1.10 published on Tuesday, Nov 19, 2024 by Pulumi

ise.identitymanagement.getEndpoint

Explore with Pulumi AI

ise logo
Cisco ISE v0.1.10 published on Tuesday, Nov 19, 2024 by Pulumi

    This data source can read the Endpoint.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as ise from "@pulumi/ise";
    
    const example = ise.identitymanagement.getEndpoint({
        id: "76d24097-41c4-4558-a4d0-a8c07ac08470",
    });
    
    import pulumi
    import pulumi_ise as ise
    
    example = ise.identitymanagement.get_endpoint(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.LookupEndpoint(ctx, &identitymanagement.LookupEndpointArgs{
    			Id: pulumi.StringRef("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.GetEndpoint.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.GetEndpointArgs;
    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.getEndpoint(GetEndpointArgs.builder()
                .id("76d24097-41c4-4558-a4d0-a8c07ac08470")
                .build());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          Function: ise:identitymanagement:getEndpoint
          Arguments:
            id: 76d24097-41c4-4558-a4d0-a8c07ac08470
    

    Using getEndpoint

    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 getEndpoint(args: GetEndpointArgs, opts?: InvokeOptions): Promise<GetEndpointResult>
    function getEndpointOutput(args: GetEndpointOutputArgs, opts?: InvokeOptions): Output<GetEndpointResult>
    def get_endpoint(id: Optional[str] = None,
                     name: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetEndpointResult
    def get_endpoint_output(id: Optional[pulumi.Input[str]] = None,
                     name: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetEndpointResult]
    func LookupEndpoint(ctx *Context, args *LookupEndpointArgs, opts ...InvokeOption) (*LookupEndpointResult, error)
    func LookupEndpointOutput(ctx *Context, args *LookupEndpointOutputArgs, opts ...InvokeOption) LookupEndpointResultOutput

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

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

    The following arguments are supported:

    Id string
    The id of the object
    Name string
    The name of the endpoint
    Id string
    The id of the object
    Name string
    The name of the endpoint
    id String
    The id of the object
    name String
    The name of the endpoint
    id string
    The id of the object
    name string
    The name of the endpoint
    id str
    The id of the object
    name str
    The name of the endpoint
    id String
    The id of the object
    name String
    The name of the endpoint

    getEndpoint Result

    The following output properties are available:

    CustomAttributes Dictionary<string, string>
    Custom Attributes
    Description string
    Description
    GroupId string
    Identity Group ID
    Id string
    The id of the object
    IdentityStore string
    Identity Store
    IdentityStoreId string
    Identity Store Id
    Mac string
    MAC address of the endpoint
    MdmComplianceStatus bool
    Mdm Compliance Status
    MdmEncrypted bool
    Mdm Encrypted
    MdmEnrolled bool
    Mdm Enrolled
    MdmImei string
    Mdm IMEI
    MdmJailBroken bool
    Mdm JailBroken
    MdmManufacturer string
    Mdm Manufacturer
    MdmModel string
    Mdm Model
    MdmOs string
    Mdm OS
    MdmPhoneNumber string
    Mdm PhoneNumber
    MdmPinlock bool
    Mdm Pinlock
    MdmReachable bool
    Mdm Reachable
    MdmSerial string
    Mdm Serial
    MdmServerName string
    Mdm Server Name
    Name string
    The name of the endpoint
    PortalUser string
    Portal User
    ProfileId string
    Profile ID
    StaticGroupAssignment bool
    Static Group Assignment
    StaticGroupAssignmentDefined bool
    staticGroupAssignmentDefined
    StaticProfileAssignment bool
    Static Profile Assignment
    StaticProfileAssignmentDefined bool
    Static Profile Assignment Defined
    CustomAttributes map[string]string
    Custom Attributes
    Description string
    Description
    GroupId string
    Identity Group ID
    Id string
    The id of the object
    IdentityStore string
    Identity Store
    IdentityStoreId string
    Identity Store Id
    Mac string
    MAC address of the endpoint
    MdmComplianceStatus bool
    Mdm Compliance Status
    MdmEncrypted bool
    Mdm Encrypted
    MdmEnrolled bool
    Mdm Enrolled
    MdmImei string
    Mdm IMEI
    MdmJailBroken bool
    Mdm JailBroken
    MdmManufacturer string
    Mdm Manufacturer
    MdmModel string
    Mdm Model
    MdmOs string
    Mdm OS
    MdmPhoneNumber string
    Mdm PhoneNumber
    MdmPinlock bool
    Mdm Pinlock
    MdmReachable bool
    Mdm Reachable
    MdmSerial string
    Mdm Serial
    MdmServerName string
    Mdm Server Name
    Name string
    The name of the endpoint
    PortalUser string
    Portal User
    ProfileId string
    Profile ID
    StaticGroupAssignment bool
    Static Group Assignment
    StaticGroupAssignmentDefined bool
    staticGroupAssignmentDefined
    StaticProfileAssignment bool
    Static Profile Assignment
    StaticProfileAssignmentDefined bool
    Static Profile Assignment Defined
    customAttributes Map<String,String>
    Custom Attributes
    description String
    Description
    groupId String
    Identity Group ID
    id String
    The id of the object
    identityStore String
    Identity Store
    identityStoreId String
    Identity Store Id
    mac String
    MAC address of the endpoint
    mdmComplianceStatus Boolean
    Mdm Compliance Status
    mdmEncrypted Boolean
    Mdm Encrypted
    mdmEnrolled Boolean
    Mdm Enrolled
    mdmImei String
    Mdm IMEI
    mdmJailBroken Boolean
    Mdm JailBroken
    mdmManufacturer String
    Mdm Manufacturer
    mdmModel String
    Mdm Model
    mdmOs String
    Mdm OS
    mdmPhoneNumber String
    Mdm PhoneNumber
    mdmPinlock Boolean
    Mdm Pinlock
    mdmReachable Boolean
    Mdm Reachable
    mdmSerial String
    Mdm Serial
    mdmServerName String
    Mdm Server Name
    name String
    The name of the endpoint
    portalUser String
    Portal User
    profileId String
    Profile ID
    staticGroupAssignment Boolean
    Static Group Assignment
    staticGroupAssignmentDefined Boolean
    staticGroupAssignmentDefined
    staticProfileAssignment Boolean
    Static Profile Assignment
    staticProfileAssignmentDefined Boolean
    Static Profile Assignment Defined
    customAttributes {[key: string]: string}
    Custom Attributes
    description string
    Description
    groupId string
    Identity Group ID
    id string
    The id of the object
    identityStore string
    Identity Store
    identityStoreId string
    Identity Store Id
    mac string
    MAC address of the endpoint
    mdmComplianceStatus boolean
    Mdm Compliance Status
    mdmEncrypted boolean
    Mdm Encrypted
    mdmEnrolled boolean
    Mdm Enrolled
    mdmImei string
    Mdm IMEI
    mdmJailBroken boolean
    Mdm JailBroken
    mdmManufacturer string
    Mdm Manufacturer
    mdmModel string
    Mdm Model
    mdmOs string
    Mdm OS
    mdmPhoneNumber string
    Mdm PhoneNumber
    mdmPinlock boolean
    Mdm Pinlock
    mdmReachable boolean
    Mdm Reachable
    mdmSerial string
    Mdm Serial
    mdmServerName string
    Mdm Server Name
    name string
    The name of the endpoint
    portalUser string
    Portal User
    profileId string
    Profile ID
    staticGroupAssignment boolean
    Static Group Assignment
    staticGroupAssignmentDefined boolean
    staticGroupAssignmentDefined
    staticProfileAssignment boolean
    Static Profile Assignment
    staticProfileAssignmentDefined boolean
    Static Profile Assignment Defined
    custom_attributes Mapping[str, str]
    Custom Attributes
    description str
    Description
    group_id str
    Identity Group ID
    id str
    The id of the object
    identity_store str
    Identity Store
    identity_store_id str
    Identity Store Id
    mac str
    MAC address of the endpoint
    mdm_compliance_status bool
    Mdm Compliance Status
    mdm_encrypted bool
    Mdm Encrypted
    mdm_enrolled bool
    Mdm Enrolled
    mdm_imei str
    Mdm IMEI
    mdm_jail_broken bool
    Mdm JailBroken
    mdm_manufacturer str
    Mdm Manufacturer
    mdm_model str
    Mdm Model
    mdm_os str
    Mdm OS
    mdm_phone_number str
    Mdm PhoneNumber
    mdm_pinlock bool
    Mdm Pinlock
    mdm_reachable bool
    Mdm Reachable
    mdm_serial str
    Mdm Serial
    mdm_server_name str
    Mdm Server Name
    name str
    The name of the endpoint
    portal_user str
    Portal User
    profile_id str
    Profile ID
    static_group_assignment bool
    Static Group Assignment
    static_group_assignment_defined bool
    staticGroupAssignmentDefined
    static_profile_assignment bool
    Static Profile Assignment
    static_profile_assignment_defined bool
    Static Profile Assignment Defined
    customAttributes Map<String>
    Custom Attributes
    description String
    Description
    groupId String
    Identity Group ID
    id String
    The id of the object
    identityStore String
    Identity Store
    identityStoreId String
    Identity Store Id
    mac String
    MAC address of the endpoint
    mdmComplianceStatus Boolean
    Mdm Compliance Status
    mdmEncrypted Boolean
    Mdm Encrypted
    mdmEnrolled Boolean
    Mdm Enrolled
    mdmImei String
    Mdm IMEI
    mdmJailBroken Boolean
    Mdm JailBroken
    mdmManufacturer String
    Mdm Manufacturer
    mdmModel String
    Mdm Model
    mdmOs String
    Mdm OS
    mdmPhoneNumber String
    Mdm PhoneNumber
    mdmPinlock Boolean
    Mdm Pinlock
    mdmReachable Boolean
    Mdm Reachable
    mdmSerial String
    Mdm Serial
    mdmServerName String
    Mdm Server Name
    name String
    The name of the endpoint
    portalUser String
    Portal User
    profileId String
    Profile ID
    staticGroupAssignment Boolean
    Static Group Assignment
    staticGroupAssignmentDefined Boolean
    staticGroupAssignmentDefined
    staticProfileAssignment Boolean
    Static Profile Assignment
    staticProfileAssignmentDefined Boolean
    Static Profile Assignment Defined

    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.10 published on Tuesday, Nov 19, 2024 by Pulumi