Class ServiceSummary
Summary of services that are integrated with public logging.
Inherited Members
Namespace: Oci.LoggingService.Models
Assembly: OCI.DotNetSDK.Logging.dll
Syntax
public class ServiceSummary
Properties
Endpoint
Declaration
[Required(ErrorMessage = "Endpoint is required.")]
[JsonProperty(PropertyName = "endpoint")]
public string Endpoint { get; set; }
Property Value
Type | Description |
---|---|
string | Service endpoint. |
Remarks
Required
Id
Declaration
[JsonProperty(PropertyName = "id")]
public string Id { get; set; }
Property Value
Type | Description |
---|---|
string | Service ID. |
Name
Declaration
[Required(ErrorMessage = "Name is required.")]
[JsonProperty(PropertyName = "name")]
public string Name { get; set; }
Property Value
Type | Description |
---|---|
string | User-friendly service name. |
Remarks
Required
Namespace
Declaration
[JsonProperty(PropertyName = "namespace")]
public string Namespace { get; set; }
Property Value
Type | Description |
---|---|
string | Apollo project namespace, if any. |
ResourceTypes
Declaration
[Required(ErrorMessage = "ResourceTypes is required.")]
[JsonProperty(PropertyName = "resourceTypes")]
public List<ResourceType> ResourceTypes { get; set; }
Property Value
Type | Description |
---|---|
List<ResourceType> | Type of resource that a service provides. |
Remarks
Required
ServicePrincipalName
Declaration
[Required(ErrorMessage = "ServicePrincipalName is required.")]
[JsonProperty(PropertyName = "servicePrincipalName")]
public string ServicePrincipalName { get; set; }
Property Value
Type | Description |
---|---|
string | Service ID as set in Service Principal. |
Remarks
Required
TenantId
Declaration
[Required(ErrorMessage = "TenantId is required.")]
[JsonProperty(PropertyName = "tenantId")]
public string TenantId { get; set; }
Property Value
Type | Description |
---|---|
string | Tenant OCID. |
Remarks
Required