cyral 4.16.3 published on Monday, Apr 14, 2025 by cyralinc
cyral.getSidecarListener
Explore with Pulumi AI
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 dictionaryThe following arguments are supported:
- sidecar_id str
- id str
- port float
- repo_type str
getSidecarListener Result
The following output properties are available:
- Id string
- ListenerLists List<GetSidecar Listener Listener List> 
- SidecarId string
- Port double
- RepoType string
- Id string
- ListenerLists []GetSidecar Listener Listener List 
- SidecarId string
- Port float64
- RepoType string
- id String
- listenerLists List<GetSidecar Listener Listener List> 
- sidecarId String
- port Double
- repoType String
- id string
- listenerLists GetSidecar Listener Listener List[] 
- sidecarId string
- port number
- repoType string
- id String
- listenerLists List<Property Map>
- sidecarId String
- port Number
- repoType String
Supporting Types
GetSidecarListenerListenerList    
- DynamodbSettings List<GetSidecar Listener Listener List Dynamodb Setting> 
- ListenerId string
- MysqlSettings List<GetSidecar Listener Listener List Mysql Setting> 
- NetworkAddresses List<GetSidecar Listener Listener List Network Address> 
- RepoTypes List<string>
- S3Settings
List<GetSidecar Listener Listener List S3Setting> 
- SidecarId string
- SqlserverSettings List<GetSidecar Listener Listener List Sqlserver Setting> 
- DynamodbSettings []GetSidecar Listener Listener List Dynamodb Setting 
- ListenerId string
- MysqlSettings []GetSidecar Listener Listener List Mysql Setting 
- NetworkAddresses []GetSidecar Listener Listener List Network Address 
- RepoTypes []string
- S3Settings
[]GetSidecar Listener Listener List S3Setting 
- SidecarId string
- SqlserverSettings []GetSidecar Listener Listener List Sqlserver Setting 
- dynamodbSettings List<GetSidecar Listener Listener List Dynamodb Setting> 
- listenerId String
- mysqlSettings List<GetSidecar Listener Listener List Mysql Setting> 
- networkAddresses List<GetSidecar Listener Listener List Network Address> 
- repoTypes List<String>
- s3Settings
List<GetSidecar Listener Listener List S3Setting> 
- sidecarId String
- sqlserverSettings List<GetSidecar Listener Listener List Sqlserver Setting> 
- dynamodbSettings GetSidecar Listener Listener List Dynamodb Setting[] 
- listenerId string
- mysqlSettings GetSidecar Listener Listener List Mysql Setting[] 
- networkAddresses GetSidecar Listener Listener List Network Address[] 
- repoTypes string[]
- s3Settings
GetSidecar Listener Listener List S3Setting[] 
- sidecarId string
- sqlserverSettings GetSidecar Listener Listener List Sqlserver Setting[] 
- dynamodb_settings Sequence[GetSidecar Listener Listener List Dynamodb Setting] 
- listener_id str
- mysql_settings Sequence[GetSidecar Listener Listener List Mysql Setting] 
- network_addresses Sequence[GetSidecar Listener Listener List Network Address] 
- repo_types Sequence[str]
- s3_settings Sequence[GetSidecar Listener Listener List S3Setting] 
- sidecar_id str
- sqlserver_settings Sequence[GetSidecar Listener Listener List Sqlserver Setting] 
GetSidecarListenerListenerListDynamodbSetting      
- ProxyMode bool
- ProxyMode bool
- proxyMode Boolean
- proxyMode boolean
- proxy_mode bool
- proxyMode Boolean
GetSidecarListenerListenerListMysqlSetting      
- CharacterSet string
- DbVersion string
- CharacterSet string
- DbVersion string
- characterSet String
- dbVersion String
- characterSet string
- dbVersion string
- character_set str
- db_version str
- characterSet String
- dbVersion String
GetSidecarListenerListenerListNetworkAddress      
GetSidecarListenerListenerListS3Setting     
- ProxyMode bool
- ProxyMode bool
- proxyMode Boolean
- proxyMode boolean
- proxy_mode bool
- proxyMode Boolean
GetSidecarListenerListenerListSqlserverSetting      
- Version string
- Version string
- version String
- version string
- version str
- version String
Package Details
- Repository
- cyral cyralinc/terraform-provider-cyral
- License
- Notes
- This Pulumi package is based on the cyralTerraform Provider.