Show / Hide Table of Contents

Class UpdateModuleStreamProfileDetails

Information detailing the state of a module stream profile

Inheritance
object
UpdateModuleStreamProfileDetails
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 UpdateModuleStreamProfileDetails

Properties

IsDefault

Declaration
[JsonProperty(PropertyName = "isDefault")]
public bool? IsDefault { get; set; }
Property Value
Type Description
bool?

Indicates if the module stream profile is the default

ProfileName

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

The name of the profile of the parent stream

Remarks

Required

Status

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

The status of the profile.
A profile with the "INSTALLED" status indicates that the profile has been installed.
A profile with the "AVAILABLE" status indicates that the profile is not installed, but can be.

Remarks

Required

TimeModified

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

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

Remarks

Required

In this article
Back to top