Class RefreshActivity
An environment refresh copies data from a source environment to a target environment, making a copy of the source environment onto the target environment. For more information, see Refreshing an Environment.
Inherited Members
Namespace: Oci.FusionappsService.Models
Assembly: OCI.DotNetSDK.Fusionapps.dll
Syntax
public class RefreshActivity
Properties
DisplayName
Declaration
[Required(ErrorMessage = "DisplayName is required.")]
[JsonProperty(PropertyName = "displayName")]
public string DisplayName { get; set; }
Property Value
Type | Description |
---|---|
string | A friendly name for the refresh activity. Can be changed later. |
Remarks
Required
Id
Declaration
[Required(ErrorMessage = "Id is required.")]
[JsonProperty(PropertyName = "id")]
public string Id { get; set; }
Property Value
Type | Description |
---|---|
string | The unique identifier (OCID) of the refresh activity. Can't be changed after creation. |
Remarks
Required
IsDataMaskingOpted
Declaration
[JsonProperty(PropertyName = "isDataMaskingOpted")]
public bool? IsDataMaskingOpted { get; set; }
Property Value
Type | Description |
---|---|
bool? | Represents if the customer opted for Data Masking or not during refreshActivity. |
LifecycleDetails
Declaration
[JsonProperty(PropertyName = "lifecycleDetails")]
[JsonConverter(typeof(ResponseEnumConverter))]
public RefreshActivity.LifecycleDetailsEnum? LifecycleDetails { get; set; }
Property Value
Type | Description |
---|---|
RefreshActivity.LifecycleDetailsEnum? | A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. |
LifecycleState
Declaration
[Required(ErrorMessage = "LifecycleState is required.")]
[JsonProperty(PropertyName = "lifecycleState")]
[JsonConverter(typeof(ResponseEnumConverter))]
public RefreshActivity.LifecycleStateEnum? LifecycleState { get; set; }
Property Value
Type | Description |
---|---|
RefreshActivity.LifecycleStateEnum? | The current state of the refreshActivity. |
Remarks
Required
RefreshIssueDetailsList
Declaration
[JsonProperty(PropertyName = "refreshIssueDetailsList")]
public List<RefreshIssueDetails> RefreshIssueDetailsList { get; set; }
Property Value
Type | Description |
---|---|
List<RefreshIssueDetails> | Details of refresh investigation information, each item represents a different issue. |
ServiceAvailability
Declaration
[Required(ErrorMessage = "ServiceAvailability is required.")]
[JsonProperty(PropertyName = "serviceAvailability")]
[JsonConverter(typeof(ResponseEnumConverter))]
public RefreshActivity.ServiceAvailabilityEnum? ServiceAvailability { get; set; }
Property Value
Type | Description |
---|---|
RefreshActivity.ServiceAvailabilityEnum? | Service availability / impact during refresh activity execution up down |
Remarks
Required
SourceFusionEnvironmentId
Declaration
[Required(ErrorMessage = "SourceFusionEnvironmentId is required.")]
[JsonProperty(PropertyName = "sourceFusionEnvironmentId")]
public string SourceFusionEnvironmentId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the Fusion environment that is the source environment for the refresh. |
Remarks
Required
TimeAccepted
Declaration
[JsonProperty(PropertyName = "timeAccepted")]
public DateTime? TimeAccepted { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | The time the refresh activity record was created. An RFC3339 formatted datetime string. |
TimeExpectedFinish
Declaration
[Required(ErrorMessage = "TimeExpectedFinish is required.")]
[JsonProperty(PropertyName = "timeExpectedFinish")]
public DateTime? TimeExpectedFinish { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | The time the refresh activity is scheduled to end. An RFC3339 formatted datetime string. |
Remarks
Required
TimeFinished
Declaration
[JsonProperty(PropertyName = "timeFinished")]
public DateTime? TimeFinished { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | The time the refresh activity actually completed / cancelled / failed. An RFC3339 formatted datetime string. |
TimeOfRestorationPoint
Declaration
[JsonProperty(PropertyName = "timeOfRestorationPoint")]
public DateTime? TimeOfRestorationPoint { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | The date and time of the most recent source environment backup used for the environment refresh. |
TimeScheduledStart
Declaration
[Required(ErrorMessage = "TimeScheduledStart is required.")]
[JsonProperty(PropertyName = "timeScheduledStart")]
public DateTime? TimeScheduledStart { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | The time the refresh activity is scheduled to start. An RFC3339 formatted datetime string. |
Remarks
Required
TimeUpdated
Declaration
[JsonProperty(PropertyName = "timeUpdated")]
public DateTime? TimeUpdated { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | The time the refresh activity record was updated. An RFC3339 formatted datetime string. |