Class DiscoveryDetails
The request of DiscoveryJob Resource details.
Inherited Members
Namespace: Oci.StackmonitoringService.Models
Assembly: OCI.DotNetSDK.Stackmonitoring.dll
Syntax
public class DiscoveryDetails
Properties
AgentId
Declaration
[Required(ErrorMessage = "AgentId is required.")]
[JsonProperty(PropertyName = "agentId")]
public string AgentId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of Management Agent |
Remarks
Required
Credentials
Declaration
[JsonProperty(PropertyName = "credentials")]
public CredentialCollection Credentials { get; set; }
Property Value
Type | Description |
---|---|
CredentialCollection |
License
Declaration
[JsonProperty(PropertyName = "license")]
[JsonConverter(typeof(ResponseEnumConverter))]
public LicenseType? License { get; set; }
Property Value
Type | Description |
---|---|
LicenseType? | License edition of the monitored resource. |
Properties
Declaration
[Required(ErrorMessage = "Properties is required.")]
[JsonProperty(PropertyName = "properties")]
public PropertyDetails Properties { get; set; }
Property Value
Type | Description |
---|---|
PropertyDetails |
Remarks
Required
ResourceName
Declaration
[Required(ErrorMessage = "ResourceName is required.")]
[JsonProperty(PropertyName = "resourceName")]
public string ResourceName { get; set; }
Property Value
Type | Description |
---|---|
string | The Name of resource type |
Remarks
Required
ResourceType
Declaration
[Required(ErrorMessage = "ResourceType is required.")]
[JsonProperty(PropertyName = "resourceType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DiscoveryDetails.ResourceTypeEnum? ResourceType { get; set; }
Property Value
Type | Description |
---|---|
DiscoveryDetails.ResourceTypeEnum? | Resource Type. |
Remarks
Required
Tags
Declaration
[JsonProperty(PropertyName = "tags")]
public PropertyDetails Tags { get; set; }
Property Value
Type | Description |
---|---|
PropertyDetails |