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 This property is required. 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 This property is required. List<GetSidecar Listener Listener List Dynamodb Setting> - Listener
Id This property is required. string - Mysql
Settings This property is required. List<GetSidecar Listener Listener List Mysql Setting> - Network
Addresses This property is required. List<GetSidecar Listener Listener List Network Address> - Repo
Types This property is required. List<string> - S3Settings
This property is required. List<GetSidecar Listener Listener List S3Setting> - Sidecar
Id This property is required. string - Sqlserver
Settings This property is required. List<GetSidecar Listener Listener List Sqlserver Setting>
- Dynamodb
Settings This property is required. []GetSidecar Listener Listener List Dynamodb Setting - Listener
Id This property is required. string - Mysql
Settings This property is required. []GetSidecar Listener Listener List Mysql Setting - Network
Addresses This property is required. []GetSidecar Listener Listener List Network Address - Repo
Types This property is required. []string - S3Settings
This property is required. []GetSidecar Listener Listener List S3Setting - Sidecar
Id This property is required. string - Sqlserver
Settings This property is required. []GetSidecar Listener Listener List Sqlserver Setting
- dynamodb
Settings This property is required. List<GetSidecar Listener Listener List Dynamodb Setting> - listener
Id This property is required. String - mysql
Settings This property is required. List<GetSidecar Listener Listener List Mysql Setting> - network
Addresses This property is required. List<GetSidecar Listener Listener List Network Address> - repo
Types This property is required. List<String> - s3Settings
This property is required. List<GetSidecar Listener Listener List S3Setting> - sidecar
Id This property is required. String - sqlserver
Settings This property is required. List<GetSidecar Listener Listener List Sqlserver Setting>
- dynamodb
Settings This property is required. GetSidecar Listener Listener List Dynamodb Setting[] - listener
Id This property is required. string - mysql
Settings This property is required. GetSidecar Listener Listener List Mysql Setting[] - network
Addresses This property is required. GetSidecar Listener Listener List Network Address[] - repo
Types This property is required. string[] - s3Settings
This property is required. GetSidecar Listener Listener List S3Setting[] - sidecar
Id This property is required. string - sqlserver
Settings This property is required. GetSidecar Listener Listener List Sqlserver Setting[]
- dynamodb_
settings This property is required. Sequence[GetSidecar Listener Listener List Dynamodb Setting] - listener_
id This property is required. str - mysql_
settings This property is required. Sequence[GetSidecar Listener Listener List Mysql Setting] - network_
addresses This property is required. Sequence[GetSidecar Listener Listener List Network Address] - repo_
types This property is required. Sequence[str] - s3_
settings This property is required. Sequence[GetSidecar Listener Listener List S3Setting] - sidecar_
id This property is required. str - sqlserver_
settings This property is required. Sequence[GetSidecar Listener Listener List Sqlserver Setting]
- dynamodb
Settings This property is required. List<Property Map> - listener
Id This property is required. String - mysql
Settings This property is required. List<Property Map> - network
Addresses This property is required. List<Property Map> - repo
Types This property is required. List<String> - s3Settings
This property is required. List<Property Map> - sidecar
Id This property is required. String - sqlserver
Settings This property is required. List<Property Map>
GetSidecarListenerListenerListDynamodbSetting
- Proxy
Mode This property is required. bool
- Proxy
Mode This property is required. bool
- proxy
Mode This property is required. Boolean
- proxy
Mode This property is required. boolean
- proxy_
mode This property is required. bool
- proxy
Mode This property is required. Boolean
GetSidecarListenerListenerListMysqlSetting
- Character
Set This property is required. string - Db
Version This property is required. string
- Character
Set This property is required. string - Db
Version This property is required. string
- character
Set This property is required. String - db
Version This property is required. String
- character
Set This property is required. string - db
Version This property is required. string
- character_
set This property is required. str - db_
version This property is required. str
- character
Set This property is required. String - db
Version This property is required. String
GetSidecarListenerListenerListNetworkAddress
GetSidecarListenerListenerListS3Setting
- Proxy
Mode This property is required. bool
- Proxy
Mode This property is required. bool
- proxy
Mode This property is required. Boolean
- proxy
Mode This property is required. boolean
- proxy_
mode This property is required. bool
- proxy
Mode This property is required. Boolean
GetSidecarListenerListenerListSqlserverSetting
- Version
This property is required. string
- Version
This property is required. string
- version
This property is required. String
- version
This property is required. string
- version
This property is required. str
- version
This property is required. String
Package Details
- Repository
- cyral cyralinc/terraform-provider-cyral
- License
- Notes
- This Pulumi package is based on the
cyral
Terraform Provider.