Class CreateSoftwareSourceProfileDetails
Provides the information used to create the software source registration profile.
Inherited Members
Namespace: Oci.OsmanagementhubService.Models
Assembly: OCI.DotNetSDK.Osmanagementhub.dll
Syntax
public class CreateSoftwareSourceProfileDetails : CreateProfileDetails
Properties
ArchType
Declaration
[Required(ErrorMessage = "ArchType is required.")]
[JsonProperty(PropertyName = "archType")]
[JsonConverter(typeof(StringEnumConverter))]
public ArchType? ArchType { get; set; }
Property Value
Type | Description |
---|---|
ArchType? | The architecture type. |
Remarks
Required
OsFamily
Declaration
[Required(ErrorMessage = "OsFamily is required.")]
[JsonProperty(PropertyName = "osFamily")]
[JsonConverter(typeof(StringEnumConverter))]
public OsFamily? OsFamily { get; set; }
Property Value
Type | Description |
---|---|
OsFamily? | The operating system family. |
Remarks
Required
SoftwareSourceIds
Declaration
[JsonProperty(PropertyName = "softwareSourceIds")]
public List<string> SoftwareSourceIds { get; set; }
Property Value
Type | Description |
---|---|
List<string> | The list of software source OCIDs that the registration profile will use. |
VendorName
Declaration
[Required(ErrorMessage = "VendorName is required.")]
[JsonProperty(PropertyName = "vendorName")]
[JsonConverter(typeof(StringEnumConverter))]
public VendorName? VendorName { get; set; }
Property Value
Type | Description |
---|---|
VendorName? | The vendor of the operating system for the instance. |
Remarks
Required