Esempio n. 1
0
 public ArgoApplicationRelatedResourceStatus(
     string name,
     string @group,
     string kind,
     string @namespace,
     ResourceHealthStatus health,
     bool hook,
     bool requiresPruning,
     SyncStatusCode status,
     string version
     ) : base(name, @group, kind, @namespace)
 {
     Health          = health;
     Hook            = hook;
     RequiresPruning = requiresPruning;
     Status          = status;
     Version         = version;
 }
Esempio n. 2
0
 public ApplicationStatus(
     ResourceHealthStatus health,
     IEnumerable <ApplicationHistoryItem> history,
     string observedAt,
     ApplicationOperationState operationState,
     string reconciledAt,
     List <ArgoApplicationRelatedResourceStatus> resources,
     string sourceType,
     ArgoApplicationStatusSummary summary,
     ArgoApplicationSyncStatus syncStatus)
 {
     Health = health;
     //History = history;
     ObservedAt     = observedAt;
     OperationState = operationState;
     ReconciledAt   = reconciledAt;
     Resources      = resources;
     SourceType     = sourceType;
     Summary        = summary;
     SyncStatus     = syncStatus;
 }
Esempio n. 3
0
 protected bool Equals(ResourceHealthStatus other)
 {
     return(Status == other.Status && Message == other.Message);
 }