Viewing docs for cyral 4.16.3
published on Monday, Apr 14, 2025 by cyralinc
published on Monday, Apr 14, 2025 by cyralinc
Viewing docs for cyral 4.16.3
published on Monday, Apr 14, 2025 by cyralinc
published on Monday, Apr 14, 2025 by cyralinc
# cyral.getSidecarInstance (Data Source)
Retrieve sidecar instances.
Using getSidecarInstance
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 getSidecarInstance(args: GetSidecarInstanceArgs, opts?: InvokeOptions): Promise<GetSidecarInstanceResult>
function getSidecarInstanceOutput(args: GetSidecarInstanceOutputArgs, opts?: InvokeOptions): Output<GetSidecarInstanceResult>def get_sidecar_instance(sidecar_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSidecarInstanceResult
def get_sidecar_instance_output(sidecar_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSidecarInstanceResult]func GetSidecarInstance(ctx *Context, args *GetSidecarInstanceArgs, opts ...InvokeOption) (*GetSidecarInstanceResult, error)
func GetSidecarInstanceOutput(ctx *Context, args *GetSidecarInstanceOutputArgs, opts ...InvokeOption) GetSidecarInstanceResultOutput> Note: This function is named GetSidecarInstance in the Go SDK.
public static class GetSidecarInstance
{
public static Task<GetSidecarInstanceResult> InvokeAsync(GetSidecarInstanceArgs args, InvokeOptions? opts = null)
public static Output<GetSidecarInstanceResult> Invoke(GetSidecarInstanceInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSidecarInstanceResult> getSidecarInstance(GetSidecarInstanceArgs args, InvokeOptions options)
public static Output<GetSidecarInstanceResult> getSidecarInstance(GetSidecarInstanceArgs args, InvokeOptions options)
fn::invoke:
function: cyral:index/getSidecarInstance:getSidecarInstance
arguments:
# arguments dictionaryThe following arguments are supported:
- Sidecar
Id string - Sidecar identifier.
- Sidecar
Id string - Sidecar identifier.
- sidecar
Id String - Sidecar identifier.
- sidecar
Id string - Sidecar identifier.
- sidecar_
id str - Sidecar identifier.
- sidecar
Id String - Sidecar identifier.
getSidecarInstance Result
The following output properties are available:
- Id string
- Data source identifier.
- Instance
Lists List<GetSidecar Instance Instance List> - List of existing sidecar instances.
- Sidecar
Id string - Sidecar identifier.
- Id string
- Data source identifier.
- Instance
Lists []GetSidecar Instance Instance List - List of existing sidecar instances.
- Sidecar
Id string - Sidecar identifier.
- id String
- Data source identifier.
- instance
Lists List<GetSidecar Instance Instance List> - List of existing sidecar instances.
- sidecar
Id String - Sidecar identifier.
- id string
- Data source identifier.
- instance
Lists GetSidecar Instance Instance List[] - List of existing sidecar instances.
- sidecar
Id string - Sidecar identifier.
- id str
- Data source identifier.
- instance_
lists Sequence[GetSidecar Instance Instance List] - List of existing sidecar instances.
- sidecar_
id str - Sidecar identifier.
- id String
- Data source identifier.
- instance
Lists List<Property Map> - List of existing sidecar instances.
- sidecar
Id String - Sidecar identifier.
Supporting Types
GetSidecarInstanceInstanceList
- Id string
- Instance identifier. Varies according to the computing platform that the sidecar is deployed to.
- Metadatas
List<Get
Sidecar Instance Instance List Metadata> - Instance metadata.
- Monitorings
List<Get
Sidecar Instance Instance List Monitoring> - Instance monitoring information, such as its overall health.
- Id string
- Instance identifier. Varies according to the computing platform that the sidecar is deployed to.
- Metadatas
[]Get
Sidecar Instance Instance List Metadata - Instance metadata.
- Monitorings
[]Get
Sidecar Instance Instance List Monitoring - Instance monitoring information, such as its overall health.
- id String
- Instance identifier. Varies according to the computing platform that the sidecar is deployed to.
- metadatas
List<Get
Sidecar Instance Instance List Metadata> - Instance metadata.
- monitorings
List<Get
Sidecar Instance Instance List Monitoring> - Instance monitoring information, such as its overall health.
- id string
- Instance identifier. Varies according to the computing platform that the sidecar is deployed to.
- metadatas
Get
Sidecar Instance Instance List Metadata[] - Instance metadata.
- monitorings
Get
Sidecar Instance Instance List Monitoring[] - Instance monitoring information, such as its overall health.
- id str
- Instance identifier. Varies according to the computing platform that the sidecar is deployed to.
- metadatas
Sequence[Get
Sidecar Instance Instance List Metadata] - Instance metadata.
- monitorings
Sequence[Get
Sidecar Instance Instance List Monitoring] - Instance monitoring information, such as its overall health.
- id String
- Instance identifier. Varies according to the computing platform that the sidecar is deployed to.
- metadatas List<Property Map>
- Instance metadata.
- monitorings List<Property Map>
- Instance monitoring information, such as its overall health.
GetSidecarInstanceInstanceListMetadata
- Capabilities
List<Get
Sidecar Instance Instance List Metadata Capability> - Set of capabilities that can be enabled or disabled. Note: This field is per-instance, not per-sidecar, because not all sidecar instances might be in sync at some point in time.
- Dynamic
Version bool - If true, indicates that the instance has dynamic versioning, that means that the version is not fixed at template level and it can be automatically upgraded.
- Last
Registration string - The last time the instance reported to the Control Plane.
- Recycling bool
- Indicates whether the Control Plane has asked the instance to mark itself unhealthy so that it is recycled by the infrastructure.
- Start
Timestamp string - The time when the instance started.
- Version string
- Sidecar version that the instance is using.
- Capabilities
[]Get
Sidecar Instance Instance List Metadata Capability - Set of capabilities that can be enabled or disabled. Note: This field is per-instance, not per-sidecar, because not all sidecar instances might be in sync at some point in time.
- Dynamic
Version bool - If true, indicates that the instance has dynamic versioning, that means that the version is not fixed at template level and it can be automatically upgraded.
- Last
Registration string - The last time the instance reported to the Control Plane.
- Recycling bool
- Indicates whether the Control Plane has asked the instance to mark itself unhealthy so that it is recycled by the infrastructure.
- Start
Timestamp string - The time when the instance started.
- Version string
- Sidecar version that the instance is using.
- capabilities
List<Get
Sidecar Instance Instance List Metadata Capability> - Set of capabilities that can be enabled or disabled. Note: This field is per-instance, not per-sidecar, because not all sidecar instances might be in sync at some point in time.
- dynamic
Version Boolean - If true, indicates that the instance has dynamic versioning, that means that the version is not fixed at template level and it can be automatically upgraded.
- last
Registration String - The last time the instance reported to the Control Plane.
- recycling Boolean
- Indicates whether the Control Plane has asked the instance to mark itself unhealthy so that it is recycled by the infrastructure.
- start
Timestamp String - The time when the instance started.
- version String
- Sidecar version that the instance is using.
- capabilities
Get
Sidecar Instance Instance List Metadata Capability[] - Set of capabilities that can be enabled or disabled. Note: This field is per-instance, not per-sidecar, because not all sidecar instances might be in sync at some point in time.
- dynamic
Version boolean - If true, indicates that the instance has dynamic versioning, that means that the version is not fixed at template level and it can be automatically upgraded.
- last
Registration string - The last time the instance reported to the Control Plane.
- recycling boolean
- Indicates whether the Control Plane has asked the instance to mark itself unhealthy so that it is recycled by the infrastructure.
- start
Timestamp string - The time when the instance started.
- version string
- Sidecar version that the instance is using.
- capabilities
Sequence[Get
Sidecar Instance Instance List Metadata Capability] - Set of capabilities that can be enabled or disabled. Note: This field is per-instance, not per-sidecar, because not all sidecar instances might be in sync at some point in time.
- dynamic_
version bool - If true, indicates that the instance has dynamic versioning, that means that the version is not fixed at template level and it can be automatically upgraded.
- last_
registration str - The last time the instance reported to the Control Plane.
- recycling bool
- Indicates whether the Control Plane has asked the instance to mark itself unhealthy so that it is recycled by the infrastructure.
- start_
timestamp str - The time when the instance started.
- version str
- Sidecar version that the instance is using.
- capabilities List<Property Map>
- Set of capabilities that can be enabled or disabled. Note: This field is per-instance, not per-sidecar, because not all sidecar instances might be in sync at some point in time.
- dynamic
Version Boolean - If true, indicates that the instance has dynamic versioning, that means that the version is not fixed at template level and it can be automatically upgraded.
- last
Registration String - The last time the instance reported to the Control Plane.
- recycling Boolean
- Indicates whether the Control Plane has asked the instance to mark itself unhealthy so that it is recycled by the infrastructure.
- start
Timestamp String - The time when the instance started.
- version String
- Sidecar version that the instance is using.
GetSidecarInstanceInstanceListMetadataCapability
- Recyclable bool
- Indicates if sidecar instance will be recycled (e.g., by an ASG) if it reports itself as unhealthy.
- Recyclable bool
- Indicates if sidecar instance will be recycled (e.g., by an ASG) if it reports itself as unhealthy.
- recyclable Boolean
- Indicates if sidecar instance will be recycled (e.g., by an ASG) if it reports itself as unhealthy.
- recyclable boolean
- Indicates if sidecar instance will be recycled (e.g., by an ASG) if it reports itself as unhealthy.
- recyclable bool
- Indicates if sidecar instance will be recycled (e.g., by an ASG) if it reports itself as unhealthy.
- recyclable Boolean
- Indicates if sidecar instance will be recycled (e.g., by an ASG) if it reports itself as unhealthy.
GetSidecarInstanceInstanceListMonitoring
GetSidecarInstanceInstanceListMonitoringServices
- Components
Dictionary<string, Immutable
Array<Get Sidecar Instance Instance List Monitoring Services Components>> - Map of name to monitoring component. A component is a monitored check on the service that has its own status.
- Host string
- Service host on the deployment.
- Metrics
Port double - Metrics port for service monitoring.
- Status string
- Aggregated status of sidecar service.
- Components
map[string][]Get
Sidecar Instance Instance List Monitoring Services Components - Map of name to monitoring component. A component is a monitored check on the service that has its own status.
- Host string
- Service host on the deployment.
- Metrics
Port float64 - Metrics port for service monitoring.
- Status string
- Aggregated status of sidecar service.
- components
Map<String,List<Get
Sidecar Instance Instance List Monitoring Services Components>> - Map of name to monitoring component. A component is a monitored check on the service that has its own status.
- host String
- Service host on the deployment.
- metrics
Port Double - Metrics port for service monitoring.
- status String
- Aggregated status of sidecar service.
- components
{[key: string]: Get
Sidecar Instance Instance List Monitoring Services Components[]} - Map of name to monitoring component. A component is a monitored check on the service that has its own status.
- host string
- Service host on the deployment.
- metrics
Port number - Metrics port for service monitoring.
- status string
- Aggregated status of sidecar service.
- components
Mapping[str, Sequence[Get
Sidecar Instance Instance List Monitoring Services Components]] - Map of name to monitoring component. A component is a monitored check on the service that has its own status.
- host str
- Service host on the deployment.
- metrics_
port float - Metrics port for service monitoring.
- status str
- Aggregated status of sidecar service.
- components Map<List<Property Map>>
- Map of name to monitoring component. A component is a monitored check on the service that has its own status.
- host String
- Service host on the deployment.
- metrics
Port Number - Metrics port for service monitoring.
- status String
- Aggregated status of sidecar service.
GetSidecarInstanceInstanceListMonitoringServicesComponents
- Description string
- Describes what the type of check the component represents.
- Error string
- Error that describes what caused the current status.
- Status string
- Component status.
- Description string
- Describes what the type of check the component represents.
- Error string
- Error that describes what caused the current status.
- Status string
- Component status.
- description String
- Describes what the type of check the component represents.
- error String
- Error that describes what caused the current status.
- status String
- Component status.
- description string
- Describes what the type of check the component represents.
- error string
- Error that describes what caused the current status.
- status string
- Component status.
- description str
- Describes what the type of check the component represents.
- error str
- Error that describes what caused the current status.
- status str
- Component status.
- description String
- Describes what the type of check the component represents.
- error String
- Error that describes what caused the current status.
- status String
- Component status.
Package Details
- Repository
- cyral cyralinc/terraform-provider-cyral
- License
- Notes
- This Pulumi package is based on the
cyralTerraform Provider.
Viewing docs for cyral 4.16.3
published on Monday, Apr 14, 2025 by cyralinc
published on Monday, Apr 14, 2025 by cyralinc
