Class CreateMacsApmExtensionDetails
An object that represents APM Agent provisioning via a Management Agent.
Inherited Members
Namespace: Oci.ApmconfigService.Models
Assembly: OCI.DotNetSDK.Apmconfig.dll
Syntax
public class CreateMacsApmExtensionDetails : CreateConfigDetails
Properties
AgentVersion
Declaration
[Required(ErrorMessage = "AgentVersion is required.")]
[JsonProperty(PropertyName = "agentVersion")]
public string AgentVersion { get; set; }
Property Value
Type | Description |
---|---|
string | The version of the referenced agent bundle. |
Remarks
Required
AttachInstallDir
Declaration
[Required(ErrorMessage = "AttachInstallDir is required.")]
[JsonProperty(PropertyName = "attachInstallDir")]
public string AttachInstallDir { get; set; }
Property Value
Type | Description |
---|---|
string | The directory owned by runAsUser. |
Remarks
Required
DisplayName
Declaration
[JsonProperty(PropertyName = "displayName")]
public string DisplayName { get; set; }
Property Value
Type | Description |
---|---|
string | The name by which a configuration entity is displayed to the end user. |
ManagementAgentId
Declaration
[Required(ErrorMessage = "ManagementAgentId is required.")]
[JsonProperty(PropertyName = "managementAgentId")]
public string ManagementAgentId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the Management Agent that will provision the APM Agent. |
Remarks
Required
ProcessFilter
Declaration
[Required(ErrorMessage = "ProcessFilter is required.")]
[JsonProperty(PropertyName = "processFilter")]
public List<string> ProcessFilter { get; set; }
Property Value
Type | Description |
---|---|
List<string> | Filter patterns used to discover active Java processes for provisioning the APM Agent. |
Remarks
Required
RunAsUser
Declaration
[Required(ErrorMessage = "RunAsUser is required.")]
[JsonProperty(PropertyName = "runAsUser")]
public string RunAsUser { get; set; }
Property Value
Type | Description |
---|---|
string | The OS user that should be used to discover Java processes. |
Remarks
Required
ServiceName
Declaration
[Required(ErrorMessage = "ServiceName is required.")]
[JsonProperty(PropertyName = "serviceName")]
public string ServiceName { get; set; }
Property Value
Type | Description |
---|---|
string | The name of the service being monitored. This argument enables you to filter by service and view traces and other signals in the APM Explorer user interface. |
Remarks
Required