Oracle Cloud Infrastructure v2.17.0 published on Friday, Nov 15, 2024 by Pulumi
oci.ApmSynthetics.getOnPremiseVantagePointWorker
Explore with Pulumi AI
This data source provides details about a specific On Premise Vantage Point Worker resource in Oracle Cloud Infrastructure Apm Synthetics service.
Gets the details of the worker identified by the OCID.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testOnPremiseVantagePointWorker = oci.ApmSynthetics.getOnPremiseVantagePointWorker({
apmDomainId: testApmDomain.id,
onPremiseVantagePointId: testOnPremiseVantagePoint.id,
workerId: testWorker.id,
});
import pulumi
import pulumi_oci as oci
test_on_premise_vantage_point_worker = oci.ApmSynthetics.get_on_premise_vantage_point_worker(apm_domain_id=test_apm_domain["id"],
on_premise_vantage_point_id=test_on_premise_vantage_point["id"],
worker_id=test_worker["id"])
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/ApmSynthetics"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := ApmSynthetics.GetOnPremiseVantagePointWorker(ctx, &apmsynthetics.GetOnPremiseVantagePointWorkerArgs{
ApmDomainId: testApmDomain.Id,
OnPremiseVantagePointId: testOnPremiseVantagePoint.Id,
WorkerId: testWorker.Id,
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() =>
{
var testOnPremiseVantagePointWorker = Oci.ApmSynthetics.GetOnPremiseVantagePointWorker.Invoke(new()
{
ApmDomainId = testApmDomain.Id,
OnPremiseVantagePointId = testOnPremiseVantagePoint.Id,
WorkerId = testWorker.Id,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.ApmSynthetics.ApmSyntheticsFunctions;
import com.pulumi.oci.ApmSynthetics.inputs.GetOnPremiseVantagePointWorkerArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var testOnPremiseVantagePointWorker = ApmSyntheticsFunctions.getOnPremiseVantagePointWorker(GetOnPremiseVantagePointWorkerArgs.builder()
.apmDomainId(testApmDomain.id())
.onPremiseVantagePointId(testOnPremiseVantagePoint.id())
.workerId(testWorker.id())
.build());
}
}
variables:
testOnPremiseVantagePointWorker:
fn::invoke:
Function: oci:ApmSynthetics:getOnPremiseVantagePointWorker
Arguments:
apmDomainId: ${testApmDomain.id}
onPremiseVantagePointId: ${testOnPremiseVantagePoint.id}
workerId: ${testWorker.id}
Using getOnPremiseVantagePointWorker
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 getOnPremiseVantagePointWorker(args: GetOnPremiseVantagePointWorkerArgs, opts?: InvokeOptions): Promise<GetOnPremiseVantagePointWorkerResult>
function getOnPremiseVantagePointWorkerOutput(args: GetOnPremiseVantagePointWorkerOutputArgs, opts?: InvokeOptions): Output<GetOnPremiseVantagePointWorkerResult>
def get_on_premise_vantage_point_worker(apm_domain_id: Optional[str] = None,
on_premise_vantage_point_id: Optional[str] = None,
worker_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetOnPremiseVantagePointWorkerResult
def get_on_premise_vantage_point_worker_output(apm_domain_id: Optional[pulumi.Input[str]] = None,
on_premise_vantage_point_id: Optional[pulumi.Input[str]] = None,
worker_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetOnPremiseVantagePointWorkerResult]
func GetOnPremiseVantagePointWorker(ctx *Context, args *GetOnPremiseVantagePointWorkerArgs, opts ...InvokeOption) (*GetOnPremiseVantagePointWorkerResult, error)
func GetOnPremiseVantagePointWorkerOutput(ctx *Context, args *GetOnPremiseVantagePointWorkerOutputArgs, opts ...InvokeOption) GetOnPremiseVantagePointWorkerResultOutput
> Note: This function is named GetOnPremiseVantagePointWorker
in the Go SDK.
public static class GetOnPremiseVantagePointWorker
{
public static Task<GetOnPremiseVantagePointWorkerResult> InvokeAsync(GetOnPremiseVantagePointWorkerArgs args, InvokeOptions? opts = null)
public static Output<GetOnPremiseVantagePointWorkerResult> Invoke(GetOnPremiseVantagePointWorkerInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetOnPremiseVantagePointWorkerResult> getOnPremiseVantagePointWorker(GetOnPremiseVantagePointWorkerArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: oci:ApmSynthetics/getOnPremiseVantagePointWorker:getOnPremiseVantagePointWorker
arguments:
# arguments dictionary
The following arguments are supported:
- Apm
Domain stringId - The APM domain ID the request is intended for.
- On
Premise stringVantage Point Id - The OCID of the On-premise vantage point.
- Worker
Id string - The OCID of the On-premise vantage point worker.
- Apm
Domain stringId - The APM domain ID the request is intended for.
- On
Premise stringVantage Point Id - The OCID of the On-premise vantage point.
- Worker
Id string - The OCID of the On-premise vantage point worker.
- apm
Domain StringId - The APM domain ID the request is intended for.
- on
Premise StringVantage Point Id - The OCID of the On-premise vantage point.
- worker
Id String - The OCID of the On-premise vantage point worker.
- apm
Domain stringId - The APM domain ID the request is intended for.
- on
Premise stringVantage Point Id - The OCID of the On-premise vantage point.
- worker
Id string - The OCID of the On-premise vantage point worker.
- apm_
domain_ strid - The APM domain ID the request is intended for.
- on_
premise_ strvantage_ point_ id - The OCID of the On-premise vantage point.
- worker_
id str - The OCID of the On-premise vantage point worker.
- apm
Domain StringId - The APM domain ID the request is intended for.
- on
Premise StringVantage Point Id - The OCID of the On-premise vantage point.
- worker
Id String - The OCID of the On-premise vantage point worker.
getOnPremiseVantagePointWorker Result
The following output properties are available:
- Apm
Domain stringId - Configuration
Details string - Configuration details of the On-premise VP worker.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Display
Name string - Unique name that can be edited. The name should not contain any confidential information.
- Dictionary<string, string>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- Geo
Info string - Geographical information of the On-premise VP worker.
- Id string
- The OCID of the monitor.
- Identity
Infos List<GetOn Premise Vantage Point Worker Identity Info> - Domain details of the On-premise VP worker.
- Monitor
Lists List<GetOn Premise Vantage Point Worker Monitor List> - Monitors list assigned to the On-premise VP worker.
- Name string
- Unique permanent name of the On-premise VP worker. This is the same as the displayName.
- On
Premise stringVantage Point Id - Opvp
Id string - The OCID of the On-premise vantage point.
- Opvp
Name string - On-premise vantage point name.
- Priority int
- Priority of the On-premise VP worker to schedule monitors.
- Resource
Principal stringToken Public Key - Runtime
Id string - The runtime assigned id of the On-premise VP worker.
- Status string
- Enables or disables the On-premise VP worker.
- Time
Created string - The time the resource was created, expressed in RFC 3339 timestamp format. Example:
2020-02-12T22:47:12.613Z
- Time
Last stringSync Up - The time the resource was last synced, expressed in RFC 3339 timestamp format. Example:
2020-02-12T22:47:12.613Z
- Time
Updated string - The time the resource was updated, expressed in RFC 3339 timestamp format. Example:
2020-02-13T22:47:12.613Z
- Version string
- Current image version of the On-premise VP worker.
- Version
Details List<GetOn Premise Vantage Point Worker Version Detail> - Image version details of the On-premise VP worker.
- Worker
Id string - Worker
Type string - Type of the On-premise VP worker.
- Apm
Domain stringId - Configuration
Details string - Configuration details of the On-premise VP worker.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Display
Name string - Unique name that can be edited. The name should not contain any confidential information.
- map[string]string
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- Geo
Info string - Geographical information of the On-premise VP worker.
- Id string
- The OCID of the monitor.
- Identity
Infos []GetOn Premise Vantage Point Worker Identity Info - Domain details of the On-premise VP worker.
- Monitor
Lists []GetOn Premise Vantage Point Worker Monitor List - Monitors list assigned to the On-premise VP worker.
- Name string
- Unique permanent name of the On-premise VP worker. This is the same as the displayName.
- On
Premise stringVantage Point Id - Opvp
Id string - The OCID of the On-premise vantage point.
- Opvp
Name string - On-premise vantage point name.
- Priority int
- Priority of the On-premise VP worker to schedule monitors.
- Resource
Principal stringToken Public Key - Runtime
Id string - The runtime assigned id of the On-premise VP worker.
- Status string
- Enables or disables the On-premise VP worker.
- Time
Created string - The time the resource was created, expressed in RFC 3339 timestamp format. Example:
2020-02-12T22:47:12.613Z
- Time
Last stringSync Up - The time the resource was last synced, expressed in RFC 3339 timestamp format. Example:
2020-02-12T22:47:12.613Z
- Time
Updated string - The time the resource was updated, expressed in RFC 3339 timestamp format. Example:
2020-02-13T22:47:12.613Z
- Version string
- Current image version of the On-premise VP worker.
- Version
Details []GetOn Premise Vantage Point Worker Version Detail - Image version details of the On-premise VP worker.
- Worker
Id string - Worker
Type string - Type of the On-premise VP worker.
- apm
Domain StringId - configuration
Details String - Configuration details of the On-premise VP worker.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- display
Name String - Unique name that can be edited. The name should not contain any confidential information.
- Map<String,String>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- geo
Info String - Geographical information of the On-premise VP worker.
- id String
- The OCID of the monitor.
- identity
Infos List<GetOn Premise Vantage Point Worker Identity Info> - Domain details of the On-premise VP worker.
- monitor
Lists List<GetOn Premise Vantage Point Worker Monitor List> - Monitors list assigned to the On-premise VP worker.
- name String
- Unique permanent name of the On-premise VP worker. This is the same as the displayName.
- on
Premise StringVantage Point Id - opvp
Id String - The OCID of the On-premise vantage point.
- opvp
Name String - On-premise vantage point name.
- priority Integer
- Priority of the On-premise VP worker to schedule monitors.
- resource
Principal StringToken Public Key - runtime
Id String - The runtime assigned id of the On-premise VP worker.
- status String
- Enables or disables the On-premise VP worker.
- time
Created String - The time the resource was created, expressed in RFC 3339 timestamp format. Example:
2020-02-12T22:47:12.613Z
- time
Last StringSync Up - The time the resource was last synced, expressed in RFC 3339 timestamp format. Example:
2020-02-12T22:47:12.613Z
- time
Updated String - The time the resource was updated, expressed in RFC 3339 timestamp format. Example:
2020-02-13T22:47:12.613Z
- version String
- Current image version of the On-premise VP worker.
- version
Details List<GetOn Premise Vantage Point Worker Version Detail> - Image version details of the On-premise VP worker.
- worker
Id String - worker
Type String - Type of the On-premise VP worker.
- apm
Domain stringId - configuration
Details string - Configuration details of the On-premise VP worker.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- display
Name string - Unique name that can be edited. The name should not contain any confidential information.
- {[key: string]: string}
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- geo
Info string - Geographical information of the On-premise VP worker.
- id string
- The OCID of the monitor.
- identity
Infos GetOn Premise Vantage Point Worker Identity Info[] - Domain details of the On-premise VP worker.
- monitor
Lists GetOn Premise Vantage Point Worker Monitor List[] - Monitors list assigned to the On-premise VP worker.
- name string
- Unique permanent name of the On-premise VP worker. This is the same as the displayName.
- on
Premise stringVantage Point Id - opvp
Id string - The OCID of the On-premise vantage point.
- opvp
Name string - On-premise vantage point name.
- priority number
- Priority of the On-premise VP worker to schedule monitors.
- resource
Principal stringToken Public Key - runtime
Id string - The runtime assigned id of the On-premise VP worker.
- status string
- Enables or disables the On-premise VP worker.
- time
Created string - The time the resource was created, expressed in RFC 3339 timestamp format. Example:
2020-02-12T22:47:12.613Z
- time
Last stringSync Up - The time the resource was last synced, expressed in RFC 3339 timestamp format. Example:
2020-02-12T22:47:12.613Z
- time
Updated string - The time the resource was updated, expressed in RFC 3339 timestamp format. Example:
2020-02-13T22:47:12.613Z
- version string
- Current image version of the On-premise VP worker.
- version
Details GetOn Premise Vantage Point Worker Version Detail[] - Image version details of the On-premise VP worker.
- worker
Id string - worker
Type string - Type of the On-premise VP worker.
- apm_
domain_ strid - configuration_
details str - Configuration details of the On-premise VP worker.
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- display_
name str - Unique name that can be edited. The name should not contain any confidential information.
- Mapping[str, str]
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- geo_
info str - Geographical information of the On-premise VP worker.
- id str
- The OCID of the monitor.
- identity_
infos Sequence[apmsynthetics.Get On Premise Vantage Point Worker Identity Info] - Domain details of the On-premise VP worker.
- monitor_
lists Sequence[apmsynthetics.Get On Premise Vantage Point Worker Monitor List] - Monitors list assigned to the On-premise VP worker.
- name str
- Unique permanent name of the On-premise VP worker. This is the same as the displayName.
- on_
premise_ strvantage_ point_ id - opvp_
id str - The OCID of the On-premise vantage point.
- opvp_
name str - On-premise vantage point name.
- priority int
- Priority of the On-premise VP worker to schedule monitors.
- resource_
principal_ strtoken_ public_ key - runtime_
id str - The runtime assigned id of the On-premise VP worker.
- status str
- Enables or disables the On-premise VP worker.
- time_
created str - The time the resource was created, expressed in RFC 3339 timestamp format. Example:
2020-02-12T22:47:12.613Z
- time_
last_ strsync_ up - The time the resource was last synced, expressed in RFC 3339 timestamp format. Example:
2020-02-12T22:47:12.613Z
- time_
updated str - The time the resource was updated, expressed in RFC 3339 timestamp format. Example:
2020-02-13T22:47:12.613Z
- version str
- Current image version of the On-premise VP worker.
- version_
details Sequence[apmsynthetics.Get On Premise Vantage Point Worker Version Detail] - Image version details of the On-premise VP worker.
- worker_
id str - worker_
type str - Type of the On-premise VP worker.
- apm
Domain StringId - configuration
Details String - Configuration details of the On-premise VP worker.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- display
Name String - Unique name that can be edited. The name should not contain any confidential information.
- Map<String>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- geo
Info String - Geographical information of the On-premise VP worker.
- id String
- The OCID of the monitor.
- identity
Infos List<Property Map> - Domain details of the On-premise VP worker.
- monitor
Lists List<Property Map> - Monitors list assigned to the On-premise VP worker.
- name String
- Unique permanent name of the On-premise VP worker. This is the same as the displayName.
- on
Premise StringVantage Point Id - opvp
Id String - The OCID of the On-premise vantage point.
- opvp
Name String - On-premise vantage point name.
- priority Number
- Priority of the On-premise VP worker to schedule monitors.
- resource
Principal StringToken Public Key - runtime
Id String - The runtime assigned id of the On-premise VP worker.
- status String
- Enables or disables the On-premise VP worker.
- time
Created String - The time the resource was created, expressed in RFC 3339 timestamp format. Example:
2020-02-12T22:47:12.613Z
- time
Last StringSync Up - The time the resource was last synced, expressed in RFC 3339 timestamp format. Example:
2020-02-12T22:47:12.613Z
- time
Updated String - The time the resource was updated, expressed in RFC 3339 timestamp format. Example:
2020-02-13T22:47:12.613Z
- version String
- Current image version of the On-premise VP worker.
- version
Details List<Property Map> - Image version details of the On-premise VP worker.
- worker
Id String - worker
Type String - Type of the On-premise VP worker.
Supporting Types
GetOnPremiseVantagePointWorkerIdentityInfo
- Apm
Short stringId - Domain short id of the On-premise VP worker.
- Collector
End stringPoint - Collector endpoint of the On-premise VP worker.
- Region
Name string - Domain region of the On-premise VP worker.
- Apm
Short stringId - Domain short id of the On-premise VP worker.
- Collector
End stringPoint - Collector endpoint of the On-premise VP worker.
- Region
Name string - Domain region of the On-premise VP worker.
- apm
Short StringId - Domain short id of the On-premise VP worker.
- collector
End StringPoint - Collector endpoint of the On-premise VP worker.
- region
Name String - Domain region of the On-premise VP worker.
- apm
Short stringId - Domain short id of the On-premise VP worker.
- collector
End stringPoint - Collector endpoint of the On-premise VP worker.
- region
Name string - Domain region of the On-premise VP worker.
- apm_
short_ strid - Domain short id of the On-premise VP worker.
- collector_
end_ strpoint - Collector endpoint of the On-premise VP worker.
- region_
name str - Domain region of the On-premise VP worker.
- apm
Short StringId - Domain short id of the On-premise VP worker.
- collector
End StringPoint - Collector endpoint of the On-premise VP worker.
- region
Name String - Domain region of the On-premise VP worker.
GetOnPremiseVantagePointWorkerMonitorList
- Display
Name string - Unique name that can be edited. The name should not contain any confidential information.
- Id string
- The OCID of the monitor.
- Is
Run boolNow - If isRunNow is enabled, then the monitor will run immediately.
- Monitor
Type string - Type of monitor.
- Time
Assigned string - The time the resource was last assigned to an On-premise vantage point worker, expressed in RFC 3339 timestamp format. Example:
2020-02-12T22:47:12.613Z
- Display
Name string - Unique name that can be edited. The name should not contain any confidential information.
- Id string
- The OCID of the monitor.
- Is
Run boolNow - If isRunNow is enabled, then the monitor will run immediately.
- Monitor
Type string - Type of monitor.
- Time
Assigned string - The time the resource was last assigned to an On-premise vantage point worker, expressed in RFC 3339 timestamp format. Example:
2020-02-12T22:47:12.613Z
- display
Name String - Unique name that can be edited. The name should not contain any confidential information.
- id String
- The OCID of the monitor.
- is
Run BooleanNow - If isRunNow is enabled, then the monitor will run immediately.
- monitor
Type String - Type of monitor.
- time
Assigned String - The time the resource was last assigned to an On-premise vantage point worker, expressed in RFC 3339 timestamp format. Example:
2020-02-12T22:47:12.613Z
- display
Name string - Unique name that can be edited. The name should not contain any confidential information.
- id string
- The OCID of the monitor.
- is
Run booleanNow - If isRunNow is enabled, then the monitor will run immediately.
- monitor
Type string - Type of monitor.
- time
Assigned string - The time the resource was last assigned to an On-premise vantage point worker, expressed in RFC 3339 timestamp format. Example:
2020-02-12T22:47:12.613Z
- display_
name str - Unique name that can be edited. The name should not contain any confidential information.
- id str
- The OCID of the monitor.
- is_
run_ boolnow - If isRunNow is enabled, then the monitor will run immediately.
- monitor_
type str - Type of monitor.
- time_
assigned str - The time the resource was last assigned to an On-premise vantage point worker, expressed in RFC 3339 timestamp format. Example:
2020-02-12T22:47:12.613Z
- display
Name String - Unique name that can be edited. The name should not contain any confidential information.
- id String
- The OCID of the monitor.
- is
Run BooleanNow - If isRunNow is enabled, then the monitor will run immediately.
- monitor
Type String - Type of monitor.
- time
Assigned String - The time the resource was last assigned to an On-premise vantage point worker, expressed in RFC 3339 timestamp format. Example:
2020-02-12T22:47:12.613Z
GetOnPremiseVantagePointWorkerVersionDetail
- Latest
Version string - Latest image version of the On-premise VP worker.
- Min
Supported stringVersion - Minimum supported image version of the On-premise VP worker.
- Version string
- Current image version of the On-premise VP worker.
- Latest
Version string - Latest image version of the On-premise VP worker.
- Min
Supported stringVersion - Minimum supported image version of the On-premise VP worker.
- Version string
- Current image version of the On-premise VP worker.
- latest
Version String - Latest image version of the On-premise VP worker.
- min
Supported StringVersion - Minimum supported image version of the On-premise VP worker.
- version String
- Current image version of the On-premise VP worker.
- latest
Version string - Latest image version of the On-premise VP worker.
- min
Supported stringVersion - Minimum supported image version of the On-premise VP worker.
- version string
- Current image version of the On-premise VP worker.
- latest_
version str - Latest image version of the On-premise VP worker.
- min_
supported_ strversion - Minimum supported image version of the On-premise VP worker.
- version str
- Current image version of the On-premise VP worker.
- latest
Version String - Latest image version of the On-premise VP worker.
- min
Supported StringVersion - Minimum supported image version of the On-premise VP worker.
- version String
- Current image version of the On-premise VP worker.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oci
Terraform Provider.