1. Packages
  2. Cyral Provider
  3. API Docs
  4. getSidecarListener
cyral 4.16.3 published on Monday, Apr 14, 2025 by cyralinc

cyral.getSidecarListener

Explore with Pulumi AI

cyral logo
cyral 4.16.3 published on Monday, Apr 14, 2025 by cyralinc

    Retrieve and filter sidecar listeners.

    Using getSidecarListener

    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 getSidecarListener(args: GetSidecarListenerArgs, opts?: InvokeOptions): Promise<GetSidecarListenerResult>
    function getSidecarListenerOutput(args: GetSidecarListenerOutputArgs, opts?: InvokeOptions): Output<GetSidecarListenerResult>
    def get_sidecar_listener(id: Optional[str] = None,
                             port: Optional[float] = None,
                             repo_type: Optional[str] = None,
                             sidecar_id: Optional[str] = None,
                             opts: Optional[InvokeOptions] = None) -> GetSidecarListenerResult
    def get_sidecar_listener_output(id: Optional[pulumi.Input[str]] = None,
                             port: Optional[pulumi.Input[float]] = None,
                             repo_type: Optional[pulumi.Input[str]] = None,
                             sidecar_id: Optional[pulumi.Input[str]] = None,
                             opts: Optional[InvokeOptions] = None) -> Output[GetSidecarListenerResult]
    func LookupSidecarListener(ctx *Context, args *LookupSidecarListenerArgs, opts ...InvokeOption) (*LookupSidecarListenerResult, error)
    func LookupSidecarListenerOutput(ctx *Context, args *LookupSidecarListenerOutputArgs, opts ...InvokeOption) LookupSidecarListenerResultOutput

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

    public static class GetSidecarListener 
    {
        public static Task<GetSidecarListenerResult> InvokeAsync(GetSidecarListenerArgs args, InvokeOptions? opts = null)
        public static Output<GetSidecarListenerResult> Invoke(GetSidecarListenerInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetSidecarListenerResult> getSidecarListener(GetSidecarListenerArgs args, InvokeOptions options)
    public static Output<GetSidecarListenerResult> getSidecarListener(GetSidecarListenerArgs args, InvokeOptions options)
    
    fn::invoke:
      function: cyral:index/getSidecarListener:getSidecarListener
      arguments:
        # arguments dictionary

    The following arguments are supported:

    SidecarId string
    Id string
    Port double
    RepoType string
    SidecarId string
    Id string
    Port float64
    RepoType string
    sidecarId String
    id String
    port Double
    repoType String
    sidecarId string
    id string
    port number
    repoType string
    sidecar_id str
    id str
    port float
    repo_type str
    sidecarId String
    id String
    port Number
    repoType String

    getSidecarListener Result

    The following output properties are available:

    Supporting Types

    GetSidecarListenerListenerList

    GetSidecarListenerListenerListDynamodbSetting

    proxyMode Boolean
    proxyMode boolean
    proxyMode Boolean

    GetSidecarListenerListenerListMysqlSetting

    CharacterSet string
    DbVersion string
    CharacterSet string
    DbVersion string
    characterSet String
    dbVersion String
    characterSet string
    dbVersion string
    characterSet String
    dbVersion String

    GetSidecarListenerListenerListNetworkAddress

    Host string
    Port double
    Host string
    Port float64
    host String
    port Double
    host string
    port number
    host str
    port float
    host String
    port Number

    GetSidecarListenerListenerListS3Setting

    proxyMode Boolean
    proxyMode boolean
    proxyMode Boolean

    GetSidecarListenerListenerListSqlserverSetting

    Version string
    Version string
    version String
    version string
    version String

    Package Details

    Repository
    cyral cyralinc/terraform-provider-cyral
    License
    Notes
    This Pulumi package is based on the cyral Terraform Provider.
    cyral logo
    cyral 4.16.3 published on Monday, Apr 14, 2025 by cyralinc