Class UpdateImportedPackageDetails
Payload for updating an imported package
Inherited Members
Namespace: Oci.OdaService.Models
Assembly: OCI.DotNetSDK.Oda.dll
Syntax
public class UpdateImportedPackageDetails
Properties
CurrentPackageId
Declaration
[Required(ErrorMessage = "CurrentPackageId is required.")]
[JsonProperty(PropertyName = "currentPackageId")]
public string CurrentPackageId { get; set; }
Property Value
Type | Description |
---|---|
string | ID of the new package (i.e. version) to import, replacing the old imported package. Leave null if no new package resources are required. The name of the new package must must match the name of the already-imported package. |
Remarks
Required
DefinedTags
Declaration
[JsonProperty(PropertyName = "definedTags")]
public Dictionary<string, Dictionary<string, object>> DefinedTags { get; set; }
Property Value
Type | Description |
---|---|
Dictionary<string, Dictionary<string, object>> | Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: {"foo-namespace": {"bar-key": "value"}} |
FreeformTags
Declaration
[JsonProperty(PropertyName = "freeformTags")]
public Dictionary<string, string> FreeformTags { get; set; }
Property Value
Type | Description |
---|---|
Dictionary<string, string> | Simple key-value pair that is applied without any predefined name, type, or scope. Example: {"bar-key": "value"} |
ParameterValues
Declaration
[Required(ErrorMessage = "ParameterValues is required.")]
[JsonProperty(PropertyName = "parameterValues")]
public Dictionary<string, string> ParameterValues { get; set; }
Property Value
Type | Description |
---|---|
Dictionary<string, string> | A list of the updated parameter values to apply to this imported package. |
Remarks
Required