1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. ApmSynthetics
  5. OnPremiseVantagePoint
Oracle Cloud Infrastructure v2.30.0 published on Monday, Apr 14, 2025 by Pulumi

oci.ApmSynthetics.OnPremiseVantagePoint

Explore with Pulumi AI

This resource provides the On Premise Vantage Point resource in Oracle Cloud Infrastructure APM Availability Monitoring service (aka APM Synthetics Service).

Registers a new On-premise vantage point.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";

const testOnPremiseVantagePoint = new oci.apmsynthetics.OnPremiseVantagePoint("test_on_premise_vantage_point", {
    apmDomainId: testApmDomain.id,
    name: onPremiseVantagePointName,
    definedTags: {
        "foo-namespace.bar-key": "value",
    },
    description: onPremiseVantagePointDescription,
    freeformTags: {
        "bar-key": "value",
    },
    type: onPremiseVantagePointType,
});
Copy
import pulumi
import pulumi_oci as oci

test_on_premise_vantage_point = oci.apm_synthetics.OnPremiseVantagePoint("test_on_premise_vantage_point",
    apm_domain_id=test_apm_domain["id"],
    name=on_premise_vantage_point_name,
    defined_tags={
        "foo-namespace.bar-key": "value",
    },
    description=on_premise_vantage_point_description,
    freeform_tags={
        "bar-key": "value",
    },
    type=on_premise_vantage_point_type)
Copy
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.NewOnPremiseVantagePoint(ctx, "test_on_premise_vantage_point", &apmsynthetics.OnPremiseVantagePointArgs{
			ApmDomainId: pulumi.Any(testApmDomain.Id),
			Name:        pulumi.Any(onPremiseVantagePointName),
			DefinedTags: pulumi.StringMap{
				"foo-namespace.bar-key": pulumi.String("value"),
			},
			Description: pulumi.Any(onPremiseVantagePointDescription),
			FreeformTags: pulumi.StringMap{
				"bar-key": pulumi.String("value"),
			},
			Type: pulumi.Any(onPremiseVantagePointType),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;

return await Deployment.RunAsync(() => 
{
    var testOnPremiseVantagePoint = new Oci.ApmSynthetics.OnPremiseVantagePoint("test_on_premise_vantage_point", new()
    {
        ApmDomainId = testApmDomain.Id,
        Name = onPremiseVantagePointName,
        DefinedTags = 
        {
            { "foo-namespace.bar-key", "value" },
        },
        Description = onPremiseVantagePointDescription,
        FreeformTags = 
        {
            { "bar-key", "value" },
        },
        Type = onPremiseVantagePointType,
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.ApmSynthetics.OnPremiseVantagePoint;
import com.pulumi.oci.ApmSynthetics.OnPremiseVantagePointArgs;
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) {
        var testOnPremiseVantagePoint = new OnPremiseVantagePoint("testOnPremiseVantagePoint", OnPremiseVantagePointArgs.builder()
            .apmDomainId(testApmDomain.id())
            .name(onPremiseVantagePointName)
            .definedTags(Map.of("foo-namespace.bar-key", "value"))
            .description(onPremiseVantagePointDescription)
            .freeformTags(Map.of("bar-key", "value"))
            .type(onPremiseVantagePointType)
            .build());

    }
}
Copy
resources:
  testOnPremiseVantagePoint:
    type: oci:ApmSynthetics:OnPremiseVantagePoint
    name: test_on_premise_vantage_point
    properties:
      apmDomainId: ${testApmDomain.id}
      name: ${onPremiseVantagePointName}
      definedTags:
        foo-namespace.bar-key: value
      description: ${onPremiseVantagePointDescription}
      freeformTags:
        bar-key: value
      type: ${onPremiseVantagePointType}
Copy

Create OnPremiseVantagePoint Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new OnPremiseVantagePoint(name: string, args: OnPremiseVantagePointArgs, opts?: CustomResourceOptions);
@overload
def OnPremiseVantagePoint(resource_name: str,
                          args: OnPremiseVantagePointArgs,
                          opts: Optional[ResourceOptions] = None)

@overload
def OnPremiseVantagePoint(resource_name: str,
                          opts: Optional[ResourceOptions] = None,
                          apm_domain_id: Optional[str] = None,
                          defined_tags: Optional[Mapping[str, str]] = None,
                          description: Optional[str] = None,
                          freeform_tags: Optional[Mapping[str, str]] = None,
                          name: Optional[str] = None,
                          type: Optional[str] = None)
func NewOnPremiseVantagePoint(ctx *Context, name string, args OnPremiseVantagePointArgs, opts ...ResourceOption) (*OnPremiseVantagePoint, error)
public OnPremiseVantagePoint(string name, OnPremiseVantagePointArgs args, CustomResourceOptions? opts = null)
public OnPremiseVantagePoint(String name, OnPremiseVantagePointArgs args)
public OnPremiseVantagePoint(String name, OnPremiseVantagePointArgs args, CustomResourceOptions options)
type: oci:ApmSynthetics:OnPremiseVantagePoint
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. OnPremiseVantagePointArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. OnPremiseVantagePointArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. OnPremiseVantagePointArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. OnPremiseVantagePointArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. OnPremiseVantagePointArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Constructor example

The following reference example uses placeholder values for all input properties.

var onPremiseVantagePointResource = new Oci.ApmSynthetics.OnPremiseVantagePoint("onPremiseVantagePointResource", new()
{
    ApmDomainId = "string",
    DefinedTags = 
    {
        { "string", "string" },
    },
    Description = "string",
    FreeformTags = 
    {
        { "string", "string" },
    },
    Name = "string",
    Type = "string",
});
Copy
example, err := ApmSynthetics.NewOnPremiseVantagePoint(ctx, "onPremiseVantagePointResource", &ApmSynthetics.OnPremiseVantagePointArgs{
	ApmDomainId: pulumi.String("string"),
	DefinedTags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	Description: pulumi.String("string"),
	FreeformTags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	Name: pulumi.String("string"),
	Type: pulumi.String("string"),
})
Copy
var onPremiseVantagePointResource = new OnPremiseVantagePoint("onPremiseVantagePointResource", OnPremiseVantagePointArgs.builder()
    .apmDomainId("string")
    .definedTags(Map.of("string", "string"))
    .description("string")
    .freeformTags(Map.of("string", "string"))
    .name("string")
    .type("string")
    .build());
Copy
on_premise_vantage_point_resource = oci.apm_synthetics.OnPremiseVantagePoint("onPremiseVantagePointResource",
    apm_domain_id="string",
    defined_tags={
        "string": "string",
    },
    description="string",
    freeform_tags={
        "string": "string",
    },
    name="string",
    type="string")
Copy
const onPremiseVantagePointResource = new oci.apmsynthetics.OnPremiseVantagePoint("onPremiseVantagePointResource", {
    apmDomainId: "string",
    definedTags: {
        string: "string",
    },
    description: "string",
    freeformTags: {
        string: "string",
    },
    name: "string",
    type: "string",
});
Copy
type: oci:ApmSynthetics:OnPremiseVantagePoint
properties:
    apmDomainId: string
    definedTags:
        string: string
    description: string
    freeformTags:
        string: string
    name: string
    type: string
Copy

OnPremiseVantagePoint Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The OnPremiseVantagePoint resource accepts the following input properties:

ApmDomainId This property is required. string
(Updatable) The APM domain ID the request is intended for.
DefinedTags Dictionary<string, string>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
Description string
(Updatable) A short description about the On-premise vantage point.
FreeformTags Dictionary<string, string>
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
Name Changes to this property will trigger replacement. string
Unique On-premise vantage point name that cannot be edited. The name should not contain any confidential information.
Type Changes to this property will trigger replacement. string

Type of On-premise vantage point.

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

ApmDomainId This property is required. string
(Updatable) The APM domain ID the request is intended for.
DefinedTags map[string]string
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
Description string
(Updatable) A short description about the On-premise vantage point.
FreeformTags map[string]string
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
Name Changes to this property will trigger replacement. string
Unique On-premise vantage point name that cannot be edited. The name should not contain any confidential information.
Type Changes to this property will trigger replacement. string

Type of On-premise vantage point.

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

apmDomainId This property is required. String
(Updatable) The APM domain ID the request is intended for.
definedTags Map<String,String>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
description String
(Updatable) A short description about the On-premise vantage point.
freeformTags Map<String,String>
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
name Changes to this property will trigger replacement. String
Unique On-premise vantage point name that cannot be edited. The name should not contain any confidential information.
type Changes to this property will trigger replacement. String

Type of On-premise vantage point.

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

apmDomainId This property is required. string
(Updatable) The APM domain ID the request is intended for.
definedTags {[key: string]: string}
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
description string
(Updatable) A short description about the On-premise vantage point.
freeformTags {[key: string]: string}
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
name Changes to this property will trigger replacement. string
Unique On-premise vantage point name that cannot be edited. The name should not contain any confidential information.
type Changes to this property will trigger replacement. string

Type of On-premise vantage point.

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

apm_domain_id This property is required. str
(Updatable) The APM domain ID the request is intended for.
defined_tags Mapping[str, str]
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
description str
(Updatable) A short description about the On-premise vantage point.
freeform_tags Mapping[str, str]
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
name Changes to this property will trigger replacement. str
Unique On-premise vantage point name that cannot be edited. The name should not contain any confidential information.
type Changes to this property will trigger replacement. str

Type of On-premise vantage point.

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

apmDomainId This property is required. String
(Updatable) The APM domain ID the request is intended for.
definedTags Map<String>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
description String
(Updatable) A short description about the On-premise vantage point.
freeformTags Map<String>
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
name Changes to this property will trigger replacement. String
Unique On-premise vantage point name that cannot be edited. The name should not contain any confidential information.
type Changes to this property will trigger replacement. String

Type of On-premise vantage point.

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

Outputs

All input properties are implicitly available as output properties. Additionally, the OnPremiseVantagePoint resource produces the following output properties:

DisplayName string
Unique permanent name of the On-premise vantage point.
Id string
The provider-assigned unique ID for this managed resource.
TimeCreated string
The time the resource was created, expressed in RFC 3339 timestamp format. Example: 2020-02-12T22:47:12.613Z
TimeUpdated string
The time the resource was updated, expressed in RFC 3339 timestamp format. Example: 2020-02-13T22:47:12.613Z
WorkersSummaries List<OnPremiseVantagePointWorkersSummary>
Details of the workers in a specific On-premise vantage point.
DisplayName string
Unique permanent name of the On-premise vantage point.
Id string
The provider-assigned unique ID for this managed resource.
TimeCreated string
The time the resource was created, expressed in RFC 3339 timestamp format. Example: 2020-02-12T22:47:12.613Z
TimeUpdated string
The time the resource was updated, expressed in RFC 3339 timestamp format. Example: 2020-02-13T22:47:12.613Z
WorkersSummaries []OnPremiseVantagePointWorkersSummary
Details of the workers in a specific On-premise vantage point.
displayName String
Unique permanent name of the On-premise vantage point.
id String
The provider-assigned unique ID for this managed resource.
timeCreated String
The time the resource was created, expressed in RFC 3339 timestamp format. Example: 2020-02-12T22:47:12.613Z
timeUpdated String
The time the resource was updated, expressed in RFC 3339 timestamp format. Example: 2020-02-13T22:47:12.613Z
workersSummaries List<OnPremiseVantagePointWorkersSummary>
Details of the workers in a specific On-premise vantage point.
displayName string
Unique permanent name of the On-premise vantage point.
id string
The provider-assigned unique ID for this managed resource.
timeCreated string
The time the resource was created, expressed in RFC 3339 timestamp format. Example: 2020-02-12T22:47:12.613Z
timeUpdated string
The time the resource was updated, expressed in RFC 3339 timestamp format. Example: 2020-02-13T22:47:12.613Z
workersSummaries OnPremiseVantagePointWorkersSummary[]
Details of the workers in a specific On-premise vantage point.
display_name str
Unique permanent name of the On-premise vantage point.
id str
The provider-assigned unique ID for this managed resource.
time_created str
The time the resource was created, 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
workers_summaries Sequence[apmsynthetics.OnPremiseVantagePointWorkersSummary]
Details of the workers in a specific On-premise vantage point.
displayName String
Unique permanent name of the On-premise vantage point.
id String
The provider-assigned unique ID for this managed resource.
timeCreated String
The time the resource was created, expressed in RFC 3339 timestamp format. Example: 2020-02-12T22:47:12.613Z
timeUpdated String
The time the resource was updated, expressed in RFC 3339 timestamp format. Example: 2020-02-13T22:47:12.613Z
workersSummaries List<Property Map>
Details of the workers in a specific On-premise vantage point.

Look up Existing OnPremiseVantagePoint Resource

Get an existing OnPremiseVantagePoint resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

public static get(name: string, id: Input<ID>, state?: OnPremiseVantagePointState, opts?: CustomResourceOptions): OnPremiseVantagePoint
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        apm_domain_id: Optional[str] = None,
        defined_tags: Optional[Mapping[str, str]] = None,
        description: Optional[str] = None,
        display_name: Optional[str] = None,
        freeform_tags: Optional[Mapping[str, str]] = None,
        name: Optional[str] = None,
        time_created: Optional[str] = None,
        time_updated: Optional[str] = None,
        type: Optional[str] = None,
        workers_summaries: Optional[Sequence[_apmsynthetics.OnPremiseVantagePointWorkersSummaryArgs]] = None) -> OnPremiseVantagePoint
func GetOnPremiseVantagePoint(ctx *Context, name string, id IDInput, state *OnPremiseVantagePointState, opts ...ResourceOption) (*OnPremiseVantagePoint, error)
public static OnPremiseVantagePoint Get(string name, Input<string> id, OnPremiseVantagePointState? state, CustomResourceOptions? opts = null)
public static OnPremiseVantagePoint get(String name, Output<String> id, OnPremiseVantagePointState state, CustomResourceOptions options)
resources:  _:    type: oci:ApmSynthetics:OnPremiseVantagePoint    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
resource_name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
The following state arguments are supported:
ApmDomainId string
(Updatable) The APM domain ID the request is intended for.
DefinedTags Dictionary<string, string>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
Description string
(Updatable) A short description about the On-premise vantage point.
DisplayName string
Unique permanent name of the On-premise vantage point.
FreeformTags Dictionary<string, string>
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
Name Changes to this property will trigger replacement. string
Unique On-premise vantage point name that cannot be edited. The name should not contain any confidential information.
TimeCreated string
The time the resource was created, expressed in RFC 3339 timestamp format. Example: 2020-02-12T22:47:12.613Z
TimeUpdated string
The time the resource was updated, expressed in RFC 3339 timestamp format. Example: 2020-02-13T22:47:12.613Z
Type Changes to this property will trigger replacement. string

Type of On-premise vantage point.

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

WorkersSummaries List<OnPremiseVantagePointWorkersSummary>
Details of the workers in a specific On-premise vantage point.
ApmDomainId string
(Updatable) The APM domain ID the request is intended for.
DefinedTags map[string]string
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
Description string
(Updatable) A short description about the On-premise vantage point.
DisplayName string
Unique permanent name of the On-premise vantage point.
FreeformTags map[string]string
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
Name Changes to this property will trigger replacement. string
Unique On-premise vantage point name that cannot be edited. The name should not contain any confidential information.
TimeCreated string
The time the resource was created, expressed in RFC 3339 timestamp format. Example: 2020-02-12T22:47:12.613Z
TimeUpdated string
The time the resource was updated, expressed in RFC 3339 timestamp format. Example: 2020-02-13T22:47:12.613Z
Type Changes to this property will trigger replacement. string

Type of On-premise vantage point.

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

WorkersSummaries []OnPremiseVantagePointWorkersSummaryArgs
Details of the workers in a specific On-premise vantage point.
apmDomainId String
(Updatable) The APM domain ID the request is intended for.
definedTags Map<String,String>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
description String
(Updatable) A short description about the On-premise vantage point.
displayName String
Unique permanent name of the On-premise vantage point.
freeformTags Map<String,String>
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
name Changes to this property will trigger replacement. String
Unique On-premise vantage point name that cannot be edited. The name should not contain any confidential information.
timeCreated String
The time the resource was created, expressed in RFC 3339 timestamp format. Example: 2020-02-12T22:47:12.613Z
timeUpdated String
The time the resource was updated, expressed in RFC 3339 timestamp format. Example: 2020-02-13T22:47:12.613Z
type Changes to this property will trigger replacement. String

Type of On-premise vantage point.

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

workersSummaries List<OnPremiseVantagePointWorkersSummary>
Details of the workers in a specific On-premise vantage point.
apmDomainId string
(Updatable) The APM domain ID the request is intended for.
definedTags {[key: string]: string}
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
description string
(Updatable) A short description about the On-premise vantage point.
displayName string
Unique permanent name of the On-premise vantage point.
freeformTags {[key: string]: string}
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
name Changes to this property will trigger replacement. string
Unique On-premise vantage point name that cannot be edited. The name should not contain any confidential information.
timeCreated string
The time the resource was created, expressed in RFC 3339 timestamp format. Example: 2020-02-12T22:47:12.613Z
timeUpdated string
The time the resource was updated, expressed in RFC 3339 timestamp format. Example: 2020-02-13T22:47:12.613Z
type Changes to this property will trigger replacement. string

Type of On-premise vantage point.

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

workersSummaries OnPremiseVantagePointWorkersSummary[]
Details of the workers in a specific On-premise vantage point.
apm_domain_id str
(Updatable) The APM domain ID the request is intended for.
defined_tags Mapping[str, str]
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
description str
(Updatable) A short description about the On-premise vantage point.
display_name str
Unique permanent name of the On-premise vantage point.
freeform_tags Mapping[str, str]
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
name Changes to this property will trigger replacement. str
Unique On-premise vantage point name that cannot be edited. The name should not contain any confidential information.
time_created str
The time the resource was created, 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
type Changes to this property will trigger replacement. str

Type of On-premise vantage point.

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

workers_summaries Sequence[apmsynthetics.OnPremiseVantagePointWorkersSummaryArgs]
Details of the workers in a specific On-premise vantage point.
apmDomainId String
(Updatable) The APM domain ID the request is intended for.
definedTags Map<String>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
description String
(Updatable) A short description about the On-premise vantage point.
displayName String
Unique permanent name of the On-premise vantage point.
freeformTags Map<String>
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
name Changes to this property will trigger replacement. String
Unique On-premise vantage point name that cannot be edited. The name should not contain any confidential information.
timeCreated String
The time the resource was created, expressed in RFC 3339 timestamp format. Example: 2020-02-12T22:47:12.613Z
timeUpdated String
The time the resource was updated, expressed in RFC 3339 timestamp format. Example: 2020-02-13T22:47:12.613Z
type Changes to this property will trigger replacement. String

Type of On-premise vantage point.

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

workersSummaries List<Property Map>
Details of the workers in a specific On-premise vantage point.

Supporting Types

OnPremiseVantagePointWorkersSummary
, OnPremiseVantagePointWorkersSummaryArgs

Available int
Number of available workers in a specific On-premise vantage point.
AvailableCapabilities List<OnPremiseVantagePointWorkersSummaryAvailableCapability>
List of available capabilities in a specific On-premise vantage point.
Disabled int
Number of disabled workers in a specific On-premise vantage point.
MinVersion string
Minimum version among the workers in a specific On-premise vantage point.
Total int
Total number of workers in a specific On-premise vantage point.
Used int
Number of occupied workers in a specific On-premise vantage point.
Available int
Number of available workers in a specific On-premise vantage point.
AvailableCapabilities []OnPremiseVantagePointWorkersSummaryAvailableCapability
List of available capabilities in a specific On-premise vantage point.
Disabled int
Number of disabled workers in a specific On-premise vantage point.
MinVersion string
Minimum version among the workers in a specific On-premise vantage point.
Total int
Total number of workers in a specific On-premise vantage point.
Used int
Number of occupied workers in a specific On-premise vantage point.
available Integer
Number of available workers in a specific On-premise vantage point.
availableCapabilities List<OnPremiseVantagePointWorkersSummaryAvailableCapability>
List of available capabilities in a specific On-premise vantage point.
disabled Integer
Number of disabled workers in a specific On-premise vantage point.
minVersion String
Minimum version among the workers in a specific On-premise vantage point.
total Integer
Total number of workers in a specific On-premise vantage point.
used Integer
Number of occupied workers in a specific On-premise vantage point.
available number
Number of available workers in a specific On-premise vantage point.
availableCapabilities OnPremiseVantagePointWorkersSummaryAvailableCapability[]
List of available capabilities in a specific On-premise vantage point.
disabled number
Number of disabled workers in a specific On-premise vantage point.
minVersion string
Minimum version among the workers in a specific On-premise vantage point.
total number
Total number of workers in a specific On-premise vantage point.
used number
Number of occupied workers in a specific On-premise vantage point.
available int
Number of available workers in a specific On-premise vantage point.
available_capabilities Sequence[apmsynthetics.OnPremiseVantagePointWorkersSummaryAvailableCapability]
List of available capabilities in a specific On-premise vantage point.
disabled int
Number of disabled workers in a specific On-premise vantage point.
min_version str
Minimum version among the workers in a specific On-premise vantage point.
total int
Total number of workers in a specific On-premise vantage point.
used int
Number of occupied workers in a specific On-premise vantage point.
available Number
Number of available workers in a specific On-premise vantage point.
availableCapabilities List<Property Map>
List of available capabilities in a specific On-premise vantage point.
disabled Number
Number of disabled workers in a specific On-premise vantage point.
minVersion String
Minimum version among the workers in a specific On-premise vantage point.
total Number
Total number of workers in a specific On-premise vantage point.
used Number
Number of occupied workers in a specific On-premise vantage point.

OnPremiseVantagePointWorkersSummaryAvailableCapability
, OnPremiseVantagePointWorkersSummaryAvailableCapabilityArgs

Capability string
Capability of an On-premise vantage point worker.
OnPremiseVantagePointCount int
Count of available capability in a specific On-premise vantage point.
Capability string
Capability of an On-premise vantage point worker.
OnPremiseVantagePointCount int
Count of available capability in a specific On-premise vantage point.
capability String
Capability of an On-premise vantage point worker.
onPremiseVantagePointCount Integer
Count of available capability in a specific On-premise vantage point.
capability string
Capability of an On-premise vantage point worker.
onPremiseVantagePointCount number
Count of available capability in a specific On-premise vantage point.
capability str
Capability of an On-premise vantage point worker.
on_premise_vantage_point_count int
Count of available capability in a specific On-premise vantage point.
capability String
Capability of an On-premise vantage point worker.
onPremiseVantagePointCount Number
Count of available capability in a specific On-premise vantage point.

Import

OnPremiseVantagePoints can be imported using the id, e.g.

$ pulumi import oci:ApmSynthetics/onPremiseVantagePoint:OnPremiseVantagePoint test_on_premise_vantage_point "onPremiseVantagePoints/{onPremiseVantagePointId}/apmDomainId/{apmDomainId}"
Copy

To learn more about importing existing cloud resources, see Importing resources.

Package Details

Repository
oci pulumi/pulumi-oci
License
Apache-2.0
Notes
This Pulumi package is based on the oci Terraform Provider.