Class OkeArtifactsDetail
Detail to deploy artifacts for OKE service.
Inherited Members
Namespace: Oci.DifService.Models
Assembly: OCI.DotNetSDK.Dif.dll
Syntax
public class OkeArtifactsDetail
Properties
ComponentValueOverrides
Declaration
[JsonProperty(PropertyName = "componentValueOverrides")]
public List<ComponentValueOverride> ComponentValueOverrides { get; set; }
Property Value
| Type | Description |
|---|---|
| List<ComponentValueOverride> | Component overrides for stack specific parameters applied during artifact template rendering. |
InstanceId
Declaration
[Required(ErrorMessage = "InstanceId is required.")]
[JsonProperty(PropertyName = "instanceId")]
public string InstanceId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Instance id of the existing OKE instance for artifact deployment. |
Remarks
Required
ManifestObjectStoragePath
Declaration
[JsonProperty(PropertyName = "manifestObjectStoragePath")]
public string ManifestObjectStoragePath { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Object storage path for the deployment manifest. |
Secrets
Declaration
[JsonProperty(PropertyName = "secrets")]
public List<SecretDetail> Secrets { get; set; }
Property Value
| Type | Description |
|---|---|
| List<SecretDetail> | List of kubernetes secrets to create or update in the namespace-name of the target cluster. Each entry source secret values from OCI vault. |