Show / Hide Table of Contents

Class ServiceProviderActionSummary

Details of the Service Provider Action. Service provider actions are pre-defined set of commands available to the support operator on different layers of the infrastructure.

Inheritance
object
ServiceProviderActionSummary
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DelegateaccesscontrolService.Models
Assembly: OCI.DotNetSDK.Delegateaccesscontrol.dll
Syntax
public class ServiceProviderActionSummary

Properties

Component

Declaration
[JsonProperty(PropertyName = "component")]
public string Component { get; set; }
Property Value
Type Description
string

Name of the component for which the Service Provider Action is applicable.

CustomerDisplayName

Declaration
[JsonProperty(PropertyName = "customerDisplayName")]
public string CustomerDisplayName { get; set; }
Property Value
Type Description
string

Display Name of the Service Provider Action.

Description

Declaration
[JsonProperty(PropertyName = "description")]
public string Description { get; set; }
Property Value
Type Description
string

Description of the Service Provider Action in terms of associated risk profile, and characteristics of the operating system commands made available to the support operator under this Service Provider Action.

Id

Declaration
[Required(ErrorMessage = "Id is required.")]
[JsonProperty(PropertyName = "id")]
public string Id { get; set; }
Property Value
Type Description
string

Unique identifier assigned by Oracle to a Service Provider Action.

Remarks

Required

LifecycleState

Declaration
[JsonProperty(PropertyName = "lifecycleState")]
[JsonConverter(typeof(ResponseEnumConverter))]
public ServiceProviderAction.LifecycleStateEnum? LifecycleState { get; set; }
Property Value
Type Description
ServiceProviderAction.LifecycleStateEnum?

The current lifecycle state of the Service Provider Action.

Name

Declaration
[Required(ErrorMessage = "Name is required.")]
[JsonProperty(PropertyName = "name")]
public string Name { get; set; }
Property Value
Type Description
string

Name of the Service Provider Action.

Remarks

Required

ResourceType

Declaration
[JsonProperty(PropertyName = "resourceType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DelegationControlResourceType? ResourceType { get; set; }
Property Value
Type Description
DelegationControlResourceType?

resourceType for which the ServiceProviderAction is applicable

ServiceProviderServiceTypes

Declaration
[JsonProperty(PropertyName = "serviceProviderServiceTypes", ItemConverterType = typeof(ResponseEnumConverter))]
public List<ServiceProviderServiceType> ServiceProviderServiceTypes { get; set; }
Property Value
Type Description
List<ServiceProviderServiceType>

List of Service Provider Service Types that this Service Provider Action is applicable to.

In this article
Back to top