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 dictionary
The following arguments are supported:
- sidecar_
id str - id str
- port float
- repo_
type str
getSidecarListener Result
The following output properties are available:
- Id string
- Listener
Lists List<GetSidecar Listener Listener List> - Sidecar
Id string - Port double
- Repo
Type string
- Id string
- Listener
Lists []GetSidecar Listener Listener List - Sidecar
Id string - Port float64
- Repo
Type string
- id String
- listener
Lists List<GetSidecar Listener Listener List> - sidecar
Id String - port Double
- repo
Type String
- id string
- listener
Lists GetSidecar Listener Listener List[] - sidecar
Id string - port number
- repo
Type string
- id String
- listener
Lists List<Property Map> - sidecar
Id String - port Number
- repo
Type String
Supporting Types
GetSidecarListenerListenerList
- Dynamodb
Settings List<GetSidecar Listener Listener List Dynamodb Setting> - Listener
Id string - Mysql
Settings List<GetSidecar Listener Listener List Mysql Setting> - Network
Addresses List<GetSidecar Listener Listener List Network Address> - Repo
Types List<string> - S3Settings
List<Get
Sidecar Listener Listener List S3Setting> - Sidecar
Id string - Sqlserver
Settings List<GetSidecar Listener Listener List Sqlserver Setting>
- Dynamodb
Settings []GetSidecar Listener Listener List Dynamodb Setting - Listener
Id string - Mysql
Settings []GetSidecar Listener Listener List Mysql Setting - Network
Addresses []GetSidecar Listener Listener List Network Address - Repo
Types []string - S3Settings
[]Get
Sidecar Listener Listener List S3Setting - Sidecar
Id string - Sqlserver
Settings []GetSidecar Listener Listener List Sqlserver Setting
- dynamodb
Settings List<GetSidecar Listener Listener List Dynamodb Setting> - listener
Id String - mysql
Settings List<GetSidecar Listener Listener List Mysql Setting> - network
Addresses List<GetSidecar Listener Listener List Network Address> - repo
Types List<String> - s3Settings
List<Get
Sidecar Listener Listener List S3Setting> - sidecar
Id String - sqlserver
Settings List<GetSidecar Listener Listener List Sqlserver Setting>
- dynamodb
Settings GetSidecar Listener Listener List Dynamodb Setting[] - listener
Id string - mysql
Settings GetSidecar Listener Listener List Mysql Setting[] - network
Addresses GetSidecar Listener Listener List Network Address[] - repo
Types string[] - s3Settings
Get
Sidecar Listener Listener List S3Setting[] - sidecar
Id string - sqlserver
Settings 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
- Proxy
Mode bool
- Proxy
Mode bool
- proxy
Mode Boolean
- proxy
Mode boolean
- proxy_
mode bool
- proxy
Mode Boolean
GetSidecarListenerListenerListMysqlSetting
- Character
Set string - Db
Version string
- Character
Set string - Db
Version string
- character
Set String - db
Version String
- character
Set string - db
Version string
- character_
set str - db_
version str
- character
Set String - db
Version String
GetSidecarListenerListenerListNetworkAddress
GetSidecarListenerListenerListS3Setting
- Proxy
Mode bool
- Proxy
Mode bool
- proxy
Mode Boolean
- proxy
Mode boolean
- proxy_
mode bool
- proxy
Mode 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
cyral
Terraform Provider.