Show / Hide Table of Contents

Class ModuleStreamOnManagedInstanceSummary

Summary information pertaining to a module stream on a managed instance

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

Properties

ModuleName

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

The name of the module that contains the stream.

Remarks

Required

Profiles

Declaration
[JsonProperty(PropertyName = "profiles")]
public List<ModuleStreamProfileOnManagedInstanceSummary> Profiles { get; set; }
Property Value
Type Description
List<ModuleStreamProfileOnManagedInstanceSummary>

The set of profiles that the module stream contains.

SoftwareSourceId

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

The OCID of the software source that provides this module stream.

Status

Declaration
[Required(ErrorMessage = "Status is required.")]
[JsonProperty(PropertyName = "status")]
[JsonConverter(typeof(ResponseEnumConverter))]
public ModuleStreamOnManagedInstanceSummary.StatusEnum? Status { get; set; }
Property Value
Type Description
ModuleStreamOnManagedInstanceSummary.StatusEnum?

The status of the stream
A stream with the "ENABLED" status can be used as a source for installing profiles. Streams with this status are also "ACTIVE".
A stream with the "DISABLED" status cannot be the source for installing profiles. To install profiles and packages from this stream, it must be enabled.
A stream with the "ACTIVE" status can be used as a source for installing profiles. The packages that comprise the stream are also used when a matching package is installed directly. In general, a stream can have this status if it is the default stream for the module and no stream has been explicitly enabled.

Remarks

Required

StreamName

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

The name of the stream.

Remarks

Required

TimeModified

Declaration
[JsonProperty(PropertyName = "timeModified")]
public DateTime? TimeModified { get; set; }
Property Value
Type Description
DateTime?

The date and time of the last status change for this profile, as described in RFC 3339, section 14.29.

In this article
Back to top