Documentation
¶
Index ¶
- type DrPlan
- type DrPlanArgs
- type DrPlanArray
- type DrPlanArrayInput
- type DrPlanArrayOutput
- type DrPlanExecution
- type DrPlanExecutionArgs
- type DrPlanExecutionArray
- type DrPlanExecutionArrayInput
- type DrPlanExecutionArrayOutput
- func (DrPlanExecutionArrayOutput) ElementType() reflect.Type
- func (o DrPlanExecutionArrayOutput) Index(i pulumi.IntInput) DrPlanExecutionOutput
- func (o DrPlanExecutionArrayOutput) ToDrPlanExecutionArrayOutput() DrPlanExecutionArrayOutput
- func (o DrPlanExecutionArrayOutput) ToDrPlanExecutionArrayOutputWithContext(ctx context.Context) DrPlanExecutionArrayOutput
- type DrPlanExecutionExecutionOptions
- type DrPlanExecutionExecutionOptionsArgs
- func (DrPlanExecutionExecutionOptionsArgs) ElementType() reflect.Type
- func (i DrPlanExecutionExecutionOptionsArgs) ToDrPlanExecutionExecutionOptionsOutput() DrPlanExecutionExecutionOptionsOutput
- func (i DrPlanExecutionExecutionOptionsArgs) ToDrPlanExecutionExecutionOptionsOutputWithContext(ctx context.Context) DrPlanExecutionExecutionOptionsOutput
- func (i DrPlanExecutionExecutionOptionsArgs) ToDrPlanExecutionExecutionOptionsPtrOutput() DrPlanExecutionExecutionOptionsPtrOutput
- func (i DrPlanExecutionExecutionOptionsArgs) ToDrPlanExecutionExecutionOptionsPtrOutputWithContext(ctx context.Context) DrPlanExecutionExecutionOptionsPtrOutput
- type DrPlanExecutionExecutionOptionsInput
- type DrPlanExecutionExecutionOptionsOutput
- func (o DrPlanExecutionExecutionOptionsOutput) ArePrechecksEnabled() pulumi.BoolPtrOutput
- func (o DrPlanExecutionExecutionOptionsOutput) AreWarningsIgnored() pulumi.BoolPtrOutput
- func (DrPlanExecutionExecutionOptionsOutput) ElementType() reflect.Type
- func (o DrPlanExecutionExecutionOptionsOutput) PlanExecutionType() pulumi.StringOutput
- func (o DrPlanExecutionExecutionOptionsOutput) ToDrPlanExecutionExecutionOptionsOutput() DrPlanExecutionExecutionOptionsOutput
- func (o DrPlanExecutionExecutionOptionsOutput) ToDrPlanExecutionExecutionOptionsOutputWithContext(ctx context.Context) DrPlanExecutionExecutionOptionsOutput
- func (o DrPlanExecutionExecutionOptionsOutput) ToDrPlanExecutionExecutionOptionsPtrOutput() DrPlanExecutionExecutionOptionsPtrOutput
- func (o DrPlanExecutionExecutionOptionsOutput) ToDrPlanExecutionExecutionOptionsPtrOutputWithContext(ctx context.Context) DrPlanExecutionExecutionOptionsPtrOutput
- type DrPlanExecutionExecutionOptionsPtrInput
- type DrPlanExecutionExecutionOptionsPtrOutput
- func (o DrPlanExecutionExecutionOptionsPtrOutput) ArePrechecksEnabled() pulumi.BoolPtrOutput
- func (o DrPlanExecutionExecutionOptionsPtrOutput) AreWarningsIgnored() pulumi.BoolPtrOutput
- func (o DrPlanExecutionExecutionOptionsPtrOutput) Elem() DrPlanExecutionExecutionOptionsOutput
- func (DrPlanExecutionExecutionOptionsPtrOutput) ElementType() reflect.Type
- func (o DrPlanExecutionExecutionOptionsPtrOutput) PlanExecutionType() pulumi.StringPtrOutput
- func (o DrPlanExecutionExecutionOptionsPtrOutput) ToDrPlanExecutionExecutionOptionsPtrOutput() DrPlanExecutionExecutionOptionsPtrOutput
- func (o DrPlanExecutionExecutionOptionsPtrOutput) ToDrPlanExecutionExecutionOptionsPtrOutputWithContext(ctx context.Context) DrPlanExecutionExecutionOptionsPtrOutput
- type DrPlanExecutionGroupExecution
- type DrPlanExecutionGroupExecutionArgs
- func (DrPlanExecutionGroupExecutionArgs) ElementType() reflect.Type
- func (i DrPlanExecutionGroupExecutionArgs) ToDrPlanExecutionGroupExecutionOutput() DrPlanExecutionGroupExecutionOutput
- func (i DrPlanExecutionGroupExecutionArgs) ToDrPlanExecutionGroupExecutionOutputWithContext(ctx context.Context) DrPlanExecutionGroupExecutionOutput
- type DrPlanExecutionGroupExecutionArray
- func (DrPlanExecutionGroupExecutionArray) ElementType() reflect.Type
- func (i DrPlanExecutionGroupExecutionArray) ToDrPlanExecutionGroupExecutionArrayOutput() DrPlanExecutionGroupExecutionArrayOutput
- func (i DrPlanExecutionGroupExecutionArray) ToDrPlanExecutionGroupExecutionArrayOutputWithContext(ctx context.Context) DrPlanExecutionGroupExecutionArrayOutput
- type DrPlanExecutionGroupExecutionArrayInput
- type DrPlanExecutionGroupExecutionArrayOutput
- func (DrPlanExecutionGroupExecutionArrayOutput) ElementType() reflect.Type
- func (o DrPlanExecutionGroupExecutionArrayOutput) Index(i pulumi.IntInput) DrPlanExecutionGroupExecutionOutput
- func (o DrPlanExecutionGroupExecutionArrayOutput) ToDrPlanExecutionGroupExecutionArrayOutput() DrPlanExecutionGroupExecutionArrayOutput
- func (o DrPlanExecutionGroupExecutionArrayOutput) ToDrPlanExecutionGroupExecutionArrayOutputWithContext(ctx context.Context) DrPlanExecutionGroupExecutionArrayOutput
- type DrPlanExecutionGroupExecutionInput
- type DrPlanExecutionGroupExecutionOutput
- func (o DrPlanExecutionGroupExecutionOutput) DisplayName() pulumi.StringPtrOutput
- func (DrPlanExecutionGroupExecutionOutput) ElementType() reflect.Type
- func (o DrPlanExecutionGroupExecutionOutput) ExecutionDurationInSec() pulumi.IntPtrOutput
- func (o DrPlanExecutionGroupExecutionOutput) GroupId() pulumi.StringPtrOutput
- func (o DrPlanExecutionGroupExecutionOutput) Status() pulumi.StringPtrOutput
- func (o DrPlanExecutionGroupExecutionOutput) StatusDetails() pulumi.StringPtrOutput
- func (o DrPlanExecutionGroupExecutionOutput) StepExecutions() DrPlanExecutionGroupExecutionStepExecutionArrayOutput
- func (o DrPlanExecutionGroupExecutionOutput) TimeEnded() pulumi.StringPtrOutput
- func (o DrPlanExecutionGroupExecutionOutput) TimeStarted() pulumi.StringPtrOutput
- func (o DrPlanExecutionGroupExecutionOutput) ToDrPlanExecutionGroupExecutionOutput() DrPlanExecutionGroupExecutionOutput
- func (o DrPlanExecutionGroupExecutionOutput) ToDrPlanExecutionGroupExecutionOutputWithContext(ctx context.Context) DrPlanExecutionGroupExecutionOutput
- func (o DrPlanExecutionGroupExecutionOutput) Type() pulumi.StringPtrOutput
- type DrPlanExecutionGroupExecutionStepExecution
- type DrPlanExecutionGroupExecutionStepExecutionArgs
- func (DrPlanExecutionGroupExecutionStepExecutionArgs) ElementType() reflect.Type
- func (i DrPlanExecutionGroupExecutionStepExecutionArgs) ToDrPlanExecutionGroupExecutionStepExecutionOutput() DrPlanExecutionGroupExecutionStepExecutionOutput
- func (i DrPlanExecutionGroupExecutionStepExecutionArgs) ToDrPlanExecutionGroupExecutionStepExecutionOutputWithContext(ctx context.Context) DrPlanExecutionGroupExecutionStepExecutionOutput
- type DrPlanExecutionGroupExecutionStepExecutionArray
- func (DrPlanExecutionGroupExecutionStepExecutionArray) ElementType() reflect.Type
- func (i DrPlanExecutionGroupExecutionStepExecutionArray) ToDrPlanExecutionGroupExecutionStepExecutionArrayOutput() DrPlanExecutionGroupExecutionStepExecutionArrayOutput
- func (i DrPlanExecutionGroupExecutionStepExecutionArray) ToDrPlanExecutionGroupExecutionStepExecutionArrayOutputWithContext(ctx context.Context) DrPlanExecutionGroupExecutionStepExecutionArrayOutput
- type DrPlanExecutionGroupExecutionStepExecutionArrayInput
- type DrPlanExecutionGroupExecutionStepExecutionArrayOutput
- func (DrPlanExecutionGroupExecutionStepExecutionArrayOutput) ElementType() reflect.Type
- func (o DrPlanExecutionGroupExecutionStepExecutionArrayOutput) Index(i pulumi.IntInput) DrPlanExecutionGroupExecutionStepExecutionOutput
- func (o DrPlanExecutionGroupExecutionStepExecutionArrayOutput) ToDrPlanExecutionGroupExecutionStepExecutionArrayOutput() DrPlanExecutionGroupExecutionStepExecutionArrayOutput
- func (o DrPlanExecutionGroupExecutionStepExecutionArrayOutput) ToDrPlanExecutionGroupExecutionStepExecutionArrayOutputWithContext(ctx context.Context) DrPlanExecutionGroupExecutionStepExecutionArrayOutput
- type DrPlanExecutionGroupExecutionStepExecutionInput
- type DrPlanExecutionGroupExecutionStepExecutionLogLocation
- type DrPlanExecutionGroupExecutionStepExecutionLogLocationArgs
- func (DrPlanExecutionGroupExecutionStepExecutionLogLocationArgs) ElementType() reflect.Type
- func (i DrPlanExecutionGroupExecutionStepExecutionLogLocationArgs) ToDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput() DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput
- func (i DrPlanExecutionGroupExecutionStepExecutionLogLocationArgs) ToDrPlanExecutionGroupExecutionStepExecutionLogLocationOutputWithContext(ctx context.Context) DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput
- type DrPlanExecutionGroupExecutionStepExecutionLogLocationArray
- func (DrPlanExecutionGroupExecutionStepExecutionLogLocationArray) ElementType() reflect.Type
- func (i DrPlanExecutionGroupExecutionStepExecutionLogLocationArray) ToDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput() DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput
- func (i DrPlanExecutionGroupExecutionStepExecutionLogLocationArray) ToDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutputWithContext(ctx context.Context) DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput
- type DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayInput
- type DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput
- func (DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput) ElementType() reflect.Type
- func (o DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput) Index(i pulumi.IntInput) DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput
- func (o DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput) ToDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput() DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput
- func (o DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput) ToDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutputWithContext(ctx context.Context) DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput
- type DrPlanExecutionGroupExecutionStepExecutionLogLocationInput
- type DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput
- func (o DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) Bucket() pulumi.StringPtrOutput
- func (DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) ElementType() reflect.Type
- func (o DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) Namespace() pulumi.StringPtrOutput
- func (o DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) Object() pulumi.StringPtrOutput
- func (o DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) ToDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput() DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput
- func (o DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) ToDrPlanExecutionGroupExecutionStepExecutionLogLocationOutputWithContext(ctx context.Context) DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput
- type DrPlanExecutionGroupExecutionStepExecutionOutput
- func (o DrPlanExecutionGroupExecutionStepExecutionOutput) DisplayName() pulumi.StringPtrOutput
- func (DrPlanExecutionGroupExecutionStepExecutionOutput) ElementType() reflect.Type
- func (o DrPlanExecutionGroupExecutionStepExecutionOutput) ExecutionDurationInSec() pulumi.IntPtrOutput
- func (o DrPlanExecutionGroupExecutionStepExecutionOutput) GroupId() pulumi.StringPtrOutput
- func (o DrPlanExecutionGroupExecutionStepExecutionOutput) LogLocations() DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput
- func (o DrPlanExecutionGroupExecutionStepExecutionOutput) Status() pulumi.StringPtrOutput
- func (o DrPlanExecutionGroupExecutionStepExecutionOutput) StatusDetails() pulumi.StringPtrOutput
- func (o DrPlanExecutionGroupExecutionStepExecutionOutput) StepId() pulumi.StringPtrOutput
- func (o DrPlanExecutionGroupExecutionStepExecutionOutput) TimeEnded() pulumi.StringPtrOutput
- func (o DrPlanExecutionGroupExecutionStepExecutionOutput) TimeStarted() pulumi.StringPtrOutput
- func (o DrPlanExecutionGroupExecutionStepExecutionOutput) ToDrPlanExecutionGroupExecutionStepExecutionOutput() DrPlanExecutionGroupExecutionStepExecutionOutput
- func (o DrPlanExecutionGroupExecutionStepExecutionOutput) ToDrPlanExecutionGroupExecutionStepExecutionOutputWithContext(ctx context.Context) DrPlanExecutionGroupExecutionStepExecutionOutput
- func (o DrPlanExecutionGroupExecutionStepExecutionOutput) Type() pulumi.StringPtrOutput
- type DrPlanExecutionInput
- type DrPlanExecutionLogLocation
- type DrPlanExecutionLogLocationArgs
- func (DrPlanExecutionLogLocationArgs) ElementType() reflect.Type
- func (i DrPlanExecutionLogLocationArgs) ToDrPlanExecutionLogLocationOutput() DrPlanExecutionLogLocationOutput
- func (i DrPlanExecutionLogLocationArgs) ToDrPlanExecutionLogLocationOutputWithContext(ctx context.Context) DrPlanExecutionLogLocationOutput
- type DrPlanExecutionLogLocationArray
- func (DrPlanExecutionLogLocationArray) ElementType() reflect.Type
- func (i DrPlanExecutionLogLocationArray) ToDrPlanExecutionLogLocationArrayOutput() DrPlanExecutionLogLocationArrayOutput
- func (i DrPlanExecutionLogLocationArray) ToDrPlanExecutionLogLocationArrayOutputWithContext(ctx context.Context) DrPlanExecutionLogLocationArrayOutput
- type DrPlanExecutionLogLocationArrayInput
- type DrPlanExecutionLogLocationArrayOutput
- func (DrPlanExecutionLogLocationArrayOutput) ElementType() reflect.Type
- func (o DrPlanExecutionLogLocationArrayOutput) Index(i pulumi.IntInput) DrPlanExecutionLogLocationOutput
- func (o DrPlanExecutionLogLocationArrayOutput) ToDrPlanExecutionLogLocationArrayOutput() DrPlanExecutionLogLocationArrayOutput
- func (o DrPlanExecutionLogLocationArrayOutput) ToDrPlanExecutionLogLocationArrayOutputWithContext(ctx context.Context) DrPlanExecutionLogLocationArrayOutput
- type DrPlanExecutionLogLocationInput
- type DrPlanExecutionLogLocationOutput
- func (o DrPlanExecutionLogLocationOutput) Bucket() pulumi.StringPtrOutput
- func (DrPlanExecutionLogLocationOutput) ElementType() reflect.Type
- func (o DrPlanExecutionLogLocationOutput) Namespace() pulumi.StringPtrOutput
- func (o DrPlanExecutionLogLocationOutput) Object() pulumi.StringPtrOutput
- func (o DrPlanExecutionLogLocationOutput) ToDrPlanExecutionLogLocationOutput() DrPlanExecutionLogLocationOutput
- func (o DrPlanExecutionLogLocationOutput) ToDrPlanExecutionLogLocationOutputWithContext(ctx context.Context) DrPlanExecutionLogLocationOutput
- type DrPlanExecutionMap
- type DrPlanExecutionMapInput
- type DrPlanExecutionMapOutput
- func (DrPlanExecutionMapOutput) ElementType() reflect.Type
- func (o DrPlanExecutionMapOutput) MapIndex(k pulumi.StringInput) DrPlanExecutionOutput
- func (o DrPlanExecutionMapOutput) ToDrPlanExecutionMapOutput() DrPlanExecutionMapOutput
- func (o DrPlanExecutionMapOutput) ToDrPlanExecutionMapOutputWithContext(ctx context.Context) DrPlanExecutionMapOutput
- type DrPlanExecutionOutput
- func (o DrPlanExecutionOutput) CompartmentId() pulumi.StringOutput
- func (o DrPlanExecutionOutput) DefinedTags() pulumi.StringMapOutput
- func (o DrPlanExecutionOutput) DisplayName() pulumi.StringOutput
- func (o DrPlanExecutionOutput) DrProtectionGroupId() pulumi.StringOutput
- func (DrPlanExecutionOutput) ElementType() reflect.Type
- func (o DrPlanExecutionOutput) ExecutionDurationInSec() pulumi.IntOutput
- func (o DrPlanExecutionOutput) ExecutionOptions() DrPlanExecutionExecutionOptionsOutput
- func (o DrPlanExecutionOutput) FreeformTags() pulumi.StringMapOutput
- func (o DrPlanExecutionOutput) GroupExecutions() DrPlanExecutionGroupExecutionArrayOutput
- func (o DrPlanExecutionOutput) LifeCycleDetails() pulumi.StringOutput
- func (o DrPlanExecutionOutput) LogLocations() DrPlanExecutionLogLocationArrayOutput
- func (o DrPlanExecutionOutput) PeerDrProtectionGroupId() pulumi.StringOutput
- func (o DrPlanExecutionOutput) PeerRegion() pulumi.StringOutput
- func (o DrPlanExecutionOutput) PlanExecutionType() pulumi.StringOutput
- func (o DrPlanExecutionOutput) PlanId() pulumi.StringOutput
- func (o DrPlanExecutionOutput) State() pulumi.StringOutput
- func (o DrPlanExecutionOutput) SystemTags() pulumi.StringMapOutput
- func (o DrPlanExecutionOutput) TimeCreated() pulumi.StringOutput
- func (o DrPlanExecutionOutput) TimeEnded() pulumi.StringOutput
- func (o DrPlanExecutionOutput) TimeStarted() pulumi.StringOutput
- func (o DrPlanExecutionOutput) TimeUpdated() pulumi.StringOutput
- func (o DrPlanExecutionOutput) ToDrPlanExecutionOutput() DrPlanExecutionOutput
- func (o DrPlanExecutionOutput) ToDrPlanExecutionOutputWithContext(ctx context.Context) DrPlanExecutionOutput
- type DrPlanExecutionState
- type DrPlanInput
- type DrPlanMap
- type DrPlanMapInput
- type DrPlanMapOutput
- type DrPlanOutput
- func (o DrPlanOutput) CompartmentId() pulumi.StringOutput
- func (o DrPlanOutput) DefinedTags() pulumi.StringMapOutput
- func (o DrPlanOutput) DisplayName() pulumi.StringOutput
- func (o DrPlanOutput) DrProtectionGroupId() pulumi.StringOutput
- func (DrPlanOutput) ElementType() reflect.Type
- func (o DrPlanOutput) FreeformTags() pulumi.StringMapOutput
- func (o DrPlanOutput) LifeCycleDetails() pulumi.StringOutput
- func (o DrPlanOutput) PeerDrProtectionGroupId() pulumi.StringOutput
- func (o DrPlanOutput) PeerRegion() pulumi.StringOutput
- func (o DrPlanOutput) PlanGroups() DrPlanPlanGroupArrayOutput
- func (o DrPlanOutput) State() pulumi.StringOutput
- func (o DrPlanOutput) SystemTags() pulumi.StringMapOutput
- func (o DrPlanOutput) TimeCreated() pulumi.StringOutput
- func (o DrPlanOutput) TimeUpdated() pulumi.StringOutput
- func (o DrPlanOutput) ToDrPlanOutput() DrPlanOutput
- func (o DrPlanOutput) ToDrPlanOutputWithContext(ctx context.Context) DrPlanOutput
- func (o DrPlanOutput) Type() pulumi.StringOutput
- type DrPlanPlanGroup
- type DrPlanPlanGroupArgs
- type DrPlanPlanGroupArray
- type DrPlanPlanGroupArrayInput
- type DrPlanPlanGroupArrayOutput
- func (DrPlanPlanGroupArrayOutput) ElementType() reflect.Type
- func (o DrPlanPlanGroupArrayOutput) Index(i pulumi.IntInput) DrPlanPlanGroupOutput
- func (o DrPlanPlanGroupArrayOutput) ToDrPlanPlanGroupArrayOutput() DrPlanPlanGroupArrayOutput
- func (o DrPlanPlanGroupArrayOutput) ToDrPlanPlanGroupArrayOutputWithContext(ctx context.Context) DrPlanPlanGroupArrayOutput
- type DrPlanPlanGroupInput
- type DrPlanPlanGroupOutput
- func (o DrPlanPlanGroupOutput) DisplayName() pulumi.StringPtrOutput
- func (DrPlanPlanGroupOutput) ElementType() reflect.Type
- func (o DrPlanPlanGroupOutput) Id() pulumi.StringPtrOutput
- func (o DrPlanPlanGroupOutput) IsPauseEnabled() pulumi.BoolPtrOutput
- func (o DrPlanPlanGroupOutput) Steps() DrPlanPlanGroupStepArrayOutput
- func (o DrPlanPlanGroupOutput) ToDrPlanPlanGroupOutput() DrPlanPlanGroupOutput
- func (o DrPlanPlanGroupOutput) ToDrPlanPlanGroupOutputWithContext(ctx context.Context) DrPlanPlanGroupOutput
- func (o DrPlanPlanGroupOutput) Type() pulumi.StringPtrOutput
- type DrPlanPlanGroupStep
- type DrPlanPlanGroupStepArgs
- type DrPlanPlanGroupStepArray
- type DrPlanPlanGroupStepArrayInput
- type DrPlanPlanGroupStepArrayOutput
- func (DrPlanPlanGroupStepArrayOutput) ElementType() reflect.Type
- func (o DrPlanPlanGroupStepArrayOutput) Index(i pulumi.IntInput) DrPlanPlanGroupStepOutput
- func (o DrPlanPlanGroupStepArrayOutput) ToDrPlanPlanGroupStepArrayOutput() DrPlanPlanGroupStepArrayOutput
- func (o DrPlanPlanGroupStepArrayOutput) ToDrPlanPlanGroupStepArrayOutputWithContext(ctx context.Context) DrPlanPlanGroupStepArrayOutput
- type DrPlanPlanGroupStepInput
- type DrPlanPlanGroupStepOutput
- func (o DrPlanPlanGroupStepOutput) DisplayName() pulumi.StringPtrOutput
- func (DrPlanPlanGroupStepOutput) ElementType() reflect.Type
- func (o DrPlanPlanGroupStepOutput) ErrorMode() pulumi.StringPtrOutput
- func (o DrPlanPlanGroupStepOutput) GroupId() pulumi.StringPtrOutput
- func (o DrPlanPlanGroupStepOutput) Id() pulumi.StringPtrOutput
- func (o DrPlanPlanGroupStepOutput) IsEnabled() pulumi.BoolPtrOutput
- func (o DrPlanPlanGroupStepOutput) MemberId() pulumi.StringPtrOutput
- func (o DrPlanPlanGroupStepOutput) Timeout() pulumi.IntPtrOutput
- func (o DrPlanPlanGroupStepOutput) ToDrPlanPlanGroupStepOutput() DrPlanPlanGroupStepOutput
- func (o DrPlanPlanGroupStepOutput) ToDrPlanPlanGroupStepOutputWithContext(ctx context.Context) DrPlanPlanGroupStepOutput
- func (o DrPlanPlanGroupStepOutput) Type() pulumi.StringPtrOutput
- func (o DrPlanPlanGroupStepOutput) UserDefinedSteps() DrPlanPlanGroupStepUserDefinedStepArrayOutput
- type DrPlanPlanGroupStepUserDefinedStep
- type DrPlanPlanGroupStepUserDefinedStepArgs
- func (DrPlanPlanGroupStepUserDefinedStepArgs) ElementType() reflect.Type
- func (i DrPlanPlanGroupStepUserDefinedStepArgs) ToDrPlanPlanGroupStepUserDefinedStepOutput() DrPlanPlanGroupStepUserDefinedStepOutput
- func (i DrPlanPlanGroupStepUserDefinedStepArgs) ToDrPlanPlanGroupStepUserDefinedStepOutputWithContext(ctx context.Context) DrPlanPlanGroupStepUserDefinedStepOutput
- type DrPlanPlanGroupStepUserDefinedStepArray
- func (DrPlanPlanGroupStepUserDefinedStepArray) ElementType() reflect.Type
- func (i DrPlanPlanGroupStepUserDefinedStepArray) ToDrPlanPlanGroupStepUserDefinedStepArrayOutput() DrPlanPlanGroupStepUserDefinedStepArrayOutput
- func (i DrPlanPlanGroupStepUserDefinedStepArray) ToDrPlanPlanGroupStepUserDefinedStepArrayOutputWithContext(ctx context.Context) DrPlanPlanGroupStepUserDefinedStepArrayOutput
- type DrPlanPlanGroupStepUserDefinedStepArrayInput
- type DrPlanPlanGroupStepUserDefinedStepArrayOutput
- func (DrPlanPlanGroupStepUserDefinedStepArrayOutput) ElementType() reflect.Type
- func (o DrPlanPlanGroupStepUserDefinedStepArrayOutput) Index(i pulumi.IntInput) DrPlanPlanGroupStepUserDefinedStepOutput
- func (o DrPlanPlanGroupStepUserDefinedStepArrayOutput) ToDrPlanPlanGroupStepUserDefinedStepArrayOutput() DrPlanPlanGroupStepUserDefinedStepArrayOutput
- func (o DrPlanPlanGroupStepUserDefinedStepArrayOutput) ToDrPlanPlanGroupStepUserDefinedStepArrayOutputWithContext(ctx context.Context) DrPlanPlanGroupStepUserDefinedStepArrayOutput
- type DrPlanPlanGroupStepUserDefinedStepInput
- type DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocation
- type DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs
- func (DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ElementType() reflect.Type
- func (i DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ToDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput() DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput
- func (i DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ToDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutputWithContext(ctx context.Context) DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput
- type DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray
- func (DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ElementType() reflect.Type
- func (i DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ToDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput() DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput
- func (i DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ToDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutputWithContext(ctx context.Context) DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput
- type DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayInput
- type DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput
- func (DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) ElementType() reflect.Type
- func (o DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) Index(i pulumi.IntInput) DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput
- func (o DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) ToDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput() DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput
- func (o DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) ToDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutputWithContext(ctx context.Context) DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput
- type DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationInput
- type DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput
- func (o DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) Bucket() pulumi.StringPtrOutput
- func (DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) ElementType() reflect.Type
- func (o DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) Namespace() pulumi.StringPtrOutput
- func (o DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) Object() pulumi.StringPtrOutput
- func (o DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) ToDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput() DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput
- func (o DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) ToDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutputWithContext(ctx context.Context) DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput
- type DrPlanPlanGroupStepUserDefinedStepOutput
- func (DrPlanPlanGroupStepUserDefinedStepOutput) ElementType() reflect.Type
- func (o DrPlanPlanGroupStepUserDefinedStepOutput) FunctionId() pulumi.StringPtrOutput
- func (o DrPlanPlanGroupStepUserDefinedStepOutput) FunctionRegion() pulumi.StringPtrOutput
- func (o DrPlanPlanGroupStepUserDefinedStepOutput) ObjectStorageScriptLocations() DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput
- func (o DrPlanPlanGroupStepUserDefinedStepOutput) RequestBody() pulumi.StringPtrOutput
- func (o DrPlanPlanGroupStepUserDefinedStepOutput) RunAsUser() pulumi.StringPtrOutput
- func (o DrPlanPlanGroupStepUserDefinedStepOutput) RunOnInstanceId() pulumi.StringPtrOutput
- func (o DrPlanPlanGroupStepUserDefinedStepOutput) RunOnInstanceRegion() pulumi.StringPtrOutput
- func (o DrPlanPlanGroupStepUserDefinedStepOutput) ScriptCommand() pulumi.StringPtrOutput
- func (o DrPlanPlanGroupStepUserDefinedStepOutput) StepType() pulumi.StringPtrOutput
- func (o DrPlanPlanGroupStepUserDefinedStepOutput) ToDrPlanPlanGroupStepUserDefinedStepOutput() DrPlanPlanGroupStepUserDefinedStepOutput
- func (o DrPlanPlanGroupStepUserDefinedStepOutput) ToDrPlanPlanGroupStepUserDefinedStepOutputWithContext(ctx context.Context) DrPlanPlanGroupStepUserDefinedStepOutput
- type DrPlanState
- type DrProtectionGroup
- type DrProtectionGroupArgs
- type DrProtectionGroupArray
- type DrProtectionGroupArrayInput
- type DrProtectionGroupArrayOutput
- func (DrProtectionGroupArrayOutput) ElementType() reflect.Type
- func (o DrProtectionGroupArrayOutput) Index(i pulumi.IntInput) DrProtectionGroupOutput
- func (o DrProtectionGroupArrayOutput) ToDrProtectionGroupArrayOutput() DrProtectionGroupArrayOutput
- func (o DrProtectionGroupArrayOutput) ToDrProtectionGroupArrayOutputWithContext(ctx context.Context) DrProtectionGroupArrayOutput
- type DrProtectionGroupAssociation
- type DrProtectionGroupAssociationArgs
- func (DrProtectionGroupAssociationArgs) ElementType() reflect.Type
- func (i DrProtectionGroupAssociationArgs) ToDrProtectionGroupAssociationOutput() DrProtectionGroupAssociationOutput
- func (i DrProtectionGroupAssociationArgs) ToDrProtectionGroupAssociationOutputWithContext(ctx context.Context) DrProtectionGroupAssociationOutput
- func (i DrProtectionGroupAssociationArgs) ToDrProtectionGroupAssociationPtrOutput() DrProtectionGroupAssociationPtrOutput
- func (i DrProtectionGroupAssociationArgs) ToDrProtectionGroupAssociationPtrOutputWithContext(ctx context.Context) DrProtectionGroupAssociationPtrOutput
- type DrProtectionGroupAssociationInput
- type DrProtectionGroupAssociationOutput
- func (DrProtectionGroupAssociationOutput) ElementType() reflect.Type
- func (o DrProtectionGroupAssociationOutput) PeerId() pulumi.StringPtrOutput
- func (o DrProtectionGroupAssociationOutput) PeerRegion() pulumi.StringPtrOutput
- func (o DrProtectionGroupAssociationOutput) Role() pulumi.StringOutput
- func (o DrProtectionGroupAssociationOutput) ToDrProtectionGroupAssociationOutput() DrProtectionGroupAssociationOutput
- func (o DrProtectionGroupAssociationOutput) ToDrProtectionGroupAssociationOutputWithContext(ctx context.Context) DrProtectionGroupAssociationOutput
- func (o DrProtectionGroupAssociationOutput) ToDrProtectionGroupAssociationPtrOutput() DrProtectionGroupAssociationPtrOutput
- func (o DrProtectionGroupAssociationOutput) ToDrProtectionGroupAssociationPtrOutputWithContext(ctx context.Context) DrProtectionGroupAssociationPtrOutput
- type DrProtectionGroupAssociationPtrInput
- type DrProtectionGroupAssociationPtrOutput
- func (o DrProtectionGroupAssociationPtrOutput) Elem() DrProtectionGroupAssociationOutput
- func (DrProtectionGroupAssociationPtrOutput) ElementType() reflect.Type
- func (o DrProtectionGroupAssociationPtrOutput) PeerId() pulumi.StringPtrOutput
- func (o DrProtectionGroupAssociationPtrOutput) PeerRegion() pulumi.StringPtrOutput
- func (o DrProtectionGroupAssociationPtrOutput) Role() pulumi.StringPtrOutput
- func (o DrProtectionGroupAssociationPtrOutput) ToDrProtectionGroupAssociationPtrOutput() DrProtectionGroupAssociationPtrOutput
- func (o DrProtectionGroupAssociationPtrOutput) ToDrProtectionGroupAssociationPtrOutputWithContext(ctx context.Context) DrProtectionGroupAssociationPtrOutput
- type DrProtectionGroupInput
- type DrProtectionGroupLogLocation
- type DrProtectionGroupLogLocationArgs
- func (DrProtectionGroupLogLocationArgs) ElementType() reflect.Type
- func (i DrProtectionGroupLogLocationArgs) ToDrProtectionGroupLogLocationOutput() DrProtectionGroupLogLocationOutput
- func (i DrProtectionGroupLogLocationArgs) ToDrProtectionGroupLogLocationOutputWithContext(ctx context.Context) DrProtectionGroupLogLocationOutput
- func (i DrProtectionGroupLogLocationArgs) ToDrProtectionGroupLogLocationPtrOutput() DrProtectionGroupLogLocationPtrOutput
- func (i DrProtectionGroupLogLocationArgs) ToDrProtectionGroupLogLocationPtrOutputWithContext(ctx context.Context) DrProtectionGroupLogLocationPtrOutput
- type DrProtectionGroupLogLocationInput
- type DrProtectionGroupLogLocationOutput
- func (o DrProtectionGroupLogLocationOutput) Bucket() pulumi.StringOutput
- func (DrProtectionGroupLogLocationOutput) ElementType() reflect.Type
- func (o DrProtectionGroupLogLocationOutput) Namespace() pulumi.StringOutput
- func (o DrProtectionGroupLogLocationOutput) Object() pulumi.StringPtrOutput
- func (o DrProtectionGroupLogLocationOutput) ToDrProtectionGroupLogLocationOutput() DrProtectionGroupLogLocationOutput
- func (o DrProtectionGroupLogLocationOutput) ToDrProtectionGroupLogLocationOutputWithContext(ctx context.Context) DrProtectionGroupLogLocationOutput
- func (o DrProtectionGroupLogLocationOutput) ToDrProtectionGroupLogLocationPtrOutput() DrProtectionGroupLogLocationPtrOutput
- func (o DrProtectionGroupLogLocationOutput) ToDrProtectionGroupLogLocationPtrOutputWithContext(ctx context.Context) DrProtectionGroupLogLocationPtrOutput
- type DrProtectionGroupLogLocationPtrInput
- type DrProtectionGroupLogLocationPtrOutput
- func (o DrProtectionGroupLogLocationPtrOutput) Bucket() pulumi.StringPtrOutput
- func (o DrProtectionGroupLogLocationPtrOutput) Elem() DrProtectionGroupLogLocationOutput
- func (DrProtectionGroupLogLocationPtrOutput) ElementType() reflect.Type
- func (o DrProtectionGroupLogLocationPtrOutput) Namespace() pulumi.StringPtrOutput
- func (o DrProtectionGroupLogLocationPtrOutput) Object() pulumi.StringPtrOutput
- func (o DrProtectionGroupLogLocationPtrOutput) ToDrProtectionGroupLogLocationPtrOutput() DrProtectionGroupLogLocationPtrOutput
- func (o DrProtectionGroupLogLocationPtrOutput) ToDrProtectionGroupLogLocationPtrOutputWithContext(ctx context.Context) DrProtectionGroupLogLocationPtrOutput
- type DrProtectionGroupMap
- type DrProtectionGroupMapInput
- type DrProtectionGroupMapOutput
- func (DrProtectionGroupMapOutput) ElementType() reflect.Type
- func (o DrProtectionGroupMapOutput) MapIndex(k pulumi.StringInput) DrProtectionGroupOutput
- func (o DrProtectionGroupMapOutput) ToDrProtectionGroupMapOutput() DrProtectionGroupMapOutput
- func (o DrProtectionGroupMapOutput) ToDrProtectionGroupMapOutputWithContext(ctx context.Context) DrProtectionGroupMapOutput
- type DrProtectionGroupMember
- type DrProtectionGroupMemberArgs
- type DrProtectionGroupMemberArray
- func (DrProtectionGroupMemberArray) ElementType() reflect.Type
- func (i DrProtectionGroupMemberArray) ToDrProtectionGroupMemberArrayOutput() DrProtectionGroupMemberArrayOutput
- func (i DrProtectionGroupMemberArray) ToDrProtectionGroupMemberArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberArrayOutput
- type DrProtectionGroupMemberArrayInput
- type DrProtectionGroupMemberArrayOutput
- func (DrProtectionGroupMemberArrayOutput) ElementType() reflect.Type
- func (o DrProtectionGroupMemberArrayOutput) Index(i pulumi.IntInput) DrProtectionGroupMemberOutput
- func (o DrProtectionGroupMemberArrayOutput) ToDrProtectionGroupMemberArrayOutput() DrProtectionGroupMemberArrayOutput
- func (o DrProtectionGroupMemberArrayOutput) ToDrProtectionGroupMemberArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberArrayOutput
- type DrProtectionGroupMemberBackendSetMapping
- type DrProtectionGroupMemberBackendSetMappingArgs
- func (DrProtectionGroupMemberBackendSetMappingArgs) ElementType() reflect.Type
- func (i DrProtectionGroupMemberBackendSetMappingArgs) ToDrProtectionGroupMemberBackendSetMappingOutput() DrProtectionGroupMemberBackendSetMappingOutput
- func (i DrProtectionGroupMemberBackendSetMappingArgs) ToDrProtectionGroupMemberBackendSetMappingOutputWithContext(ctx context.Context) DrProtectionGroupMemberBackendSetMappingOutput
- type DrProtectionGroupMemberBackendSetMappingArray
- func (DrProtectionGroupMemberBackendSetMappingArray) ElementType() reflect.Type
- func (i DrProtectionGroupMemberBackendSetMappingArray) ToDrProtectionGroupMemberBackendSetMappingArrayOutput() DrProtectionGroupMemberBackendSetMappingArrayOutput
- func (i DrProtectionGroupMemberBackendSetMappingArray) ToDrProtectionGroupMemberBackendSetMappingArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberBackendSetMappingArrayOutput
- type DrProtectionGroupMemberBackendSetMappingArrayInput
- type DrProtectionGroupMemberBackendSetMappingArrayOutput
- func (DrProtectionGroupMemberBackendSetMappingArrayOutput) ElementType() reflect.Type
- func (o DrProtectionGroupMemberBackendSetMappingArrayOutput) Index(i pulumi.IntInput) DrProtectionGroupMemberBackendSetMappingOutput
- func (o DrProtectionGroupMemberBackendSetMappingArrayOutput) ToDrProtectionGroupMemberBackendSetMappingArrayOutput() DrProtectionGroupMemberBackendSetMappingArrayOutput
- func (o DrProtectionGroupMemberBackendSetMappingArrayOutput) ToDrProtectionGroupMemberBackendSetMappingArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberBackendSetMappingArrayOutput
- type DrProtectionGroupMemberBackendSetMappingInput
- type DrProtectionGroupMemberBackendSetMappingOutput
- func (o DrProtectionGroupMemberBackendSetMappingOutput) DestinationBackendSetName() pulumi.StringPtrOutput
- func (DrProtectionGroupMemberBackendSetMappingOutput) ElementType() reflect.Type
- func (o DrProtectionGroupMemberBackendSetMappingOutput) IsBackendSetForNonMovable() pulumi.BoolPtrOutput
- func (o DrProtectionGroupMemberBackendSetMappingOutput) SourceBackendSetName() pulumi.StringPtrOutput
- func (o DrProtectionGroupMemberBackendSetMappingOutput) ToDrProtectionGroupMemberBackendSetMappingOutput() DrProtectionGroupMemberBackendSetMappingOutput
- func (o DrProtectionGroupMemberBackendSetMappingOutput) ToDrProtectionGroupMemberBackendSetMappingOutputWithContext(ctx context.Context) DrProtectionGroupMemberBackendSetMappingOutput
- type DrProtectionGroupMemberBlockVolumeOperation
- type DrProtectionGroupMemberBlockVolumeOperationArgs
- func (DrProtectionGroupMemberBlockVolumeOperationArgs) ElementType() reflect.Type
- func (i DrProtectionGroupMemberBlockVolumeOperationArgs) ToDrProtectionGroupMemberBlockVolumeOperationOutput() DrProtectionGroupMemberBlockVolumeOperationOutput
- func (i DrProtectionGroupMemberBlockVolumeOperationArgs) ToDrProtectionGroupMemberBlockVolumeOperationOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationOutput
- type DrProtectionGroupMemberBlockVolumeOperationArray
- func (DrProtectionGroupMemberBlockVolumeOperationArray) ElementType() reflect.Type
- func (i DrProtectionGroupMemberBlockVolumeOperationArray) ToDrProtectionGroupMemberBlockVolumeOperationArrayOutput() DrProtectionGroupMemberBlockVolumeOperationArrayOutput
- func (i DrProtectionGroupMemberBlockVolumeOperationArray) ToDrProtectionGroupMemberBlockVolumeOperationArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationArrayOutput
- type DrProtectionGroupMemberBlockVolumeOperationArrayInput
- type DrProtectionGroupMemberBlockVolumeOperationArrayOutput
- func (DrProtectionGroupMemberBlockVolumeOperationArrayOutput) ElementType() reflect.Type
- func (o DrProtectionGroupMemberBlockVolumeOperationArrayOutput) Index(i pulumi.IntInput) DrProtectionGroupMemberBlockVolumeOperationOutput
- func (o DrProtectionGroupMemberBlockVolumeOperationArrayOutput) ToDrProtectionGroupMemberBlockVolumeOperationArrayOutput() DrProtectionGroupMemberBlockVolumeOperationArrayOutput
- func (o DrProtectionGroupMemberBlockVolumeOperationArrayOutput) ToDrProtectionGroupMemberBlockVolumeOperationArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationArrayOutput
- type DrProtectionGroupMemberBlockVolumeOperationAttachmentDetails
- type DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs
- func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs) ElementType() reflect.Type
- func (i DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput() DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput
- func (i DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput
- func (i DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput() DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput
- func (i DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput
- type DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsInput
- type DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput
- func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput) ElementType() reflect.Type
- func (o DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput() DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput
- func (o DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput
- func (o DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput() DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput
- func (o DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput
- func (o DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput) VolumeAttachmentReferenceInstanceId() pulumi.StringPtrOutput
- type DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrInput
- type DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput
- func (o DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput) Elem() DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput
- func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput) ElementType() reflect.Type
- func (o DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput() DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput
- func (o DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput
- func (o DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput) VolumeAttachmentReferenceInstanceId() pulumi.StringPtrOutput
- type DrProtectionGroupMemberBlockVolumeOperationInput
- type DrProtectionGroupMemberBlockVolumeOperationMountDetails
- type DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs
- func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs) ElementType() reflect.Type
- func (i DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput() DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput
- func (i DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput
- func (i DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput() DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput
- func (i DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput
- type DrProtectionGroupMemberBlockVolumeOperationMountDetailsInput
- type DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput
- func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput) ElementType() reflect.Type
- func (o DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput) MountPoint() pulumi.StringPtrOutput
- func (o DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput() DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput
- func (o DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput
- func (o DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput() DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput
- func (o DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput
- type DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrInput
- type DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput
- func (o DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput) Elem() DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput
- func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput) ElementType() reflect.Type
- func (o DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput) MountPoint() pulumi.StringPtrOutput
- func (o DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput() DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput
- func (o DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput
- type DrProtectionGroupMemberBlockVolumeOperationOutput
- func (o DrProtectionGroupMemberBlockVolumeOperationOutput) AttachmentDetails() DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput
- func (o DrProtectionGroupMemberBlockVolumeOperationOutput) BlockVolumeId() pulumi.StringPtrOutput
- func (DrProtectionGroupMemberBlockVolumeOperationOutput) ElementType() reflect.Type
- func (o DrProtectionGroupMemberBlockVolumeOperationOutput) MountDetails() DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput
- func (o DrProtectionGroupMemberBlockVolumeOperationOutput) ToDrProtectionGroupMemberBlockVolumeOperationOutput() DrProtectionGroupMemberBlockVolumeOperationOutput
- func (o DrProtectionGroupMemberBlockVolumeOperationOutput) ToDrProtectionGroupMemberBlockVolumeOperationOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationOutput
- type DrProtectionGroupMemberExportMapping
- type DrProtectionGroupMemberExportMappingArgs
- func (DrProtectionGroupMemberExportMappingArgs) ElementType() reflect.Type
- func (i DrProtectionGroupMemberExportMappingArgs) ToDrProtectionGroupMemberExportMappingOutput() DrProtectionGroupMemberExportMappingOutput
- func (i DrProtectionGroupMemberExportMappingArgs) ToDrProtectionGroupMemberExportMappingOutputWithContext(ctx context.Context) DrProtectionGroupMemberExportMappingOutput
- type DrProtectionGroupMemberExportMappingArray
- func (DrProtectionGroupMemberExportMappingArray) ElementType() reflect.Type
- func (i DrProtectionGroupMemberExportMappingArray) ToDrProtectionGroupMemberExportMappingArrayOutput() DrProtectionGroupMemberExportMappingArrayOutput
- func (i DrProtectionGroupMemberExportMappingArray) ToDrProtectionGroupMemberExportMappingArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberExportMappingArrayOutput
- type DrProtectionGroupMemberExportMappingArrayInput
- type DrProtectionGroupMemberExportMappingArrayOutput
- func (DrProtectionGroupMemberExportMappingArrayOutput) ElementType() reflect.Type
- func (o DrProtectionGroupMemberExportMappingArrayOutput) Index(i pulumi.IntInput) DrProtectionGroupMemberExportMappingOutput
- func (o DrProtectionGroupMemberExportMappingArrayOutput) ToDrProtectionGroupMemberExportMappingArrayOutput() DrProtectionGroupMemberExportMappingArrayOutput
- func (o DrProtectionGroupMemberExportMappingArrayOutput) ToDrProtectionGroupMemberExportMappingArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberExportMappingArrayOutput
- type DrProtectionGroupMemberExportMappingInput
- type DrProtectionGroupMemberExportMappingOutput
- func (o DrProtectionGroupMemberExportMappingOutput) DestinationMountTargetId() pulumi.StringPtrOutput
- func (DrProtectionGroupMemberExportMappingOutput) ElementType() reflect.Type
- func (o DrProtectionGroupMemberExportMappingOutput) ExportId() pulumi.StringPtrOutput
- func (o DrProtectionGroupMemberExportMappingOutput) ToDrProtectionGroupMemberExportMappingOutput() DrProtectionGroupMemberExportMappingOutput
- func (o DrProtectionGroupMemberExportMappingOutput) ToDrProtectionGroupMemberExportMappingOutputWithContext(ctx context.Context) DrProtectionGroupMemberExportMappingOutput
- type DrProtectionGroupMemberFileSystemOperation
- type DrProtectionGroupMemberFileSystemOperationArgs
- func (DrProtectionGroupMemberFileSystemOperationArgs) ElementType() reflect.Type
- func (i DrProtectionGroupMemberFileSystemOperationArgs) ToDrProtectionGroupMemberFileSystemOperationOutput() DrProtectionGroupMemberFileSystemOperationOutput
- func (i DrProtectionGroupMemberFileSystemOperationArgs) ToDrProtectionGroupMemberFileSystemOperationOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationOutput
- type DrProtectionGroupMemberFileSystemOperationArray
- func (DrProtectionGroupMemberFileSystemOperationArray) ElementType() reflect.Type
- func (i DrProtectionGroupMemberFileSystemOperationArray) ToDrProtectionGroupMemberFileSystemOperationArrayOutput() DrProtectionGroupMemberFileSystemOperationArrayOutput
- func (i DrProtectionGroupMemberFileSystemOperationArray) ToDrProtectionGroupMemberFileSystemOperationArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationArrayOutput
- type DrProtectionGroupMemberFileSystemOperationArrayInput
- type DrProtectionGroupMemberFileSystemOperationArrayOutput
- func (DrProtectionGroupMemberFileSystemOperationArrayOutput) ElementType() reflect.Type
- func (o DrProtectionGroupMemberFileSystemOperationArrayOutput) Index(i pulumi.IntInput) DrProtectionGroupMemberFileSystemOperationOutput
- func (o DrProtectionGroupMemberFileSystemOperationArrayOutput) ToDrProtectionGroupMemberFileSystemOperationArrayOutput() DrProtectionGroupMemberFileSystemOperationArrayOutput
- func (o DrProtectionGroupMemberFileSystemOperationArrayOutput) ToDrProtectionGroupMemberFileSystemOperationArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationArrayOutput
- type DrProtectionGroupMemberFileSystemOperationInput
- type DrProtectionGroupMemberFileSystemOperationMountDetails
- type DrProtectionGroupMemberFileSystemOperationMountDetailsArgs
- func (DrProtectionGroupMemberFileSystemOperationMountDetailsArgs) ElementType() reflect.Type
- func (i DrProtectionGroupMemberFileSystemOperationMountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationMountDetailsOutput() DrProtectionGroupMemberFileSystemOperationMountDetailsOutput
- func (i DrProtectionGroupMemberFileSystemOperationMountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationMountDetailsOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationMountDetailsOutput
- func (i DrProtectionGroupMemberFileSystemOperationMountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput() DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput
- func (i DrProtectionGroupMemberFileSystemOperationMountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput
- type DrProtectionGroupMemberFileSystemOperationMountDetailsInput
- type DrProtectionGroupMemberFileSystemOperationMountDetailsOutput
- func (DrProtectionGroupMemberFileSystemOperationMountDetailsOutput) ElementType() reflect.Type
- func (o DrProtectionGroupMemberFileSystemOperationMountDetailsOutput) MountTargetId() pulumi.StringPtrOutput
- func (o DrProtectionGroupMemberFileSystemOperationMountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationMountDetailsOutput() DrProtectionGroupMemberFileSystemOperationMountDetailsOutput
- func (o DrProtectionGroupMemberFileSystemOperationMountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationMountDetailsOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationMountDetailsOutput
- func (o DrProtectionGroupMemberFileSystemOperationMountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput() DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput
- func (o DrProtectionGroupMemberFileSystemOperationMountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput
- type DrProtectionGroupMemberFileSystemOperationMountDetailsPtrInput
- type DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput
- func (o DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput) Elem() DrProtectionGroupMemberFileSystemOperationMountDetailsOutput
- func (DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput) ElementType() reflect.Type
- func (o DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput) MountTargetId() pulumi.StringPtrOutput
- func (o DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput) ToDrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput() DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput
- func (o DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput) ToDrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput
- type DrProtectionGroupMemberFileSystemOperationOutput
- func (DrProtectionGroupMemberFileSystemOperationOutput) ElementType() reflect.Type
- func (o DrProtectionGroupMemberFileSystemOperationOutput) ExportPath() pulumi.StringPtrOutput
- func (o DrProtectionGroupMemberFileSystemOperationOutput) MountDetails() DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput
- func (o DrProtectionGroupMemberFileSystemOperationOutput) MountPoint() pulumi.StringPtrOutput
- func (o DrProtectionGroupMemberFileSystemOperationOutput) MountTargetId() pulumi.StringPtrOutput
- func (o DrProtectionGroupMemberFileSystemOperationOutput) ToDrProtectionGroupMemberFileSystemOperationOutput() DrProtectionGroupMemberFileSystemOperationOutput
- func (o DrProtectionGroupMemberFileSystemOperationOutput) ToDrProtectionGroupMemberFileSystemOperationOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationOutput
- func (o DrProtectionGroupMemberFileSystemOperationOutput) UnmountDetails() DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput
- type DrProtectionGroupMemberFileSystemOperationUnmountDetails
- type DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs
- func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs) ElementType() reflect.Type
- func (i DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput() DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput
- func (i DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput
- func (i DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput() DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput
- func (i DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput
- type DrProtectionGroupMemberFileSystemOperationUnmountDetailsInput
- type DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput
- func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput) ElementType() reflect.Type
- func (o DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput) MountTargetId() pulumi.StringPtrOutput
- func (o DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput() DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput
- func (o DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput
- func (o DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput() DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput
- func (o DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput
- type DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrInput
- type DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput
- func (o DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput) Elem() DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput
- func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput) ElementType() reflect.Type
- func (o DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput) MountTargetId() pulumi.StringPtrOutput
- func (o DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput() DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput
- func (o DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput
- type DrProtectionGroupMemberInput
- type DrProtectionGroupMemberOutput
- func (o DrProtectionGroupMemberOutput) AutonomousDatabaseStandbyTypeForDrDrills() pulumi.StringPtrOutput
- func (o DrProtectionGroupMemberOutput) BackendSetMappings() DrProtectionGroupMemberBackendSetMappingArrayOutput
- func (o DrProtectionGroupMemberOutput) BlockVolumeOperations() DrProtectionGroupMemberBlockVolumeOperationArrayOutput
- func (o DrProtectionGroupMemberOutput) Bucket() pulumi.StringPtrOutput
- func (o DrProtectionGroupMemberOutput) ConnectionStringType() pulumi.StringPtrOutput
- func (o DrProtectionGroupMemberOutput) DestinationAvailabilityDomain() pulumi.StringPtrOutput
- func (o DrProtectionGroupMemberOutput) DestinationCapacityReservationId() pulumi.StringPtrOutput
- func (o DrProtectionGroupMemberOutput) DestinationCompartmentId() pulumi.StringPtrOutput
- func (o DrProtectionGroupMemberOutput) DestinationDedicatedVmHostId() pulumi.StringPtrOutput
- func (o DrProtectionGroupMemberOutput) DestinationLoadBalancerId() pulumi.StringPtrOutput
- func (o DrProtectionGroupMemberOutput) DestinationNetworkLoadBalancerId() pulumi.StringPtrOutput
- func (DrProtectionGroupMemberOutput) ElementType() reflect.Type
- func (o DrProtectionGroupMemberOutput) ExportMappings() DrProtectionGroupMemberExportMappingArrayOutput
- func (o DrProtectionGroupMemberOutput) FileSystemOperations() DrProtectionGroupMemberFileSystemOperationArrayOutput
- func (o DrProtectionGroupMemberOutput) IsMovable() pulumi.BoolPtrOutput
- func (o DrProtectionGroupMemberOutput) IsRetainFaultDomain() pulumi.BoolPtrOutput
- func (o DrProtectionGroupMemberOutput) IsStartStopEnabled() pulumi.BoolPtrOutput
- func (o DrProtectionGroupMemberOutput) MemberId() pulumi.StringOutput
- func (o DrProtectionGroupMemberOutput) MemberType() pulumi.StringOutput
- func (o DrProtectionGroupMemberOutput) Namespace() pulumi.StringPtrOutput
- func (o DrProtectionGroupMemberOutput) PasswordVaultSecretId() pulumi.StringPtrOutput
- func (o DrProtectionGroupMemberOutput) ToDrProtectionGroupMemberOutput() DrProtectionGroupMemberOutput
- func (o DrProtectionGroupMemberOutput) ToDrProtectionGroupMemberOutputWithContext(ctx context.Context) DrProtectionGroupMemberOutput
- func (o DrProtectionGroupMemberOutput) VnicMapping() DrProtectionGroupMemberVnicMappingArrayOutput
- func (o DrProtectionGroupMemberOutput) VnicMappings() DrProtectionGroupMemberVnicMappingArrayOutput
- type DrProtectionGroupMemberVnicMapping
- type DrProtectionGroupMemberVnicMappingArgs
- func (DrProtectionGroupMemberVnicMappingArgs) ElementType() reflect.Type
- func (i DrProtectionGroupMemberVnicMappingArgs) ToDrProtectionGroupMemberVnicMappingOutput() DrProtectionGroupMemberVnicMappingOutput
- func (i DrProtectionGroupMemberVnicMappingArgs) ToDrProtectionGroupMemberVnicMappingOutputWithContext(ctx context.Context) DrProtectionGroupMemberVnicMappingOutput
- type DrProtectionGroupMemberVnicMappingArray
- func (DrProtectionGroupMemberVnicMappingArray) ElementType() reflect.Type
- func (i DrProtectionGroupMemberVnicMappingArray) ToDrProtectionGroupMemberVnicMappingArrayOutput() DrProtectionGroupMemberVnicMappingArrayOutput
- func (i DrProtectionGroupMemberVnicMappingArray) ToDrProtectionGroupMemberVnicMappingArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberVnicMappingArrayOutput
- type DrProtectionGroupMemberVnicMappingArrayInput
- type DrProtectionGroupMemberVnicMappingArrayOutput
- func (DrProtectionGroupMemberVnicMappingArrayOutput) ElementType() reflect.Type
- func (o DrProtectionGroupMemberVnicMappingArrayOutput) Index(i pulumi.IntInput) DrProtectionGroupMemberVnicMappingOutput
- func (o DrProtectionGroupMemberVnicMappingArrayOutput) ToDrProtectionGroupMemberVnicMappingArrayOutput() DrProtectionGroupMemberVnicMappingArrayOutput
- func (o DrProtectionGroupMemberVnicMappingArrayOutput) ToDrProtectionGroupMemberVnicMappingArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberVnicMappingArrayOutput
- type DrProtectionGroupMemberVnicMappingInput
- type DrProtectionGroupMemberVnicMappingOutput
- func (o DrProtectionGroupMemberVnicMappingOutput) DestinationNsgIdLists() pulumi.StringArrayOutput
- func (o DrProtectionGroupMemberVnicMappingOutput) DestinationPrimaryPrivateIpAddress() pulumi.StringPtrOutput
- func (o DrProtectionGroupMemberVnicMappingOutput) DestinationPrimaryPrivateIpHostnameLabel() pulumi.StringPtrOutput
- func (o DrProtectionGroupMemberVnicMappingOutput) DestinationSubnetId() pulumi.StringPtrOutput
- func (DrProtectionGroupMemberVnicMappingOutput) ElementType() reflect.Type
- func (o DrProtectionGroupMemberVnicMappingOutput) SourceVnicId() pulumi.StringPtrOutput
- func (o DrProtectionGroupMemberVnicMappingOutput) ToDrProtectionGroupMemberVnicMappingOutput() DrProtectionGroupMemberVnicMappingOutput
- func (o DrProtectionGroupMemberVnicMappingOutput) ToDrProtectionGroupMemberVnicMappingOutputWithContext(ctx context.Context) DrProtectionGroupMemberVnicMappingOutput
- type DrProtectionGroupOutput
- func (o DrProtectionGroupOutput) Association() DrProtectionGroupAssociationOutput
- func (o DrProtectionGroupOutput) CompartmentId() pulumi.StringOutput
- func (o DrProtectionGroupOutput) DefinedTags() pulumi.StringMapOutput
- func (o DrProtectionGroupOutput) DisassociateTrigger() pulumi.IntPtrOutput
- func (o DrProtectionGroupOutput) DisplayName() pulumi.StringOutput
- func (DrProtectionGroupOutput) ElementType() reflect.Type
- func (o DrProtectionGroupOutput) FreeformTags() pulumi.StringMapOutput
- func (o DrProtectionGroupOutput) LifeCycleDetails() pulumi.StringOutput
- func (o DrProtectionGroupOutput) LifecycleSubState() pulumi.StringOutput
- func (o DrProtectionGroupOutput) LogLocation() DrProtectionGroupLogLocationOutput
- func (o DrProtectionGroupOutput) Members() DrProtectionGroupMemberArrayOutput
- func (o DrProtectionGroupOutput) PeerId() pulumi.StringOutput
- func (o DrProtectionGroupOutput) PeerRegion() pulumi.StringOutput
- func (o DrProtectionGroupOutput) Role() pulumi.StringOutput
- func (o DrProtectionGroupOutput) State() pulumi.StringOutput
- func (o DrProtectionGroupOutput) SystemTags() pulumi.StringMapOutput
- func (o DrProtectionGroupOutput) TimeCreated() pulumi.StringOutput
- func (o DrProtectionGroupOutput) TimeUpdated() pulumi.StringOutput
- func (o DrProtectionGroupOutput) ToDrProtectionGroupOutput() DrProtectionGroupOutput
- func (o DrProtectionGroupOutput) ToDrProtectionGroupOutputWithContext(ctx context.Context) DrProtectionGroupOutput
- type DrProtectionGroupState
- type GetDrPlanExecutionExecutionOption
- type GetDrPlanExecutionExecutionOptionArgs
- func (GetDrPlanExecutionExecutionOptionArgs) ElementType() reflect.Type
- func (i GetDrPlanExecutionExecutionOptionArgs) ToGetDrPlanExecutionExecutionOptionOutput() GetDrPlanExecutionExecutionOptionOutput
- func (i GetDrPlanExecutionExecutionOptionArgs) ToGetDrPlanExecutionExecutionOptionOutputWithContext(ctx context.Context) GetDrPlanExecutionExecutionOptionOutput
- type GetDrPlanExecutionExecutionOptionArray
- func (GetDrPlanExecutionExecutionOptionArray) ElementType() reflect.Type
- func (i GetDrPlanExecutionExecutionOptionArray) ToGetDrPlanExecutionExecutionOptionArrayOutput() GetDrPlanExecutionExecutionOptionArrayOutput
- func (i GetDrPlanExecutionExecutionOptionArray) ToGetDrPlanExecutionExecutionOptionArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionExecutionOptionArrayOutput
- type GetDrPlanExecutionExecutionOptionArrayInput
- type GetDrPlanExecutionExecutionOptionArrayOutput
- func (GetDrPlanExecutionExecutionOptionArrayOutput) ElementType() reflect.Type
- func (o GetDrPlanExecutionExecutionOptionArrayOutput) Index(i pulumi.IntInput) GetDrPlanExecutionExecutionOptionOutput
- func (o GetDrPlanExecutionExecutionOptionArrayOutput) ToGetDrPlanExecutionExecutionOptionArrayOutput() GetDrPlanExecutionExecutionOptionArrayOutput
- func (o GetDrPlanExecutionExecutionOptionArrayOutput) ToGetDrPlanExecutionExecutionOptionArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionExecutionOptionArrayOutput
- type GetDrPlanExecutionExecutionOptionInput
- type GetDrPlanExecutionExecutionOptionOutput
- func (o GetDrPlanExecutionExecutionOptionOutput) ArePrechecksEnabled() pulumi.BoolOutput
- func (o GetDrPlanExecutionExecutionOptionOutput) AreWarningsIgnored() pulumi.BoolOutput
- func (GetDrPlanExecutionExecutionOptionOutput) ElementType() reflect.Type
- func (o GetDrPlanExecutionExecutionOptionOutput) PlanExecutionType() pulumi.StringOutput
- func (o GetDrPlanExecutionExecutionOptionOutput) ToGetDrPlanExecutionExecutionOptionOutput() GetDrPlanExecutionExecutionOptionOutput
- func (o GetDrPlanExecutionExecutionOptionOutput) ToGetDrPlanExecutionExecutionOptionOutputWithContext(ctx context.Context) GetDrPlanExecutionExecutionOptionOutput
- type GetDrPlanExecutionGroupExecution
- type GetDrPlanExecutionGroupExecutionArgs
- func (GetDrPlanExecutionGroupExecutionArgs) ElementType() reflect.Type
- func (i GetDrPlanExecutionGroupExecutionArgs) ToGetDrPlanExecutionGroupExecutionOutput() GetDrPlanExecutionGroupExecutionOutput
- func (i GetDrPlanExecutionGroupExecutionArgs) ToGetDrPlanExecutionGroupExecutionOutputWithContext(ctx context.Context) GetDrPlanExecutionGroupExecutionOutput
- type GetDrPlanExecutionGroupExecutionArray
- func (GetDrPlanExecutionGroupExecutionArray) ElementType() reflect.Type
- func (i GetDrPlanExecutionGroupExecutionArray) ToGetDrPlanExecutionGroupExecutionArrayOutput() GetDrPlanExecutionGroupExecutionArrayOutput
- func (i GetDrPlanExecutionGroupExecutionArray) ToGetDrPlanExecutionGroupExecutionArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionGroupExecutionArrayOutput
- type GetDrPlanExecutionGroupExecutionArrayInput
- type GetDrPlanExecutionGroupExecutionArrayOutput
- func (GetDrPlanExecutionGroupExecutionArrayOutput) ElementType() reflect.Type
- func (o GetDrPlanExecutionGroupExecutionArrayOutput) Index(i pulumi.IntInput) GetDrPlanExecutionGroupExecutionOutput
- func (o GetDrPlanExecutionGroupExecutionArrayOutput) ToGetDrPlanExecutionGroupExecutionArrayOutput() GetDrPlanExecutionGroupExecutionArrayOutput
- func (o GetDrPlanExecutionGroupExecutionArrayOutput) ToGetDrPlanExecutionGroupExecutionArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionGroupExecutionArrayOutput
- type GetDrPlanExecutionGroupExecutionInput
- type GetDrPlanExecutionGroupExecutionOutput
- func (o GetDrPlanExecutionGroupExecutionOutput) DisplayName() pulumi.StringOutput
- func (GetDrPlanExecutionGroupExecutionOutput) ElementType() reflect.Type
- func (o GetDrPlanExecutionGroupExecutionOutput) ExecutionDurationInSec() pulumi.IntOutput
- func (o GetDrPlanExecutionGroupExecutionOutput) GroupId() pulumi.StringOutput
- func (o GetDrPlanExecutionGroupExecutionOutput) Status() pulumi.StringOutput
- func (o GetDrPlanExecutionGroupExecutionOutput) StatusDetails() pulumi.StringOutput
- func (o GetDrPlanExecutionGroupExecutionOutput) StepExecutions() GetDrPlanExecutionGroupExecutionStepExecutionArrayOutput
- func (o GetDrPlanExecutionGroupExecutionOutput) TimeEnded() pulumi.StringOutput
- func (o GetDrPlanExecutionGroupExecutionOutput) TimeStarted() pulumi.StringOutput
- func (o GetDrPlanExecutionGroupExecutionOutput) ToGetDrPlanExecutionGroupExecutionOutput() GetDrPlanExecutionGroupExecutionOutput
- func (o GetDrPlanExecutionGroupExecutionOutput) ToGetDrPlanExecutionGroupExecutionOutputWithContext(ctx context.Context) GetDrPlanExecutionGroupExecutionOutput
- func (o GetDrPlanExecutionGroupExecutionOutput) Type() pulumi.StringOutput
- type GetDrPlanExecutionGroupExecutionStepExecution
- type GetDrPlanExecutionGroupExecutionStepExecutionArgs
- func (GetDrPlanExecutionGroupExecutionStepExecutionArgs) ElementType() reflect.Type
- func (i GetDrPlanExecutionGroupExecutionStepExecutionArgs) ToGetDrPlanExecutionGroupExecutionStepExecutionOutput() GetDrPlanExecutionGroupExecutionStepExecutionOutput
- func (i GetDrPlanExecutionGroupExecutionStepExecutionArgs) ToGetDrPlanExecutionGroupExecutionStepExecutionOutputWithContext(ctx context.Context) GetDrPlanExecutionGroupExecutionStepExecutionOutput
- type GetDrPlanExecutionGroupExecutionStepExecutionArray
- func (GetDrPlanExecutionGroupExecutionStepExecutionArray) ElementType() reflect.Type
- func (i GetDrPlanExecutionGroupExecutionStepExecutionArray) ToGetDrPlanExecutionGroupExecutionStepExecutionArrayOutput() GetDrPlanExecutionGroupExecutionStepExecutionArrayOutput
- func (i GetDrPlanExecutionGroupExecutionStepExecutionArray) ToGetDrPlanExecutionGroupExecutionStepExecutionArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionGroupExecutionStepExecutionArrayOutput
- type GetDrPlanExecutionGroupExecutionStepExecutionArrayInput
- type GetDrPlanExecutionGroupExecutionStepExecutionArrayOutput
- func (GetDrPlanExecutionGroupExecutionStepExecutionArrayOutput) ElementType() reflect.Type
- func (o GetDrPlanExecutionGroupExecutionStepExecutionArrayOutput) Index(i pulumi.IntInput) GetDrPlanExecutionGroupExecutionStepExecutionOutput
- func (o GetDrPlanExecutionGroupExecutionStepExecutionArrayOutput) ToGetDrPlanExecutionGroupExecutionStepExecutionArrayOutput() GetDrPlanExecutionGroupExecutionStepExecutionArrayOutput
- func (o GetDrPlanExecutionGroupExecutionStepExecutionArrayOutput) ToGetDrPlanExecutionGroupExecutionStepExecutionArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionGroupExecutionStepExecutionArrayOutput
- type GetDrPlanExecutionGroupExecutionStepExecutionInput
- type GetDrPlanExecutionGroupExecutionStepExecutionLogLocation
- type GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArgs
- func (GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArgs) ElementType() reflect.Type
- func (i GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArgs) ToGetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput() GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput
- func (i GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArgs) ToGetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutputWithContext(ctx context.Context) GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput
- type GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArray
- func (GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArray) ElementType() reflect.Type
- func (i GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArray) ToGetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput() GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput
- func (i GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArray) ToGetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput
- type GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayInput
- type GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput
- func (GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput) ElementType() reflect.Type
- func (o GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput) Index(i pulumi.IntInput) GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput
- func (o GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput) ToGetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput() GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput
- func (o GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput) ToGetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput
- type GetDrPlanExecutionGroupExecutionStepExecutionLogLocationInput
- type GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput
- func (o GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) Bucket() pulumi.StringOutput
- func (GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) ElementType() reflect.Type
- func (o GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) Namespace() pulumi.StringOutput
- func (o GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) Object() pulumi.StringOutput
- func (o GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) ToGetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput() GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput
- func (o GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) ToGetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutputWithContext(ctx context.Context) GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput
- type GetDrPlanExecutionGroupExecutionStepExecutionOutput
- func (o GetDrPlanExecutionGroupExecutionStepExecutionOutput) DisplayName() pulumi.StringOutput
- func (GetDrPlanExecutionGroupExecutionStepExecutionOutput) ElementType() reflect.Type
- func (o GetDrPlanExecutionGroupExecutionStepExecutionOutput) ExecutionDurationInSec() pulumi.IntOutput
- func (o GetDrPlanExecutionGroupExecutionStepExecutionOutput) GroupId() pulumi.StringOutput
- func (o GetDrPlanExecutionGroupExecutionStepExecutionOutput) LogLocations() GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput
- func (o GetDrPlanExecutionGroupExecutionStepExecutionOutput) Status() pulumi.StringOutput
- func (o GetDrPlanExecutionGroupExecutionStepExecutionOutput) StatusDetails() pulumi.StringOutput
- func (o GetDrPlanExecutionGroupExecutionStepExecutionOutput) StepId() pulumi.StringOutput
- func (o GetDrPlanExecutionGroupExecutionStepExecutionOutput) TimeEnded() pulumi.StringOutput
- func (o GetDrPlanExecutionGroupExecutionStepExecutionOutput) TimeStarted() pulumi.StringOutput
- func (o GetDrPlanExecutionGroupExecutionStepExecutionOutput) ToGetDrPlanExecutionGroupExecutionStepExecutionOutput() GetDrPlanExecutionGroupExecutionStepExecutionOutput
- func (o GetDrPlanExecutionGroupExecutionStepExecutionOutput) ToGetDrPlanExecutionGroupExecutionStepExecutionOutputWithContext(ctx context.Context) GetDrPlanExecutionGroupExecutionStepExecutionOutput
- func (o GetDrPlanExecutionGroupExecutionStepExecutionOutput) Type() pulumi.StringOutput
- type GetDrPlanExecutionLogLocation
- type GetDrPlanExecutionLogLocationArgs
- func (GetDrPlanExecutionLogLocationArgs) ElementType() reflect.Type
- func (i GetDrPlanExecutionLogLocationArgs) ToGetDrPlanExecutionLogLocationOutput() GetDrPlanExecutionLogLocationOutput
- func (i GetDrPlanExecutionLogLocationArgs) ToGetDrPlanExecutionLogLocationOutputWithContext(ctx context.Context) GetDrPlanExecutionLogLocationOutput
- type GetDrPlanExecutionLogLocationArray
- func (GetDrPlanExecutionLogLocationArray) ElementType() reflect.Type
- func (i GetDrPlanExecutionLogLocationArray) ToGetDrPlanExecutionLogLocationArrayOutput() GetDrPlanExecutionLogLocationArrayOutput
- func (i GetDrPlanExecutionLogLocationArray) ToGetDrPlanExecutionLogLocationArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionLogLocationArrayOutput
- type GetDrPlanExecutionLogLocationArrayInput
- type GetDrPlanExecutionLogLocationArrayOutput
- func (GetDrPlanExecutionLogLocationArrayOutput) ElementType() reflect.Type
- func (o GetDrPlanExecutionLogLocationArrayOutput) Index(i pulumi.IntInput) GetDrPlanExecutionLogLocationOutput
- func (o GetDrPlanExecutionLogLocationArrayOutput) ToGetDrPlanExecutionLogLocationArrayOutput() GetDrPlanExecutionLogLocationArrayOutput
- func (o GetDrPlanExecutionLogLocationArrayOutput) ToGetDrPlanExecutionLogLocationArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionLogLocationArrayOutput
- type GetDrPlanExecutionLogLocationInput
- type GetDrPlanExecutionLogLocationOutput
- func (o GetDrPlanExecutionLogLocationOutput) Bucket() pulumi.StringOutput
- func (GetDrPlanExecutionLogLocationOutput) ElementType() reflect.Type
- func (o GetDrPlanExecutionLogLocationOutput) Namespace() pulumi.StringOutput
- func (o GetDrPlanExecutionLogLocationOutput) Object() pulumi.StringOutput
- func (o GetDrPlanExecutionLogLocationOutput) ToGetDrPlanExecutionLogLocationOutput() GetDrPlanExecutionLogLocationOutput
- func (o GetDrPlanExecutionLogLocationOutput) ToGetDrPlanExecutionLogLocationOutputWithContext(ctx context.Context) GetDrPlanExecutionLogLocationOutput
- type GetDrPlanExecutionsArgs
- type GetDrPlanExecutionsDrPlanExecutionCollection
- type GetDrPlanExecutionsDrPlanExecutionCollectionArgs
- func (GetDrPlanExecutionsDrPlanExecutionCollectionArgs) ElementType() reflect.Type
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionOutput() GetDrPlanExecutionsDrPlanExecutionCollectionOutput
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionOutput
- type GetDrPlanExecutionsDrPlanExecutionCollectionArray
- func (GetDrPlanExecutionsDrPlanExecutionCollectionArray) ElementType() reflect.Type
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput
- type GetDrPlanExecutionsDrPlanExecutionCollectionArrayInput
- type GetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput
- func (GetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput) ElementType() reflect.Type
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput) Index(i pulumi.IntInput) GetDrPlanExecutionsDrPlanExecutionCollectionOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput
- type GetDrPlanExecutionsDrPlanExecutionCollectionInput
- type GetDrPlanExecutionsDrPlanExecutionCollectionItem
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemArgs
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemArgs) ElementType() reflect.Type
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemArray
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemArray) ElementType() reflect.Type
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayInput
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput) Index(i pulumi.IntInput) GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOption
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArgs
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArgs) ElementType() reflect.Type
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArray
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArray) ElementType() reflect.Type
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayInput
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput) ElementType() reflect.Type
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput) Index(i pulumi.IntInput) GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionInput
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput) ArePrechecksEnabled() pulumi.BoolOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput) AreWarningsIgnored() pulumi.BoolOutput
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput) ElementType() reflect.Type
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput) PlanExecutionType() pulumi.StringOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecution
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArgs
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArgs) ElementType() reflect.Type
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArray
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArray) ElementType() reflect.Type
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayInput
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput) ElementType() reflect.Type
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput) Index(i pulumi.IntInput) GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionInput
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) DisplayName() pulumi.StringOutput
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) ElementType() reflect.Type
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) ExecutionDurationInSec() pulumi.IntOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) GroupId() pulumi.StringOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) Status() pulumi.StringOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) StatusDetails() pulumi.StringOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) StepExecutions() ...
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) TimeEnded() pulumi.StringOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) TimeStarted() pulumi.StringOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) Type() pulumi.StringOutput
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecution
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArgs
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArgs) ElementType() reflect.Type
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput() ...
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutputWithContext(ctx context.Context) ...
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArray
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArray) ElementType() reflect.Type
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutput() ...
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutputWithContext(ctx context.Context) ...
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayInput
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutput
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutput) ElementType() reflect.Type
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutput() ...
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutputWithContext(ctx context.Context) ...
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionInput
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocation
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArgs
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArgs) ElementType() reflect.Type
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput() ...
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutputWithContext(ctx context.Context) ...
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArray
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArray) ElementType() reflect.Type
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutput() ...
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutputWithContext(ctx context.Context) ...
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayInput
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutput
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutput) ElementType() reflect.Type
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutput() ...
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutputWithContext(ctx context.Context) ...
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationInput
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput) Bucket() pulumi.StringOutput
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput) ElementType() reflect.Type
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput) Namespace() pulumi.StringOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput) Object() pulumi.StringOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput() ...
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutputWithContext(ctx context.Context) ...
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) DisplayName() pulumi.StringOutput
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) ElementType() reflect.Type
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) ExecutionDurationInSec() pulumi.IntOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) GroupId() pulumi.StringOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) LogLocations() ...
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) Status() pulumi.StringOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) StatusDetails() pulumi.StringOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) StepId() pulumi.StringOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) TimeEnded() pulumi.StringOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) TimeStarted() pulumi.StringOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput() ...
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutputWithContext(ctx context.Context) ...
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) Type() pulumi.StringOutput
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemInput
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocation
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArgs
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArgs) ElementType() reflect.Type
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArray
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArray) ElementType() reflect.Type
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayInput
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput) ElementType() reflect.Type
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput) Index(i pulumi.IntInput) GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationInput
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput) Bucket() pulumi.StringOutput
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput) ElementType() reflect.Type
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput) Namespace() pulumi.StringOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput) Object() pulumi.StringOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) DrProtectionGroupId() pulumi.StringOutput
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) ElementType() reflect.Type
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) ExecutionDurationInSec() pulumi.IntOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) ExecutionOptions() GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) GroupExecutions() GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) LifeCycleDetails() pulumi.StringOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) LogLocations() GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) PeerDrProtectionGroupId() pulumi.StringOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) PeerRegion() pulumi.StringOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) PlanExecutionType() pulumi.StringOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) PlanId() pulumi.StringOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) State() pulumi.StringOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) SystemTags() pulumi.StringMapOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) TimeEnded() pulumi.StringOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) TimeStarted() pulumi.StringOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput
- type GetDrPlanExecutionsDrPlanExecutionCollectionOutput
- func (GetDrPlanExecutionsDrPlanExecutionCollectionOutput) ElementType() reflect.Type
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionOutput) Items() GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionOutput() GetDrPlanExecutionsDrPlanExecutionCollectionOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionOutput
- type GetDrPlanExecutionsFilter
- type GetDrPlanExecutionsFilterArgs
- func (GetDrPlanExecutionsFilterArgs) ElementType() reflect.Type
- func (i GetDrPlanExecutionsFilterArgs) ToGetDrPlanExecutionsFilterOutput() GetDrPlanExecutionsFilterOutput
- func (i GetDrPlanExecutionsFilterArgs) ToGetDrPlanExecutionsFilterOutputWithContext(ctx context.Context) GetDrPlanExecutionsFilterOutput
- type GetDrPlanExecutionsFilterArray
- func (GetDrPlanExecutionsFilterArray) ElementType() reflect.Type
- func (i GetDrPlanExecutionsFilterArray) ToGetDrPlanExecutionsFilterArrayOutput() GetDrPlanExecutionsFilterArrayOutput
- func (i GetDrPlanExecutionsFilterArray) ToGetDrPlanExecutionsFilterArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsFilterArrayOutput
- type GetDrPlanExecutionsFilterArrayInput
- type GetDrPlanExecutionsFilterArrayOutput
- func (GetDrPlanExecutionsFilterArrayOutput) ElementType() reflect.Type
- func (o GetDrPlanExecutionsFilterArrayOutput) Index(i pulumi.IntInput) GetDrPlanExecutionsFilterOutput
- func (o GetDrPlanExecutionsFilterArrayOutput) ToGetDrPlanExecutionsFilterArrayOutput() GetDrPlanExecutionsFilterArrayOutput
- func (o GetDrPlanExecutionsFilterArrayOutput) ToGetDrPlanExecutionsFilterArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsFilterArrayOutput
- type GetDrPlanExecutionsFilterInput
- type GetDrPlanExecutionsFilterOutput
- func (GetDrPlanExecutionsFilterOutput) ElementType() reflect.Type
- func (o GetDrPlanExecutionsFilterOutput) Name() pulumi.StringOutput
- func (o GetDrPlanExecutionsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetDrPlanExecutionsFilterOutput) ToGetDrPlanExecutionsFilterOutput() GetDrPlanExecutionsFilterOutput
- func (o GetDrPlanExecutionsFilterOutput) ToGetDrPlanExecutionsFilterOutputWithContext(ctx context.Context) GetDrPlanExecutionsFilterOutput
- func (o GetDrPlanExecutionsFilterOutput) Values() pulumi.StringArrayOutput
- type GetDrPlanExecutionsOutputArgs
- type GetDrPlanExecutionsResult
- type GetDrPlanExecutionsResultOutput
- func (o GetDrPlanExecutionsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (o GetDrPlanExecutionsResultOutput) DrPlanExecutionCollections() GetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput
- func (o GetDrPlanExecutionsResultOutput) DrPlanExecutionId() pulumi.StringPtrOutput
- func (o GetDrPlanExecutionsResultOutput) DrProtectionGroupId() pulumi.StringOutput
- func (GetDrPlanExecutionsResultOutput) ElementType() reflect.Type
- func (o GetDrPlanExecutionsResultOutput) Filters() GetDrPlanExecutionsFilterArrayOutput
- func (o GetDrPlanExecutionsResultOutput) Id() pulumi.StringOutput
- func (o GetDrPlanExecutionsResultOutput) State() pulumi.StringPtrOutput
- func (o GetDrPlanExecutionsResultOutput) ToGetDrPlanExecutionsResultOutput() GetDrPlanExecutionsResultOutput
- func (o GetDrPlanExecutionsResultOutput) ToGetDrPlanExecutionsResultOutputWithContext(ctx context.Context) GetDrPlanExecutionsResultOutput
- type GetDrPlanPlanGroup
- type GetDrPlanPlanGroupArgs
- type GetDrPlanPlanGroupArray
- type GetDrPlanPlanGroupArrayInput
- type GetDrPlanPlanGroupArrayOutput
- func (GetDrPlanPlanGroupArrayOutput) ElementType() reflect.Type
- func (o GetDrPlanPlanGroupArrayOutput) Index(i pulumi.IntInput) GetDrPlanPlanGroupOutput
- func (o GetDrPlanPlanGroupArrayOutput) ToGetDrPlanPlanGroupArrayOutput() GetDrPlanPlanGroupArrayOutput
- func (o GetDrPlanPlanGroupArrayOutput) ToGetDrPlanPlanGroupArrayOutputWithContext(ctx context.Context) GetDrPlanPlanGroupArrayOutput
- type GetDrPlanPlanGroupInput
- type GetDrPlanPlanGroupOutput
- func (o GetDrPlanPlanGroupOutput) DisplayName() pulumi.StringOutput
- func (GetDrPlanPlanGroupOutput) ElementType() reflect.Type
- func (o GetDrPlanPlanGroupOutput) Id() pulumi.StringOutput
- func (o GetDrPlanPlanGroupOutput) IsPauseEnabled() pulumi.BoolOutput
- func (o GetDrPlanPlanGroupOutput) Steps() GetDrPlanPlanGroupStepArrayOutput
- func (o GetDrPlanPlanGroupOutput) ToGetDrPlanPlanGroupOutput() GetDrPlanPlanGroupOutput
- func (o GetDrPlanPlanGroupOutput) ToGetDrPlanPlanGroupOutputWithContext(ctx context.Context) GetDrPlanPlanGroupOutput
- func (o GetDrPlanPlanGroupOutput) Type() pulumi.StringOutput
- type GetDrPlanPlanGroupStep
- type GetDrPlanPlanGroupStepArgs
- type GetDrPlanPlanGroupStepArray
- func (GetDrPlanPlanGroupStepArray) ElementType() reflect.Type
- func (i GetDrPlanPlanGroupStepArray) ToGetDrPlanPlanGroupStepArrayOutput() GetDrPlanPlanGroupStepArrayOutput
- func (i GetDrPlanPlanGroupStepArray) ToGetDrPlanPlanGroupStepArrayOutputWithContext(ctx context.Context) GetDrPlanPlanGroupStepArrayOutput
- type GetDrPlanPlanGroupStepArrayInput
- type GetDrPlanPlanGroupStepArrayOutput
- func (GetDrPlanPlanGroupStepArrayOutput) ElementType() reflect.Type
- func (o GetDrPlanPlanGroupStepArrayOutput) Index(i pulumi.IntInput) GetDrPlanPlanGroupStepOutput
- func (o GetDrPlanPlanGroupStepArrayOutput) ToGetDrPlanPlanGroupStepArrayOutput() GetDrPlanPlanGroupStepArrayOutput
- func (o GetDrPlanPlanGroupStepArrayOutput) ToGetDrPlanPlanGroupStepArrayOutputWithContext(ctx context.Context) GetDrPlanPlanGroupStepArrayOutput
- type GetDrPlanPlanGroupStepInput
- type GetDrPlanPlanGroupStepOutput
- func (o GetDrPlanPlanGroupStepOutput) DisplayName() pulumi.StringOutput
- func (GetDrPlanPlanGroupStepOutput) ElementType() reflect.Type
- func (o GetDrPlanPlanGroupStepOutput) ErrorMode() pulumi.StringOutput
- func (o GetDrPlanPlanGroupStepOutput) GroupId() pulumi.StringOutput
- func (o GetDrPlanPlanGroupStepOutput) Id() pulumi.StringOutput
- func (o GetDrPlanPlanGroupStepOutput) IsEnabled() pulumi.BoolOutput
- func (o GetDrPlanPlanGroupStepOutput) MemberId() pulumi.StringOutput
- func (o GetDrPlanPlanGroupStepOutput) Timeout() pulumi.IntOutput
- func (o GetDrPlanPlanGroupStepOutput) ToGetDrPlanPlanGroupStepOutput() GetDrPlanPlanGroupStepOutput
- func (o GetDrPlanPlanGroupStepOutput) ToGetDrPlanPlanGroupStepOutputWithContext(ctx context.Context) GetDrPlanPlanGroupStepOutput
- func (o GetDrPlanPlanGroupStepOutput) Type() pulumi.StringOutput
- func (o GetDrPlanPlanGroupStepOutput) UserDefinedSteps() GetDrPlanPlanGroupStepUserDefinedStepArrayOutput
- type GetDrPlanPlanGroupStepUserDefinedStep
- type GetDrPlanPlanGroupStepUserDefinedStepArgs
- func (GetDrPlanPlanGroupStepUserDefinedStepArgs) ElementType() reflect.Type
- func (i GetDrPlanPlanGroupStepUserDefinedStepArgs) ToGetDrPlanPlanGroupStepUserDefinedStepOutput() GetDrPlanPlanGroupStepUserDefinedStepOutput
- func (i GetDrPlanPlanGroupStepUserDefinedStepArgs) ToGetDrPlanPlanGroupStepUserDefinedStepOutputWithContext(ctx context.Context) GetDrPlanPlanGroupStepUserDefinedStepOutput
- type GetDrPlanPlanGroupStepUserDefinedStepArray
- func (GetDrPlanPlanGroupStepUserDefinedStepArray) ElementType() reflect.Type
- func (i GetDrPlanPlanGroupStepUserDefinedStepArray) ToGetDrPlanPlanGroupStepUserDefinedStepArrayOutput() GetDrPlanPlanGroupStepUserDefinedStepArrayOutput
- func (i GetDrPlanPlanGroupStepUserDefinedStepArray) ToGetDrPlanPlanGroupStepUserDefinedStepArrayOutputWithContext(ctx context.Context) GetDrPlanPlanGroupStepUserDefinedStepArrayOutput
- type GetDrPlanPlanGroupStepUserDefinedStepArrayInput
- type GetDrPlanPlanGroupStepUserDefinedStepArrayOutput
- func (GetDrPlanPlanGroupStepUserDefinedStepArrayOutput) ElementType() reflect.Type
- func (o GetDrPlanPlanGroupStepUserDefinedStepArrayOutput) Index(i pulumi.IntInput) GetDrPlanPlanGroupStepUserDefinedStepOutput
- func (o GetDrPlanPlanGroupStepUserDefinedStepArrayOutput) ToGetDrPlanPlanGroupStepUserDefinedStepArrayOutput() GetDrPlanPlanGroupStepUserDefinedStepArrayOutput
- func (o GetDrPlanPlanGroupStepUserDefinedStepArrayOutput) ToGetDrPlanPlanGroupStepUserDefinedStepArrayOutputWithContext(ctx context.Context) GetDrPlanPlanGroupStepUserDefinedStepArrayOutput
- type GetDrPlanPlanGroupStepUserDefinedStepInput
- type GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocation
- type GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs
- func (GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ElementType() reflect.Type
- func (i GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ToGetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput() GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput
- func (i GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ToGetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutputWithContext(ctx context.Context) GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput
- type GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray
- func (GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ElementType() reflect.Type
- func (i GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ToGetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput() GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput
- func (i GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ToGetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutputWithContext(ctx context.Context) GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput
- type GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayInput
- type GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput
- func (GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) ElementType() reflect.Type
- func (o GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) Index(i pulumi.IntInput) GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput
- func (o GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) ToGetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput() GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput
- func (o GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) ToGetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutputWithContext(ctx context.Context) GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput
- type GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationInput
- type GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput
- func (o GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) Bucket() pulumi.StringOutput
- func (GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) ElementType() reflect.Type
- func (o GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) Namespace() pulumi.StringOutput
- func (o GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) Object() pulumi.StringOutput
- func (o GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) ToGetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput() GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput
- func (o GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) ToGetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutputWithContext(ctx context.Context) GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput
- type GetDrPlanPlanGroupStepUserDefinedStepOutput
- func (GetDrPlanPlanGroupStepUserDefinedStepOutput) ElementType() reflect.Type
- func (o GetDrPlanPlanGroupStepUserDefinedStepOutput) FunctionId() pulumi.StringOutput
- func (o GetDrPlanPlanGroupStepUserDefinedStepOutput) FunctionRegion() pulumi.StringOutput
- func (o GetDrPlanPlanGroupStepUserDefinedStepOutput) ObjectStorageScriptLocations() GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput
- func (o GetDrPlanPlanGroupStepUserDefinedStepOutput) RequestBody() pulumi.StringOutput
- func (o GetDrPlanPlanGroupStepUserDefinedStepOutput) RunAsUser() pulumi.StringOutput
- func (o GetDrPlanPlanGroupStepUserDefinedStepOutput) RunOnInstanceId() pulumi.StringOutput
- func (o GetDrPlanPlanGroupStepUserDefinedStepOutput) RunOnInstanceRegion() pulumi.StringOutput
- func (o GetDrPlanPlanGroupStepUserDefinedStepOutput) ScriptCommand() pulumi.StringOutput
- func (o GetDrPlanPlanGroupStepUserDefinedStepOutput) StepType() pulumi.StringOutput
- func (o GetDrPlanPlanGroupStepUserDefinedStepOutput) ToGetDrPlanPlanGroupStepUserDefinedStepOutput() GetDrPlanPlanGroupStepUserDefinedStepOutput
- func (o GetDrPlanPlanGroupStepUserDefinedStepOutput) ToGetDrPlanPlanGroupStepUserDefinedStepOutputWithContext(ctx context.Context) GetDrPlanPlanGroupStepUserDefinedStepOutput
- type GetDrPlansArgs
- type GetDrPlansDrPlanCollection
- type GetDrPlansDrPlanCollectionArgs
- func (GetDrPlansDrPlanCollectionArgs) ElementType() reflect.Type
- func (i GetDrPlansDrPlanCollectionArgs) ToGetDrPlansDrPlanCollectionOutput() GetDrPlansDrPlanCollectionOutput
- func (i GetDrPlansDrPlanCollectionArgs) ToGetDrPlansDrPlanCollectionOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionOutput
- type GetDrPlansDrPlanCollectionArray
- func (GetDrPlansDrPlanCollectionArray) ElementType() reflect.Type
- func (i GetDrPlansDrPlanCollectionArray) ToGetDrPlansDrPlanCollectionArrayOutput() GetDrPlansDrPlanCollectionArrayOutput
- func (i GetDrPlansDrPlanCollectionArray) ToGetDrPlansDrPlanCollectionArrayOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionArrayOutput
- type GetDrPlansDrPlanCollectionArrayInput
- type GetDrPlansDrPlanCollectionArrayOutput
- func (GetDrPlansDrPlanCollectionArrayOutput) ElementType() reflect.Type
- func (o GetDrPlansDrPlanCollectionArrayOutput) Index(i pulumi.IntInput) GetDrPlansDrPlanCollectionOutput
- func (o GetDrPlansDrPlanCollectionArrayOutput) ToGetDrPlansDrPlanCollectionArrayOutput() GetDrPlansDrPlanCollectionArrayOutput
- func (o GetDrPlansDrPlanCollectionArrayOutput) ToGetDrPlansDrPlanCollectionArrayOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionArrayOutput
- type GetDrPlansDrPlanCollectionInput
- type GetDrPlansDrPlanCollectionItem
- type GetDrPlansDrPlanCollectionItemArgs
- func (GetDrPlansDrPlanCollectionItemArgs) ElementType() reflect.Type
- func (i GetDrPlansDrPlanCollectionItemArgs) ToGetDrPlansDrPlanCollectionItemOutput() GetDrPlansDrPlanCollectionItemOutput
- func (i GetDrPlansDrPlanCollectionItemArgs) ToGetDrPlansDrPlanCollectionItemOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemOutput
- type GetDrPlansDrPlanCollectionItemArray
- func (GetDrPlansDrPlanCollectionItemArray) ElementType() reflect.Type
- func (i GetDrPlansDrPlanCollectionItemArray) ToGetDrPlansDrPlanCollectionItemArrayOutput() GetDrPlansDrPlanCollectionItemArrayOutput
- func (i GetDrPlansDrPlanCollectionItemArray) ToGetDrPlansDrPlanCollectionItemArrayOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemArrayOutput
- type GetDrPlansDrPlanCollectionItemArrayInput
- type GetDrPlansDrPlanCollectionItemArrayOutput
- func (GetDrPlansDrPlanCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetDrPlansDrPlanCollectionItemArrayOutput) Index(i pulumi.IntInput) GetDrPlansDrPlanCollectionItemOutput
- func (o GetDrPlansDrPlanCollectionItemArrayOutput) ToGetDrPlansDrPlanCollectionItemArrayOutput() GetDrPlansDrPlanCollectionItemArrayOutput
- func (o GetDrPlansDrPlanCollectionItemArrayOutput) ToGetDrPlansDrPlanCollectionItemArrayOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemArrayOutput
- type GetDrPlansDrPlanCollectionItemInput
- type GetDrPlansDrPlanCollectionItemOutput
- func (o GetDrPlansDrPlanCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetDrPlansDrPlanCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetDrPlansDrPlanCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (o GetDrPlansDrPlanCollectionItemOutput) DrProtectionGroupId() pulumi.StringOutput
- func (GetDrPlansDrPlanCollectionItemOutput) ElementType() reflect.Type
- func (o GetDrPlansDrPlanCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetDrPlansDrPlanCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetDrPlansDrPlanCollectionItemOutput) LifeCycleDetails() pulumi.StringOutput
- func (o GetDrPlansDrPlanCollectionItemOutput) PeerDrProtectionGroupId() pulumi.StringOutput
- func (o GetDrPlansDrPlanCollectionItemOutput) PeerRegion() pulumi.StringOutput
- func (o GetDrPlansDrPlanCollectionItemOutput) PlanGroups() GetDrPlansDrPlanCollectionItemPlanGroupArrayOutput
- func (o GetDrPlansDrPlanCollectionItemOutput) State() pulumi.StringOutput
- func (o GetDrPlansDrPlanCollectionItemOutput) SystemTags() pulumi.StringMapOutput
- func (o GetDrPlansDrPlanCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetDrPlansDrPlanCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetDrPlansDrPlanCollectionItemOutput) ToGetDrPlansDrPlanCollectionItemOutput() GetDrPlansDrPlanCollectionItemOutput
- func (o GetDrPlansDrPlanCollectionItemOutput) ToGetDrPlansDrPlanCollectionItemOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemOutput
- func (o GetDrPlansDrPlanCollectionItemOutput) Type() pulumi.StringOutput
- type GetDrPlansDrPlanCollectionItemPlanGroup
- type GetDrPlansDrPlanCollectionItemPlanGroupArgs
- func (GetDrPlansDrPlanCollectionItemPlanGroupArgs) ElementType() reflect.Type
- func (i GetDrPlansDrPlanCollectionItemPlanGroupArgs) ToGetDrPlansDrPlanCollectionItemPlanGroupOutput() GetDrPlansDrPlanCollectionItemPlanGroupOutput
- func (i GetDrPlansDrPlanCollectionItemPlanGroupArgs) ToGetDrPlansDrPlanCollectionItemPlanGroupOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemPlanGroupOutput
- type GetDrPlansDrPlanCollectionItemPlanGroupArray
- func (GetDrPlansDrPlanCollectionItemPlanGroupArray) ElementType() reflect.Type
- func (i GetDrPlansDrPlanCollectionItemPlanGroupArray) ToGetDrPlansDrPlanCollectionItemPlanGroupArrayOutput() GetDrPlansDrPlanCollectionItemPlanGroupArrayOutput
- func (i GetDrPlansDrPlanCollectionItemPlanGroupArray) ToGetDrPlansDrPlanCollectionItemPlanGroupArrayOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemPlanGroupArrayOutput
- type GetDrPlansDrPlanCollectionItemPlanGroupArrayInput
- type GetDrPlansDrPlanCollectionItemPlanGroupArrayOutput
- func (GetDrPlansDrPlanCollectionItemPlanGroupArrayOutput) ElementType() reflect.Type
- func (o GetDrPlansDrPlanCollectionItemPlanGroupArrayOutput) Index(i pulumi.IntInput) GetDrPlansDrPlanCollectionItemPlanGroupOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupArrayOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupArrayOutput() GetDrPlansDrPlanCollectionItemPlanGroupArrayOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupArrayOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupArrayOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemPlanGroupArrayOutput
- type GetDrPlansDrPlanCollectionItemPlanGroupInput
- type GetDrPlansDrPlanCollectionItemPlanGroupOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupOutput) DisplayName() pulumi.StringOutput
- func (GetDrPlansDrPlanCollectionItemPlanGroupOutput) ElementType() reflect.Type
- func (o GetDrPlansDrPlanCollectionItemPlanGroupOutput) Id() pulumi.StringOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupOutput) IsPauseEnabled() pulumi.BoolOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupOutput) Steps() GetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupOutput() GetDrPlansDrPlanCollectionItemPlanGroupOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemPlanGroupOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupOutput) Type() pulumi.StringOutput
- type GetDrPlansDrPlanCollectionItemPlanGroupStep
- type GetDrPlansDrPlanCollectionItemPlanGroupStepArgs
- func (GetDrPlansDrPlanCollectionItemPlanGroupStepArgs) ElementType() reflect.Type
- func (i GetDrPlansDrPlanCollectionItemPlanGroupStepArgs) ToGetDrPlansDrPlanCollectionItemPlanGroupStepOutput() GetDrPlansDrPlanCollectionItemPlanGroupStepOutput
- func (i GetDrPlansDrPlanCollectionItemPlanGroupStepArgs) ToGetDrPlansDrPlanCollectionItemPlanGroupStepOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemPlanGroupStepOutput
- type GetDrPlansDrPlanCollectionItemPlanGroupStepArray
- func (GetDrPlansDrPlanCollectionItemPlanGroupStepArray) ElementType() reflect.Type
- func (i GetDrPlansDrPlanCollectionItemPlanGroupStepArray) ToGetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput() GetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput
- func (i GetDrPlansDrPlanCollectionItemPlanGroupStepArray) ToGetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput
- type GetDrPlansDrPlanCollectionItemPlanGroupStepArrayInput
- type GetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput
- func (GetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput) ElementType() reflect.Type
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput) Index(i pulumi.IntInput) GetDrPlansDrPlanCollectionItemPlanGroupStepOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput() GetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput
- type GetDrPlansDrPlanCollectionItemPlanGroupStepInput
- type GetDrPlansDrPlanCollectionItemPlanGroupStepOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) DisplayName() pulumi.StringOutput
- func (GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) ElementType() reflect.Type
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) ErrorMode() pulumi.StringOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) GroupId() pulumi.StringOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) Id() pulumi.StringOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) IsEnabled() pulumi.BoolOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) MemberId() pulumi.StringOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) Timeout() pulumi.IntOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepOutput() GetDrPlansDrPlanCollectionItemPlanGroupStepOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemPlanGroupStepOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) Type() pulumi.StringOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) UserDefinedSteps() GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput
- type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStep
- type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArgs
- func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArgs) ElementType() reflect.Type
- func (i GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArgs) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput() GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput
- func (i GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArgs) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput
- type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArray
- func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArray) ElementType() reflect.Type
- func (i GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArray) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput() GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput
- func (i GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArray) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput
- type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayInput
- type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput
- func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput) ElementType() reflect.Type
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput) Index(i pulumi.IntInput) GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput() GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput
- type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepInput
- type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocation
- type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs
- func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ElementType() reflect.Type
- func (i GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput() ...
- func (i GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutputWithContext(ctx context.Context) ...
- type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray
- func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ElementType() reflect.Type
- func (i GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput() ...
- func (i GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutputWithContext(ctx context.Context) ...
- type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayInput
- type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput
- func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) ElementType() reflect.Type
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput() ...
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutputWithContext(ctx context.Context) ...
- type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationInput
- type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) Bucket() pulumi.StringOutput
- func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) ElementType() reflect.Type
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) Namespace() pulumi.StringOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) Object() pulumi.StringOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput() ...
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutputWithContext(ctx context.Context) ...
- type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput
- func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) ElementType() reflect.Type
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) FunctionId() pulumi.StringOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) FunctionRegion() pulumi.StringOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) ObjectStorageScriptLocations() ...
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) RequestBody() pulumi.StringOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) RunAsUser() pulumi.StringOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) RunOnInstanceId() pulumi.StringOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) RunOnInstanceRegion() pulumi.StringOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) ScriptCommand() pulumi.StringOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) StepType() pulumi.StringOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput() GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput
- type GetDrPlansDrPlanCollectionOutput
- func (GetDrPlansDrPlanCollectionOutput) ElementType() reflect.Type
- func (o GetDrPlansDrPlanCollectionOutput) Items() GetDrPlansDrPlanCollectionItemArrayOutput
- func (o GetDrPlansDrPlanCollectionOutput) ToGetDrPlansDrPlanCollectionOutput() GetDrPlansDrPlanCollectionOutput
- func (o GetDrPlansDrPlanCollectionOutput) ToGetDrPlansDrPlanCollectionOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionOutput
- type GetDrPlansFilter
- type GetDrPlansFilterArgs
- type GetDrPlansFilterArray
- type GetDrPlansFilterArrayInput
- type GetDrPlansFilterArrayOutput
- func (GetDrPlansFilterArrayOutput) ElementType() reflect.Type
- func (o GetDrPlansFilterArrayOutput) Index(i pulumi.IntInput) GetDrPlansFilterOutput
- func (o GetDrPlansFilterArrayOutput) ToGetDrPlansFilterArrayOutput() GetDrPlansFilterArrayOutput
- func (o GetDrPlansFilterArrayOutput) ToGetDrPlansFilterArrayOutputWithContext(ctx context.Context) GetDrPlansFilterArrayOutput
- type GetDrPlansFilterInput
- type GetDrPlansFilterOutput
- func (GetDrPlansFilterOutput) ElementType() reflect.Type
- func (o GetDrPlansFilterOutput) Name() pulumi.StringOutput
- func (o GetDrPlansFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetDrPlansFilterOutput) ToGetDrPlansFilterOutput() GetDrPlansFilterOutput
- func (o GetDrPlansFilterOutput) ToGetDrPlansFilterOutputWithContext(ctx context.Context) GetDrPlansFilterOutput
- func (o GetDrPlansFilterOutput) Values() pulumi.StringArrayOutput
- type GetDrPlansOutputArgs
- type GetDrPlansResult
- type GetDrPlansResultOutput
- func (o GetDrPlansResultOutput) DisplayName() pulumi.StringPtrOutput
- func (o GetDrPlansResultOutput) DrPlanCollections() GetDrPlansDrPlanCollectionArrayOutput
- func (o GetDrPlansResultOutput) DrPlanId() pulumi.StringPtrOutput
- func (o GetDrPlansResultOutput) DrPlanType() pulumi.StringPtrOutput
- func (o GetDrPlansResultOutput) DrProtectionGroupId() pulumi.StringOutput
- func (GetDrPlansResultOutput) ElementType() reflect.Type
- func (o GetDrPlansResultOutput) Filters() GetDrPlansFilterArrayOutput
- func (o GetDrPlansResultOutput) Id() pulumi.StringOutput
- func (o GetDrPlansResultOutput) State() pulumi.StringPtrOutput
- func (o GetDrPlansResultOutput) ToGetDrPlansResultOutput() GetDrPlansResultOutput
- func (o GetDrPlansResultOutput) ToGetDrPlansResultOutputWithContext(ctx context.Context) GetDrPlansResultOutput
- type GetDrProtectionGroupAssociation
- type GetDrProtectionGroupAssociationArgs
- func (GetDrProtectionGroupAssociationArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupAssociationArgs) ToGetDrProtectionGroupAssociationOutput() GetDrProtectionGroupAssociationOutput
- func (i GetDrProtectionGroupAssociationArgs) ToGetDrProtectionGroupAssociationOutputWithContext(ctx context.Context) GetDrProtectionGroupAssociationOutput
- type GetDrProtectionGroupAssociationArray
- func (GetDrProtectionGroupAssociationArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupAssociationArray) ToGetDrProtectionGroupAssociationArrayOutput() GetDrProtectionGroupAssociationArrayOutput
- func (i GetDrProtectionGroupAssociationArray) ToGetDrProtectionGroupAssociationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupAssociationArrayOutput
- type GetDrProtectionGroupAssociationArrayInput
- type GetDrProtectionGroupAssociationArrayOutput
- func (GetDrProtectionGroupAssociationArrayOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupAssociationArrayOutput) Index(i pulumi.IntInput) GetDrProtectionGroupAssociationOutput
- func (o GetDrProtectionGroupAssociationArrayOutput) ToGetDrProtectionGroupAssociationArrayOutput() GetDrProtectionGroupAssociationArrayOutput
- func (o GetDrProtectionGroupAssociationArrayOutput) ToGetDrProtectionGroupAssociationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupAssociationArrayOutput
- type GetDrProtectionGroupAssociationInput
- type GetDrProtectionGroupAssociationOutput
- func (GetDrProtectionGroupAssociationOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupAssociationOutput) PeerId() pulumi.StringOutput
- func (o GetDrProtectionGroupAssociationOutput) PeerRegion() pulumi.StringOutput
- func (o GetDrProtectionGroupAssociationOutput) Role() pulumi.StringOutput
- func (o GetDrProtectionGroupAssociationOutput) ToGetDrProtectionGroupAssociationOutput() GetDrProtectionGroupAssociationOutput
- func (o GetDrProtectionGroupAssociationOutput) ToGetDrProtectionGroupAssociationOutputWithContext(ctx context.Context) GetDrProtectionGroupAssociationOutput
- type GetDrProtectionGroupLogLocation
- type GetDrProtectionGroupLogLocationArgs
- func (GetDrProtectionGroupLogLocationArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupLogLocationArgs) ToGetDrProtectionGroupLogLocationOutput() GetDrProtectionGroupLogLocationOutput
- func (i GetDrProtectionGroupLogLocationArgs) ToGetDrProtectionGroupLogLocationOutputWithContext(ctx context.Context) GetDrProtectionGroupLogLocationOutput
- type GetDrProtectionGroupLogLocationArray
- func (GetDrProtectionGroupLogLocationArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupLogLocationArray) ToGetDrProtectionGroupLogLocationArrayOutput() GetDrProtectionGroupLogLocationArrayOutput
- func (i GetDrProtectionGroupLogLocationArray) ToGetDrProtectionGroupLogLocationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupLogLocationArrayOutput
- type GetDrProtectionGroupLogLocationArrayInput
- type GetDrProtectionGroupLogLocationArrayOutput
- func (GetDrProtectionGroupLogLocationArrayOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupLogLocationArrayOutput) Index(i pulumi.IntInput) GetDrProtectionGroupLogLocationOutput
- func (o GetDrProtectionGroupLogLocationArrayOutput) ToGetDrProtectionGroupLogLocationArrayOutput() GetDrProtectionGroupLogLocationArrayOutput
- func (o GetDrProtectionGroupLogLocationArrayOutput) ToGetDrProtectionGroupLogLocationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupLogLocationArrayOutput
- type GetDrProtectionGroupLogLocationInput
- type GetDrProtectionGroupLogLocationOutput
- func (o GetDrProtectionGroupLogLocationOutput) Bucket() pulumi.StringOutput
- func (GetDrProtectionGroupLogLocationOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupLogLocationOutput) Namespace() pulumi.StringOutput
- func (o GetDrProtectionGroupLogLocationOutput) Object() pulumi.StringOutput
- func (o GetDrProtectionGroupLogLocationOutput) ToGetDrProtectionGroupLogLocationOutput() GetDrProtectionGroupLogLocationOutput
- func (o GetDrProtectionGroupLogLocationOutput) ToGetDrProtectionGroupLogLocationOutputWithContext(ctx context.Context) GetDrProtectionGroupLogLocationOutput
- type GetDrProtectionGroupMember
- type GetDrProtectionGroupMemberArgs
- func (GetDrProtectionGroupMemberArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberArgs) ToGetDrProtectionGroupMemberOutput() GetDrProtectionGroupMemberOutput
- func (i GetDrProtectionGroupMemberArgs) ToGetDrProtectionGroupMemberOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberOutput
- type GetDrProtectionGroupMemberArray
- func (GetDrProtectionGroupMemberArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberArray) ToGetDrProtectionGroupMemberArrayOutput() GetDrProtectionGroupMemberArrayOutput
- func (i GetDrProtectionGroupMemberArray) ToGetDrProtectionGroupMemberArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberArrayOutput
- type GetDrProtectionGroupMemberArrayInput
- type GetDrProtectionGroupMemberArrayOutput
- func (GetDrProtectionGroupMemberArrayOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupMemberArrayOutput) Index(i pulumi.IntInput) GetDrProtectionGroupMemberOutput
- func (o GetDrProtectionGroupMemberArrayOutput) ToGetDrProtectionGroupMemberArrayOutput() GetDrProtectionGroupMemberArrayOutput
- func (o GetDrProtectionGroupMemberArrayOutput) ToGetDrProtectionGroupMemberArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberArrayOutput
- type GetDrProtectionGroupMemberBackendSetMapping
- type GetDrProtectionGroupMemberBackendSetMappingArgs
- func (GetDrProtectionGroupMemberBackendSetMappingArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberBackendSetMappingArgs) ToGetDrProtectionGroupMemberBackendSetMappingOutput() GetDrProtectionGroupMemberBackendSetMappingOutput
- func (i GetDrProtectionGroupMemberBackendSetMappingArgs) ToGetDrProtectionGroupMemberBackendSetMappingOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBackendSetMappingOutput
- type GetDrProtectionGroupMemberBackendSetMappingArray
- func (GetDrProtectionGroupMemberBackendSetMappingArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberBackendSetMappingArray) ToGetDrProtectionGroupMemberBackendSetMappingArrayOutput() GetDrProtectionGroupMemberBackendSetMappingArrayOutput
- func (i GetDrProtectionGroupMemberBackendSetMappingArray) ToGetDrProtectionGroupMemberBackendSetMappingArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBackendSetMappingArrayOutput
- type GetDrProtectionGroupMemberBackendSetMappingArrayInput
- type GetDrProtectionGroupMemberBackendSetMappingArrayOutput
- func (GetDrProtectionGroupMemberBackendSetMappingArrayOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupMemberBackendSetMappingArrayOutput) Index(i pulumi.IntInput) GetDrProtectionGroupMemberBackendSetMappingOutput
- func (o GetDrProtectionGroupMemberBackendSetMappingArrayOutput) ToGetDrProtectionGroupMemberBackendSetMappingArrayOutput() GetDrProtectionGroupMemberBackendSetMappingArrayOutput
- func (o GetDrProtectionGroupMemberBackendSetMappingArrayOutput) ToGetDrProtectionGroupMemberBackendSetMappingArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBackendSetMappingArrayOutput
- type GetDrProtectionGroupMemberBackendSetMappingInput
- type GetDrProtectionGroupMemberBackendSetMappingOutput
- func (o GetDrProtectionGroupMemberBackendSetMappingOutput) DestinationBackendSetName() pulumi.StringOutput
- func (GetDrProtectionGroupMemberBackendSetMappingOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupMemberBackendSetMappingOutput) IsBackendSetForNonMovable() pulumi.BoolOutput
- func (o GetDrProtectionGroupMemberBackendSetMappingOutput) SourceBackendSetName() pulumi.StringOutput
- func (o GetDrProtectionGroupMemberBackendSetMappingOutput) ToGetDrProtectionGroupMemberBackendSetMappingOutput() GetDrProtectionGroupMemberBackendSetMappingOutput
- func (o GetDrProtectionGroupMemberBackendSetMappingOutput) ToGetDrProtectionGroupMemberBackendSetMappingOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBackendSetMappingOutput
- type GetDrProtectionGroupMemberBlockVolumeOperation
- type GetDrProtectionGroupMemberBlockVolumeOperationArgs
- func (GetDrProtectionGroupMemberBlockVolumeOperationArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberBlockVolumeOperationArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationOutput() GetDrProtectionGroupMemberBlockVolumeOperationOutput
- func (i GetDrProtectionGroupMemberBlockVolumeOperationArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationOutput
- type GetDrProtectionGroupMemberBlockVolumeOperationArray
- func (GetDrProtectionGroupMemberBlockVolumeOperationArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberBlockVolumeOperationArray) ToGetDrProtectionGroupMemberBlockVolumeOperationArrayOutput() GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput
- func (i GetDrProtectionGroupMemberBlockVolumeOperationArray) ToGetDrProtectionGroupMemberBlockVolumeOperationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput
- type GetDrProtectionGroupMemberBlockVolumeOperationArrayInput
- type GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput
- func (GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput) Index(i pulumi.IntInput) GetDrProtectionGroupMemberBlockVolumeOperationOutput
- func (o GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationArrayOutput() GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput
- func (o GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput
- type GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetail
- type GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArgs
- func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput() GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput
- func (i GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput
- type GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArray
- func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArray) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput() GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput
- func (i GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArray) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput
- type GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayInput
- type GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput
- func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput) Index(i pulumi.IntInput) GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput
- func (o GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput() GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput
- func (o GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput
- type GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailInput
- type GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput
- func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput() GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput
- func (o GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput
- func (o GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput) VolumeAttachmentReferenceInstanceId() pulumi.StringOutput
- type GetDrProtectionGroupMemberBlockVolumeOperationInput
- type GetDrProtectionGroupMemberBlockVolumeOperationMountDetail
- type GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArgs
- func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput() GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput
- func (i GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput
- type GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArray
- func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArray) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput() GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput
- func (i GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArray) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput
- type GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayInput
- type GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput
- func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput) Index(i pulumi.IntInput) GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput
- func (o GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput() GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput
- func (o GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput
- type GetDrProtectionGroupMemberBlockVolumeOperationMountDetailInput
- type GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput
- func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput) MountPoint() pulumi.StringOutput
- func (o GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput() GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput
- func (o GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput
- type GetDrProtectionGroupMemberBlockVolumeOperationOutput
- func (o GetDrProtectionGroupMemberBlockVolumeOperationOutput) AttachmentDetails() GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput
- func (o GetDrProtectionGroupMemberBlockVolumeOperationOutput) BlockVolumeId() pulumi.StringOutput
- func (GetDrProtectionGroupMemberBlockVolumeOperationOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupMemberBlockVolumeOperationOutput) MountDetails() GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput
- func (o GetDrProtectionGroupMemberBlockVolumeOperationOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationOutput() GetDrProtectionGroupMemberBlockVolumeOperationOutput
- func (o GetDrProtectionGroupMemberBlockVolumeOperationOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationOutput
- type GetDrProtectionGroupMemberExportMapping
- type GetDrProtectionGroupMemberExportMappingArgs
- func (GetDrProtectionGroupMemberExportMappingArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberExportMappingArgs) ToGetDrProtectionGroupMemberExportMappingOutput() GetDrProtectionGroupMemberExportMappingOutput
- func (i GetDrProtectionGroupMemberExportMappingArgs) ToGetDrProtectionGroupMemberExportMappingOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberExportMappingOutput
- type GetDrProtectionGroupMemberExportMappingArray
- func (GetDrProtectionGroupMemberExportMappingArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberExportMappingArray) ToGetDrProtectionGroupMemberExportMappingArrayOutput() GetDrProtectionGroupMemberExportMappingArrayOutput
- func (i GetDrProtectionGroupMemberExportMappingArray) ToGetDrProtectionGroupMemberExportMappingArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberExportMappingArrayOutput
- type GetDrProtectionGroupMemberExportMappingArrayInput
- type GetDrProtectionGroupMemberExportMappingArrayOutput
- func (GetDrProtectionGroupMemberExportMappingArrayOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupMemberExportMappingArrayOutput) Index(i pulumi.IntInput) GetDrProtectionGroupMemberExportMappingOutput
- func (o GetDrProtectionGroupMemberExportMappingArrayOutput) ToGetDrProtectionGroupMemberExportMappingArrayOutput() GetDrProtectionGroupMemberExportMappingArrayOutput
- func (o GetDrProtectionGroupMemberExportMappingArrayOutput) ToGetDrProtectionGroupMemberExportMappingArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberExportMappingArrayOutput
- type GetDrProtectionGroupMemberExportMappingInput
- type GetDrProtectionGroupMemberExportMappingOutput
- func (o GetDrProtectionGroupMemberExportMappingOutput) DestinationMountTargetId() pulumi.StringOutput
- func (GetDrProtectionGroupMemberExportMappingOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupMemberExportMappingOutput) ExportId() pulumi.StringOutput
- func (o GetDrProtectionGroupMemberExportMappingOutput) ToGetDrProtectionGroupMemberExportMappingOutput() GetDrProtectionGroupMemberExportMappingOutput
- func (o GetDrProtectionGroupMemberExportMappingOutput) ToGetDrProtectionGroupMemberExportMappingOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberExportMappingOutput
- type GetDrProtectionGroupMemberFileSystemOperation
- type GetDrProtectionGroupMemberFileSystemOperationArgs
- func (GetDrProtectionGroupMemberFileSystemOperationArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberFileSystemOperationArgs) ToGetDrProtectionGroupMemberFileSystemOperationOutput() GetDrProtectionGroupMemberFileSystemOperationOutput
- func (i GetDrProtectionGroupMemberFileSystemOperationArgs) ToGetDrProtectionGroupMemberFileSystemOperationOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationOutput
- type GetDrProtectionGroupMemberFileSystemOperationArray
- func (GetDrProtectionGroupMemberFileSystemOperationArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberFileSystemOperationArray) ToGetDrProtectionGroupMemberFileSystemOperationArrayOutput() GetDrProtectionGroupMemberFileSystemOperationArrayOutput
- func (i GetDrProtectionGroupMemberFileSystemOperationArray) ToGetDrProtectionGroupMemberFileSystemOperationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationArrayOutput
- type GetDrProtectionGroupMemberFileSystemOperationArrayInput
- type GetDrProtectionGroupMemberFileSystemOperationArrayOutput
- func (GetDrProtectionGroupMemberFileSystemOperationArrayOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupMemberFileSystemOperationArrayOutput) Index(i pulumi.IntInput) GetDrProtectionGroupMemberFileSystemOperationOutput
- func (o GetDrProtectionGroupMemberFileSystemOperationArrayOutput) ToGetDrProtectionGroupMemberFileSystemOperationArrayOutput() GetDrProtectionGroupMemberFileSystemOperationArrayOutput
- func (o GetDrProtectionGroupMemberFileSystemOperationArrayOutput) ToGetDrProtectionGroupMemberFileSystemOperationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationArrayOutput
- type GetDrProtectionGroupMemberFileSystemOperationInput
- type GetDrProtectionGroupMemberFileSystemOperationMountDetail
- type GetDrProtectionGroupMemberFileSystemOperationMountDetailArgs
- func (GetDrProtectionGroupMemberFileSystemOperationMountDetailArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberFileSystemOperationMountDetailArgs) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailOutput() GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput
- func (i GetDrProtectionGroupMemberFileSystemOperationMountDetailArgs) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput
- type GetDrProtectionGroupMemberFileSystemOperationMountDetailArray
- func (GetDrProtectionGroupMemberFileSystemOperationMountDetailArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberFileSystemOperationMountDetailArray) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput() GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput
- func (i GetDrProtectionGroupMemberFileSystemOperationMountDetailArray) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput
- type GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayInput
- type GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput
- func (GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput) Index(i pulumi.IntInput) GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput
- func (o GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput() GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput
- func (o GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput
- type GetDrProtectionGroupMemberFileSystemOperationMountDetailInput
- type GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput
- func (GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput) MountTargetId() pulumi.StringOutput
- func (o GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailOutput() GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput
- func (o GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput
- type GetDrProtectionGroupMemberFileSystemOperationOutput
- func (GetDrProtectionGroupMemberFileSystemOperationOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupMemberFileSystemOperationOutput) ExportPath() pulumi.StringOutput
- func (o GetDrProtectionGroupMemberFileSystemOperationOutput) MountDetails() GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput
- func (o GetDrProtectionGroupMemberFileSystemOperationOutput) MountPoint() pulumi.StringOutput
- func (o GetDrProtectionGroupMemberFileSystemOperationOutput) MountTargetId() pulumi.StringOutput
- func (o GetDrProtectionGroupMemberFileSystemOperationOutput) ToGetDrProtectionGroupMemberFileSystemOperationOutput() GetDrProtectionGroupMemberFileSystemOperationOutput
- func (o GetDrProtectionGroupMemberFileSystemOperationOutput) ToGetDrProtectionGroupMemberFileSystemOperationOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationOutput
- func (o GetDrProtectionGroupMemberFileSystemOperationOutput) UnmountDetails() GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput
- type GetDrProtectionGroupMemberFileSystemOperationUnmountDetail
- type GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArgs
- func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArgs) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput() GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput
- func (i GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArgs) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput
- type GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArray
- func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArray) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput() GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput
- func (i GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArray) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput
- type GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayInput
- type GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput
- func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput) Index(i pulumi.IntInput) GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput
- func (o GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput() GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput
- func (o GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput
- type GetDrProtectionGroupMemberFileSystemOperationUnmountDetailInput
- type GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput
- func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput) MountTargetId() pulumi.StringOutput
- func (o GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput() GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput
- func (o GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput
- type GetDrProtectionGroupMemberInput
- type GetDrProtectionGroupMemberOutput
- func (o GetDrProtectionGroupMemberOutput) AutonomousDatabaseStandbyTypeForDrDrills() pulumi.StringOutput
- func (o GetDrProtectionGroupMemberOutput) BackendSetMappings() GetDrProtectionGroupMemberBackendSetMappingArrayOutput
- func (o GetDrProtectionGroupMemberOutput) BlockVolumeOperations() GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput
- func (o GetDrProtectionGroupMemberOutput) Bucket() pulumi.StringOutput
- func (o GetDrProtectionGroupMemberOutput) ConnectionStringType() pulumi.StringOutput
- func (o GetDrProtectionGroupMemberOutput) DestinationAvailabilityDomain() pulumi.StringOutput
- func (o GetDrProtectionGroupMemberOutput) DestinationCapacityReservationId() pulumi.StringOutput
- func (o GetDrProtectionGroupMemberOutput) DestinationCompartmentId() pulumi.StringOutput
- func (o GetDrProtectionGroupMemberOutput) DestinationDedicatedVmHostId() pulumi.StringOutput
- func (o GetDrProtectionGroupMemberOutput) DestinationLoadBalancerId() pulumi.StringOutput
- func (o GetDrProtectionGroupMemberOutput) DestinationNetworkLoadBalancerId() pulumi.StringOutput
- func (GetDrProtectionGroupMemberOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupMemberOutput) ExportMappings() GetDrProtectionGroupMemberExportMappingArrayOutput
- func (o GetDrProtectionGroupMemberOutput) FileSystemOperations() GetDrProtectionGroupMemberFileSystemOperationArrayOutput
- func (o GetDrProtectionGroupMemberOutput) IsMovable() pulumi.BoolOutput
- func (o GetDrProtectionGroupMemberOutput) IsRetainFaultDomain() pulumi.BoolOutput
- func (o GetDrProtectionGroupMemberOutput) IsStartStopEnabled() pulumi.BoolOutput
- func (o GetDrProtectionGroupMemberOutput) MemberId() pulumi.StringOutput
- func (o GetDrProtectionGroupMemberOutput) MemberType() pulumi.StringOutput
- func (o GetDrProtectionGroupMemberOutput) Namespace() pulumi.StringOutput
- func (o GetDrProtectionGroupMemberOutput) PasswordVaultSecretId() pulumi.StringOutput
- func (o GetDrProtectionGroupMemberOutput) ToGetDrProtectionGroupMemberOutput() GetDrProtectionGroupMemberOutput
- func (o GetDrProtectionGroupMemberOutput) ToGetDrProtectionGroupMemberOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberOutput
- func (o GetDrProtectionGroupMemberOutput) VnicMapping() GetDrProtectionGroupMemberVnicMappingArrayOutput
- func (o GetDrProtectionGroupMemberOutput) VnicMappings() GetDrProtectionGroupMemberVnicMappingArrayOutput
- type GetDrProtectionGroupMemberVnicMapping
- type GetDrProtectionGroupMemberVnicMappingArgs
- func (GetDrProtectionGroupMemberVnicMappingArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberVnicMappingArgs) ToGetDrProtectionGroupMemberVnicMappingOutput() GetDrProtectionGroupMemberVnicMappingOutput
- func (i GetDrProtectionGroupMemberVnicMappingArgs) ToGetDrProtectionGroupMemberVnicMappingOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberVnicMappingOutput
- type GetDrProtectionGroupMemberVnicMappingArray
- func (GetDrProtectionGroupMemberVnicMappingArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberVnicMappingArray) ToGetDrProtectionGroupMemberVnicMappingArrayOutput() GetDrProtectionGroupMemberVnicMappingArrayOutput
- func (i GetDrProtectionGroupMemberVnicMappingArray) ToGetDrProtectionGroupMemberVnicMappingArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberVnicMappingArrayOutput
- type GetDrProtectionGroupMemberVnicMappingArrayInput
- type GetDrProtectionGroupMemberVnicMappingArrayOutput
- func (GetDrProtectionGroupMemberVnicMappingArrayOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupMemberVnicMappingArrayOutput) Index(i pulumi.IntInput) GetDrProtectionGroupMemberVnicMappingOutput
- func (o GetDrProtectionGroupMemberVnicMappingArrayOutput) ToGetDrProtectionGroupMemberVnicMappingArrayOutput() GetDrProtectionGroupMemberVnicMappingArrayOutput
- func (o GetDrProtectionGroupMemberVnicMappingArrayOutput) ToGetDrProtectionGroupMemberVnicMappingArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberVnicMappingArrayOutput
- type GetDrProtectionGroupMemberVnicMappingInput
- type GetDrProtectionGroupMemberVnicMappingOutput
- func (o GetDrProtectionGroupMemberVnicMappingOutput) DestinationNsgIdLists() pulumi.StringArrayOutput
- func (o GetDrProtectionGroupMemberVnicMappingOutput) DestinationPrimaryPrivateIpAddress() pulumi.StringOutput
- func (o GetDrProtectionGroupMemberVnicMappingOutput) DestinationPrimaryPrivateIpHostnameLabel() pulumi.StringOutput
- func (o GetDrProtectionGroupMemberVnicMappingOutput) DestinationSubnetId() pulumi.StringOutput
- func (GetDrProtectionGroupMemberVnicMappingOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupMemberVnicMappingOutput) SourceVnicId() pulumi.StringOutput
- func (o GetDrProtectionGroupMemberVnicMappingOutput) ToGetDrProtectionGroupMemberVnicMappingOutput() GetDrProtectionGroupMemberVnicMappingOutput
- func (o GetDrProtectionGroupMemberVnicMappingOutput) ToGetDrProtectionGroupMemberVnicMappingOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberVnicMappingOutput
- type GetDrProtectionGroupsArgs
- type GetDrProtectionGroupsDrProtectionGroupCollection
- type GetDrProtectionGroupsDrProtectionGroupCollectionArgs
- func (GetDrProtectionGroupsDrProtectionGroupCollectionArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionOutput() GetDrProtectionGroupsDrProtectionGroupCollectionOutput
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionOutput
- type GetDrProtectionGroupsDrProtectionGroupCollectionArray
- func (GetDrProtectionGroupsDrProtectionGroupCollectionArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput
- type GetDrProtectionGroupsDrProtectionGroupCollectionArrayInput
- type GetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput
- func (GetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput) Index(i pulumi.IntInput) GetDrProtectionGroupsDrProtectionGroupCollectionOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput
- type GetDrProtectionGroupsDrProtectionGroupCollectionInput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItem
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemArgs
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemArray
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayInput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput) Index(i pulumi.IntInput) GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociation
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArgs
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArray
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayInput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput) Index(i pulumi.IntInput) GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationInput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput) PeerId() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput) PeerRegion() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput) Role() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemInput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocation
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArgs
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArray
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayInput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput) Index(i pulumi.IntInput) GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationInput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput) Bucket() pulumi.StringOutput
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput) Namespace() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput) Object() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMember
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArgs
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArray
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayInput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput) Index(i pulumi.IntInput) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMapping
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArgs
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput() ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutputWithContext(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArray
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput() ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutputWithContext(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayInput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput() ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutputWithContext(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingInput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput) DestinationBackendSetName() pulumi.StringOutput
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput) IsBackendSetForNonMovable() pulumi.BoolOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput) SourceBackendSetName() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput() ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutputWithContext(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperation
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArgs
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput() ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutputWithContext(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArray
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput() ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutputWithContext(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayInput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput() ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutputWithContext(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetail
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArgs
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput() ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutputWithContext(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArray
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput() ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutputWithContext(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayInput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput() ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutputWithContext(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailInput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput() ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutputWithContext(ctx context.Context) ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput) VolumeAttachmentReferenceInstanceId() pulumi.StringOutput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationInput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetail
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArgs
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput() ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutputWithContext(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArray
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput() ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutputWithContext(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayInput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput() ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutputWithContext(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailInput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput) MountPoint() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput() ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutputWithContext(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput) AttachmentDetails() ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput) BlockVolumeId() pulumi.StringOutput
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput) MountDetails() ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput() ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutputWithContext(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMapping
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArgs
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArray
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput() ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutputWithContext(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayInput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput) Index(i pulumi.IntInput) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput() ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutputWithContext(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingInput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput) DestinationMountTargetId() pulumi.StringOutput
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput) ExportId() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperation
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArgs
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput() ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutputWithContext(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArray
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput() ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutputWithContext(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayInput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput() ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutputWithContext(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationInput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetail
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArgs
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput() ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutputWithContext(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArray
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput() ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutputWithContext(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayInput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput() ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutputWithContext(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailInput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput) MountTargetId() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput() ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutputWithContext(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) ExportPath() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) MountDetails() ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) MountPoint() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) MountTargetId() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput() ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutputWithContext(ctx context.Context) ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) UnmountDetails() ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetail
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArgs
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput() ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutputWithContext(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArray
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput() ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutputWithContext(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayInput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput() ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutputWithContext(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailInput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput) MountTargetId() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput() ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutputWithContext(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberInput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) AutonomousDatabaseStandbyTypeForDrDrills() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) BackendSetMappings() ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) BlockVolumeOperations() ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) Bucket() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) ConnectionStringType() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) DestinationAvailabilityDomain() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) DestinationCapacityReservationId() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) DestinationCompartmentId() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) DestinationDedicatedVmHostId() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) DestinationLoadBalancerId() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) DestinationNetworkLoadBalancerId() pulumi.StringOutput
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) ExportMappings() ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) FileSystemOperations() ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) IsMovable() pulumi.BoolOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) IsRetainFaultDomain() pulumi.BoolOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) IsStartStopEnabled() pulumi.BoolOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) MemberId() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) MemberType() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) Namespace() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) PasswordVaultSecretId() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) VnicMapping() ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) VnicMappings() ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMapping
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArgs
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArray
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutput() ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutputWithContext(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayInput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutput
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutput) Index(i pulumi.IntInput) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutput() ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutputWithContext(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingInput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput) DestinationNsgIdLists() pulumi.StringArrayOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput) DestinationPrimaryPrivateIpAddress() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput) DestinationPrimaryPrivateIpHostnameLabel() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput) DestinationSubnetId() pulumi.StringOutput
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput) SourceVnicId() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) Associations() GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) DisassociateTrigger() pulumi.IntOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) LifeCycleDetails() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) LifecycleSubState() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) LogLocations() GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) Members() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) PeerId() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) PeerRegion() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) Role() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) State() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) SystemTags() pulumi.StringMapOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput
- type GetDrProtectionGroupsDrProtectionGroupCollectionOutput
- func (GetDrProtectionGroupsDrProtectionGroupCollectionOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionOutput) Items() GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionOutput() GetDrProtectionGroupsDrProtectionGroupCollectionOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionOutput
- type GetDrProtectionGroupsFilter
- type GetDrProtectionGroupsFilterArgs
- func (GetDrProtectionGroupsFilterArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupsFilterArgs) ToGetDrProtectionGroupsFilterOutput() GetDrProtectionGroupsFilterOutput
- func (i GetDrProtectionGroupsFilterArgs) ToGetDrProtectionGroupsFilterOutputWithContext(ctx context.Context) GetDrProtectionGroupsFilterOutput
- type GetDrProtectionGroupsFilterArray
- func (GetDrProtectionGroupsFilterArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupsFilterArray) ToGetDrProtectionGroupsFilterArrayOutput() GetDrProtectionGroupsFilterArrayOutput
- func (i GetDrProtectionGroupsFilterArray) ToGetDrProtectionGroupsFilterArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsFilterArrayOutput
- type GetDrProtectionGroupsFilterArrayInput
- type GetDrProtectionGroupsFilterArrayOutput
- func (GetDrProtectionGroupsFilterArrayOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupsFilterArrayOutput) Index(i pulumi.IntInput) GetDrProtectionGroupsFilterOutput
- func (o GetDrProtectionGroupsFilterArrayOutput) ToGetDrProtectionGroupsFilterArrayOutput() GetDrProtectionGroupsFilterArrayOutput
- func (o GetDrProtectionGroupsFilterArrayOutput) ToGetDrProtectionGroupsFilterArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsFilterArrayOutput
- type GetDrProtectionGroupsFilterInput
- type GetDrProtectionGroupsFilterOutput
- func (GetDrProtectionGroupsFilterOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupsFilterOutput) Name() pulumi.StringOutput
- func (o GetDrProtectionGroupsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetDrProtectionGroupsFilterOutput) ToGetDrProtectionGroupsFilterOutput() GetDrProtectionGroupsFilterOutput
- func (o GetDrProtectionGroupsFilterOutput) ToGetDrProtectionGroupsFilterOutputWithContext(ctx context.Context) GetDrProtectionGroupsFilterOutput
- func (o GetDrProtectionGroupsFilterOutput) Values() pulumi.StringArrayOutput
- type GetDrProtectionGroupsOutputArgs
- type GetDrProtectionGroupsResult
- type GetDrProtectionGroupsResultOutput
- func (o GetDrProtectionGroupsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetDrProtectionGroupsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (o GetDrProtectionGroupsResultOutput) DrProtectionGroupCollections() GetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput
- func (o GetDrProtectionGroupsResultOutput) DrProtectionGroupId() pulumi.StringPtrOutput
- func (GetDrProtectionGroupsResultOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupsResultOutput) Filters() GetDrProtectionGroupsFilterArrayOutput
- func (o GetDrProtectionGroupsResultOutput) Id() pulumi.StringOutput
- func (o GetDrProtectionGroupsResultOutput) LifecycleSubState() pulumi.StringPtrOutput
- func (o GetDrProtectionGroupsResultOutput) Role() pulumi.StringPtrOutput
- func (o GetDrProtectionGroupsResultOutput) State() pulumi.StringPtrOutput
- func (o GetDrProtectionGroupsResultOutput) ToGetDrProtectionGroupsResultOutput() GetDrProtectionGroupsResultOutput
- func (o GetDrProtectionGroupsResultOutput) ToGetDrProtectionGroupsResultOutputWithContext(ctx context.Context) GetDrProtectionGroupsResultOutput
- type LookupDrPlanArgs
- type LookupDrPlanExecutionArgs
- type LookupDrPlanExecutionOutputArgs
- type LookupDrPlanExecutionResult
- type LookupDrPlanExecutionResultOutput
- func (o LookupDrPlanExecutionResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupDrPlanExecutionResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o LookupDrPlanExecutionResultOutput) DisplayName() pulumi.StringOutput
- func (o LookupDrPlanExecutionResultOutput) DrPlanExecutionId() pulumi.StringOutput
- func (o LookupDrPlanExecutionResultOutput) DrProtectionGroupId() pulumi.StringOutput
- func (LookupDrPlanExecutionResultOutput) ElementType() reflect.Type
- func (o LookupDrPlanExecutionResultOutput) ExecutionDurationInSec() pulumi.IntOutput
- func (o LookupDrPlanExecutionResultOutput) ExecutionOptions() GetDrPlanExecutionExecutionOptionArrayOutput
- func (o LookupDrPlanExecutionResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o LookupDrPlanExecutionResultOutput) GroupExecutions() GetDrPlanExecutionGroupExecutionArrayOutput
- func (o LookupDrPlanExecutionResultOutput) Id() pulumi.StringOutput
- func (o LookupDrPlanExecutionResultOutput) LifeCycleDetails() pulumi.StringOutput
- func (o LookupDrPlanExecutionResultOutput) LogLocations() GetDrPlanExecutionLogLocationArrayOutput
- func (o LookupDrPlanExecutionResultOutput) PeerDrProtectionGroupId() pulumi.StringOutput
- func (o LookupDrPlanExecutionResultOutput) PeerRegion() pulumi.StringOutput
- func (o LookupDrPlanExecutionResultOutput) PlanExecutionType() pulumi.StringOutput
- func (o LookupDrPlanExecutionResultOutput) PlanId() pulumi.StringOutput
- func (o LookupDrPlanExecutionResultOutput) State() pulumi.StringOutput
- func (o LookupDrPlanExecutionResultOutput) SystemTags() pulumi.StringMapOutput
- func (o LookupDrPlanExecutionResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupDrPlanExecutionResultOutput) TimeEnded() pulumi.StringOutput
- func (o LookupDrPlanExecutionResultOutput) TimeStarted() pulumi.StringOutput
- func (o LookupDrPlanExecutionResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupDrPlanExecutionResultOutput) ToLookupDrPlanExecutionResultOutput() LookupDrPlanExecutionResultOutput
- func (o LookupDrPlanExecutionResultOutput) ToLookupDrPlanExecutionResultOutputWithContext(ctx context.Context) LookupDrPlanExecutionResultOutput
- type LookupDrPlanOutputArgs
- type LookupDrPlanResult
- type LookupDrPlanResultOutput
- func (o LookupDrPlanResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupDrPlanResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o LookupDrPlanResultOutput) DisplayName() pulumi.StringOutput
- func (o LookupDrPlanResultOutput) DrPlanId() pulumi.StringOutput
- func (o LookupDrPlanResultOutput) DrProtectionGroupId() pulumi.StringOutput
- func (LookupDrPlanResultOutput) ElementType() reflect.Type
- func (o LookupDrPlanResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o LookupDrPlanResultOutput) Id() pulumi.StringOutput
- func (o LookupDrPlanResultOutput) LifeCycleDetails() pulumi.StringOutput
- func (o LookupDrPlanResultOutput) PeerDrProtectionGroupId() pulumi.StringOutput
- func (o LookupDrPlanResultOutput) PeerRegion() pulumi.StringOutput
- func (o LookupDrPlanResultOutput) PlanGroups() GetDrPlanPlanGroupArrayOutput
- func (o LookupDrPlanResultOutput) State() pulumi.StringOutput
- func (o LookupDrPlanResultOutput) SystemTags() pulumi.StringMapOutput
- func (o LookupDrPlanResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupDrPlanResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupDrPlanResultOutput) ToLookupDrPlanResultOutput() LookupDrPlanResultOutput
- func (o LookupDrPlanResultOutput) ToLookupDrPlanResultOutputWithContext(ctx context.Context) LookupDrPlanResultOutput
- func (o LookupDrPlanResultOutput) Type() pulumi.StringOutput
- type LookupDrProtectionGroupArgs
- type LookupDrProtectionGroupOutputArgs
- type LookupDrProtectionGroupResult
- type LookupDrProtectionGroupResultOutput
- func (o LookupDrProtectionGroupResultOutput) Associations() GetDrProtectionGroupAssociationArrayOutput
- func (o LookupDrProtectionGroupResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupDrProtectionGroupResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o LookupDrProtectionGroupResultOutput) DisassociateTrigger() pulumi.IntOutput
- func (o LookupDrProtectionGroupResultOutput) DisplayName() pulumi.StringOutput
- func (o LookupDrProtectionGroupResultOutput) DrProtectionGroupId() pulumi.StringOutput
- func (LookupDrProtectionGroupResultOutput) ElementType() reflect.Type
- func (o LookupDrProtectionGroupResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o LookupDrProtectionGroupResultOutput) Id() pulumi.StringOutput
- func (o LookupDrProtectionGroupResultOutput) LifeCycleDetails() pulumi.StringOutput
- func (o LookupDrProtectionGroupResultOutput) LifecycleSubState() pulumi.StringOutput
- func (o LookupDrProtectionGroupResultOutput) LogLocations() GetDrProtectionGroupLogLocationArrayOutput
- func (o LookupDrProtectionGroupResultOutput) Members() GetDrProtectionGroupMemberArrayOutput
- func (o LookupDrProtectionGroupResultOutput) PeerId() pulumi.StringOutput
- func (o LookupDrProtectionGroupResultOutput) PeerRegion() pulumi.StringOutput
- func (o LookupDrProtectionGroupResultOutput) Role() pulumi.StringOutput
- func (o LookupDrProtectionGroupResultOutput) State() pulumi.StringOutput
- func (o LookupDrProtectionGroupResultOutput) SystemTags() pulumi.StringMapOutput
- func (o LookupDrProtectionGroupResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupDrProtectionGroupResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupDrProtectionGroupResultOutput) ToLookupDrProtectionGroupResultOutput() LookupDrProtectionGroupResultOutput
- func (o LookupDrProtectionGroupResultOutput) ToLookupDrProtectionGroupResultOutputWithContext(ctx context.Context) LookupDrProtectionGroupResultOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DrPlan ¶
type DrPlan struct { pulumi.CustomResourceState // The OCID of the compartment containing the DR plan. Example: `ocid1.compartment.oc1..uniqueID` CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapOutput `pulumi:"definedTags"` // (Updatable) The display name of the DR plan being created. Example: `EBS Switchover PHX to IAD` DisplayName pulumi.StringOutput `pulumi:"displayName"` // The OCID of the DR protection group to which this DR plan belongs. Example: `ocid1.drprotectiongroup.oc1..uniqueID` DrProtectionGroupId pulumi.StringOutput `pulumi:"drProtectionGroupId"` // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapOutput `pulumi:"freeformTags"` // A message describing the DR plan's current state in more detail. LifeCycleDetails pulumi.StringOutput `pulumi:"lifeCycleDetails"` // The OCID of the peer DR protection group associated with this plan's DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID` PeerDrProtectionGroupId pulumi.StringOutput `pulumi:"peerDrProtectionGroupId"` // The region of the peer DR protection group associated with this plan's DR protection group. Example: `us-ashburn-1` PeerRegion pulumi.StringOutput `pulumi:"peerRegion"` // The list of groups in this DR plan. PlanGroups DrPlanPlanGroupArrayOutput `pulumi:"planGroups"` // The current state of the DR plan. State pulumi.StringOutput `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.StringMapOutput `pulumi:"systemTags"` // The date and time the DR plan was created. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The date and time the DR plan was updated. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` // The type of DR plan to be created. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values Type pulumi.StringOutput `pulumi:"type"` }
This resource provides the Dr Plan resource in Oracle Cloud Infrastructure Disaster Recovery service.
Create a DR plan of the specified DR plan type.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/DisasterRecovery" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := DisasterRecovery.NewDrPlan(ctx, "test_dr_plan", &DisasterRecovery.DrPlanArgs{ DisplayName: pulumi.Any(drPlanDisplayName), DrProtectionGroupId: pulumi.Any(testDrProtectionGroup.Id), Type: pulumi.Any(drPlanType), DefinedTags: pulumi.StringMap{ "Operations.CostCenter": pulumi.String("42"), }, FreeformTags: pulumi.StringMap{ "Department": pulumi.String("Finance"), }, }) if err != nil { return err } return nil }) }
```
## Import
DrPlans can be imported using the `id`, e.g.
```sh $ pulumi import oci:DisasterRecovery/drPlan:DrPlan test_dr_plan "id" ```
func GetDrPlan ¶
func GetDrPlan(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DrPlanState, opts ...pulumi.ResourceOption) (*DrPlan, error)
GetDrPlan gets an existing DrPlan resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDrPlan ¶
func NewDrPlan(ctx *pulumi.Context, name string, args *DrPlanArgs, opts ...pulumi.ResourceOption) (*DrPlan, error)
NewDrPlan registers a new resource with the given unique name, arguments, and options.
func (*DrPlan) ElementType ¶
func (*DrPlan) ToDrPlanOutput ¶
func (i *DrPlan) ToDrPlanOutput() DrPlanOutput
func (*DrPlan) ToDrPlanOutputWithContext ¶
func (i *DrPlan) ToDrPlanOutputWithContext(ctx context.Context) DrPlanOutput
type DrPlanArgs ¶
type DrPlanArgs struct { // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput // (Updatable) The display name of the DR plan being created. Example: `EBS Switchover PHX to IAD` DisplayName pulumi.StringInput // The OCID of the DR protection group to which this DR plan belongs. Example: `ocid1.drprotectiongroup.oc1..uniqueID` DrProtectionGroupId pulumi.StringInput // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput // The type of DR plan to be created. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values Type pulumi.StringInput }
The set of arguments for constructing a DrPlan resource.
func (DrPlanArgs) ElementType ¶
func (DrPlanArgs) ElementType() reflect.Type
type DrPlanArray ¶
type DrPlanArray []DrPlanInput
func (DrPlanArray) ElementType ¶
func (DrPlanArray) ElementType() reflect.Type
func (DrPlanArray) ToDrPlanArrayOutput ¶
func (i DrPlanArray) ToDrPlanArrayOutput() DrPlanArrayOutput
func (DrPlanArray) ToDrPlanArrayOutputWithContext ¶
func (i DrPlanArray) ToDrPlanArrayOutputWithContext(ctx context.Context) DrPlanArrayOutput
type DrPlanArrayInput ¶
type DrPlanArrayInput interface { pulumi.Input ToDrPlanArrayOutput() DrPlanArrayOutput ToDrPlanArrayOutputWithContext(context.Context) DrPlanArrayOutput }
DrPlanArrayInput is an input type that accepts DrPlanArray and DrPlanArrayOutput values. You can construct a concrete instance of `DrPlanArrayInput` via:
DrPlanArray{ DrPlanArgs{...} }
type DrPlanArrayOutput ¶
type DrPlanArrayOutput struct{ *pulumi.OutputState }
func (DrPlanArrayOutput) ElementType ¶
func (DrPlanArrayOutput) ElementType() reflect.Type
func (DrPlanArrayOutput) Index ¶
func (o DrPlanArrayOutput) Index(i pulumi.IntInput) DrPlanOutput
func (DrPlanArrayOutput) ToDrPlanArrayOutput ¶
func (o DrPlanArrayOutput) ToDrPlanArrayOutput() DrPlanArrayOutput
func (DrPlanArrayOutput) ToDrPlanArrayOutputWithContext ¶
func (o DrPlanArrayOutput) ToDrPlanArrayOutputWithContext(ctx context.Context) DrPlanArrayOutput
type DrPlanExecution ¶
type DrPlanExecution struct { pulumi.CustomResourceState // The OCID of the compartment containing this DR plan execution. Example: `ocid1.compartment.oc1..uniqueID` CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapOutput `pulumi:"definedTags"` // (Updatable) The display name of the DR plan execution. Example: `Execution - EBS Switchover PHX to IAD` DisplayName pulumi.StringOutput `pulumi:"displayName"` // The OCID of the DR protection group to which this DR plan execution belongs. Example: `ocid1.drprotectiongroup.oc1..uniqueID` DrProtectionGroupId pulumi.StringOutput `pulumi:"drProtectionGroupId"` // The total duration in seconds taken to complete the step execution. Example: `35` ExecutionDurationInSec pulumi.IntOutput `pulumi:"executionDurationInSec"` // The options for a plan execution. ExecutionOptions DrPlanExecutionExecutionOptionsOutput `pulumi:"executionOptions"` // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapOutput `pulumi:"freeformTags"` // A list of groups executed in this DR plan execution. GroupExecutions DrPlanExecutionGroupExecutionArrayOutput `pulumi:"groupExecutions"` // A message describing the DR plan execution's current state in more detail. LifeCycleDetails pulumi.StringOutput `pulumi:"lifeCycleDetails"` // The details of an object storage log location for a DR protection group. LogLocations DrPlanExecutionLogLocationArrayOutput `pulumi:"logLocations"` // The OCID of peer DR protection group associated with this plan's DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID` PeerDrProtectionGroupId pulumi.StringOutput `pulumi:"peerDrProtectionGroupId"` // The region of the peer DR protection group associated with this plan's DR protection group. Example: `us-ashburn-1` PeerRegion pulumi.StringOutput `pulumi:"peerRegion"` // The type of the DR plan executed. PlanExecutionType pulumi.StringOutput `pulumi:"planExecutionType"` // The OCID of the DR plan. Example: `ocid1.drplan.oc1..uniqueID` // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values PlanId pulumi.StringOutput `pulumi:"planId"` // The current state of the DR plan execution. State pulumi.StringOutput `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.StringMapOutput `pulumi:"systemTags"` // The date and time at which DR plan execution was created. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeEnded pulumi.StringOutput `pulumi:"timeEnded"` // The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeStarted pulumi.StringOutput `pulumi:"timeStarted"` // The time when DR plan execution was last updated. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Dr Plan Execution resource in Oracle Cloud Infrastructure Disaster Recovery service.
Execute a DR plan for a DR protection group.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/DisasterRecovery" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := DisasterRecovery.NewDrPlanExecution(ctx, "test_dr_plan_execution", &DisasterRecovery.DrPlanExecutionArgs{ ExecutionOptions: &disasterrecovery.DrPlanExecutionExecutionOptionsArgs{ PlanExecutionType: pulumi.Any(drPlanExecutionExecutionOptionsPlanExecutionType), ArePrechecksEnabled: pulumi.Any(drPlanExecutionExecutionOptionsArePrechecksEnabled), AreWarningsIgnored: pulumi.Any(drPlanExecutionExecutionOptionsAreWarningsIgnored), }, PlanId: pulumi.Any(testPlan.Id), DefinedTags: pulumi.StringMap{ "Operations.CostCenter": pulumi.String("42"), }, DisplayName: pulumi.Any(drPlanExecutionDisplayName), FreeformTags: pulumi.StringMap{ "Department": pulumi.String("Finance"), }, }) if err != nil { return err } return nil }) }
```
## Import
DrPlanExecutions can be imported using the `id`, e.g.
```sh $ pulumi import oci:DisasterRecovery/drPlanExecution:DrPlanExecution test_dr_plan_execution "id" ```
func GetDrPlanExecution ¶
func GetDrPlanExecution(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DrPlanExecutionState, opts ...pulumi.ResourceOption) (*DrPlanExecution, error)
GetDrPlanExecution gets an existing DrPlanExecution resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDrPlanExecution ¶
func NewDrPlanExecution(ctx *pulumi.Context, name string, args *DrPlanExecutionArgs, opts ...pulumi.ResourceOption) (*DrPlanExecution, error)
NewDrPlanExecution registers a new resource with the given unique name, arguments, and options.
func (*DrPlanExecution) ElementType ¶
func (*DrPlanExecution) ElementType() reflect.Type
func (*DrPlanExecution) ToDrPlanExecutionOutput ¶
func (i *DrPlanExecution) ToDrPlanExecutionOutput() DrPlanExecutionOutput
func (*DrPlanExecution) ToDrPlanExecutionOutputWithContext ¶
func (i *DrPlanExecution) ToDrPlanExecutionOutputWithContext(ctx context.Context) DrPlanExecutionOutput
type DrPlanExecutionArgs ¶
type DrPlanExecutionArgs struct { // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput // (Updatable) The display name of the DR plan execution. Example: `Execution - EBS Switchover PHX to IAD` DisplayName pulumi.StringPtrInput // The options for a plan execution. ExecutionOptions DrPlanExecutionExecutionOptionsInput // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput // The OCID of the DR plan. Example: `ocid1.drplan.oc1..uniqueID` // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values PlanId pulumi.StringInput }
The set of arguments for constructing a DrPlanExecution resource.
func (DrPlanExecutionArgs) ElementType ¶
func (DrPlanExecutionArgs) ElementType() reflect.Type
type DrPlanExecutionArray ¶
type DrPlanExecutionArray []DrPlanExecutionInput
func (DrPlanExecutionArray) ElementType ¶
func (DrPlanExecutionArray) ElementType() reflect.Type
func (DrPlanExecutionArray) ToDrPlanExecutionArrayOutput ¶
func (i DrPlanExecutionArray) ToDrPlanExecutionArrayOutput() DrPlanExecutionArrayOutput
func (DrPlanExecutionArray) ToDrPlanExecutionArrayOutputWithContext ¶
func (i DrPlanExecutionArray) ToDrPlanExecutionArrayOutputWithContext(ctx context.Context) DrPlanExecutionArrayOutput
type DrPlanExecutionArrayInput ¶
type DrPlanExecutionArrayInput interface { pulumi.Input ToDrPlanExecutionArrayOutput() DrPlanExecutionArrayOutput ToDrPlanExecutionArrayOutputWithContext(context.Context) DrPlanExecutionArrayOutput }
DrPlanExecutionArrayInput is an input type that accepts DrPlanExecutionArray and DrPlanExecutionArrayOutput values. You can construct a concrete instance of `DrPlanExecutionArrayInput` via:
DrPlanExecutionArray{ DrPlanExecutionArgs{...} }
type DrPlanExecutionArrayOutput ¶
type DrPlanExecutionArrayOutput struct{ *pulumi.OutputState }
func (DrPlanExecutionArrayOutput) ElementType ¶
func (DrPlanExecutionArrayOutput) ElementType() reflect.Type
func (DrPlanExecutionArrayOutput) Index ¶
func (o DrPlanExecutionArrayOutput) Index(i pulumi.IntInput) DrPlanExecutionOutput
func (DrPlanExecutionArrayOutput) ToDrPlanExecutionArrayOutput ¶
func (o DrPlanExecutionArrayOutput) ToDrPlanExecutionArrayOutput() DrPlanExecutionArrayOutput
func (DrPlanExecutionArrayOutput) ToDrPlanExecutionArrayOutputWithContext ¶
func (o DrPlanExecutionArrayOutput) ToDrPlanExecutionArrayOutputWithContext(ctx context.Context) DrPlanExecutionArrayOutput
type DrPlanExecutionExecutionOptions ¶
type DrPlanExecutionExecutionOptions struct { // A flag indicating whether prechecks should be executed before the plan execution. Example: `false` ArePrechecksEnabled *bool `pulumi:"arePrechecksEnabled"` // A flag indicating whether warnings should be ignored during the switchover precheck. Example: `true` AreWarningsIgnored *bool `pulumi:"areWarningsIgnored"` // The type of the plan execution. PlanExecutionType string `pulumi:"planExecutionType"` }
type DrPlanExecutionExecutionOptionsArgs ¶
type DrPlanExecutionExecutionOptionsArgs struct { // A flag indicating whether prechecks should be executed before the plan execution. Example: `false` ArePrechecksEnabled pulumi.BoolPtrInput `pulumi:"arePrechecksEnabled"` // A flag indicating whether warnings should be ignored during the switchover precheck. Example: `true` AreWarningsIgnored pulumi.BoolPtrInput `pulumi:"areWarningsIgnored"` // The type of the plan execution. PlanExecutionType pulumi.StringInput `pulumi:"planExecutionType"` }
func (DrPlanExecutionExecutionOptionsArgs) ElementType ¶
func (DrPlanExecutionExecutionOptionsArgs) ElementType() reflect.Type
func (DrPlanExecutionExecutionOptionsArgs) ToDrPlanExecutionExecutionOptionsOutput ¶
func (i DrPlanExecutionExecutionOptionsArgs) ToDrPlanExecutionExecutionOptionsOutput() DrPlanExecutionExecutionOptionsOutput
func (DrPlanExecutionExecutionOptionsArgs) ToDrPlanExecutionExecutionOptionsOutputWithContext ¶
func (i DrPlanExecutionExecutionOptionsArgs) ToDrPlanExecutionExecutionOptionsOutputWithContext(ctx context.Context) DrPlanExecutionExecutionOptionsOutput
func (DrPlanExecutionExecutionOptionsArgs) ToDrPlanExecutionExecutionOptionsPtrOutput ¶
func (i DrPlanExecutionExecutionOptionsArgs) ToDrPlanExecutionExecutionOptionsPtrOutput() DrPlanExecutionExecutionOptionsPtrOutput
func (DrPlanExecutionExecutionOptionsArgs) ToDrPlanExecutionExecutionOptionsPtrOutputWithContext ¶
func (i DrPlanExecutionExecutionOptionsArgs) ToDrPlanExecutionExecutionOptionsPtrOutputWithContext(ctx context.Context) DrPlanExecutionExecutionOptionsPtrOutput
type DrPlanExecutionExecutionOptionsInput ¶
type DrPlanExecutionExecutionOptionsInput interface { pulumi.Input ToDrPlanExecutionExecutionOptionsOutput() DrPlanExecutionExecutionOptionsOutput ToDrPlanExecutionExecutionOptionsOutputWithContext(context.Context) DrPlanExecutionExecutionOptionsOutput }
DrPlanExecutionExecutionOptionsInput is an input type that accepts DrPlanExecutionExecutionOptionsArgs and DrPlanExecutionExecutionOptionsOutput values. You can construct a concrete instance of `DrPlanExecutionExecutionOptionsInput` via:
DrPlanExecutionExecutionOptionsArgs{...}
type DrPlanExecutionExecutionOptionsOutput ¶
type DrPlanExecutionExecutionOptionsOutput struct{ *pulumi.OutputState }
func (DrPlanExecutionExecutionOptionsOutput) ArePrechecksEnabled ¶
func (o DrPlanExecutionExecutionOptionsOutput) ArePrechecksEnabled() pulumi.BoolPtrOutput
A flag indicating whether prechecks should be executed before the plan execution. Example: `false`
func (DrPlanExecutionExecutionOptionsOutput) AreWarningsIgnored ¶
func (o DrPlanExecutionExecutionOptionsOutput) AreWarningsIgnored() pulumi.BoolPtrOutput
A flag indicating whether warnings should be ignored during the switchover precheck. Example: `true`
func (DrPlanExecutionExecutionOptionsOutput) ElementType ¶
func (DrPlanExecutionExecutionOptionsOutput) ElementType() reflect.Type
func (DrPlanExecutionExecutionOptionsOutput) PlanExecutionType ¶
func (o DrPlanExecutionExecutionOptionsOutput) PlanExecutionType() pulumi.StringOutput
The type of the plan execution.
func (DrPlanExecutionExecutionOptionsOutput) ToDrPlanExecutionExecutionOptionsOutput ¶
func (o DrPlanExecutionExecutionOptionsOutput) ToDrPlanExecutionExecutionOptionsOutput() DrPlanExecutionExecutionOptionsOutput
func (DrPlanExecutionExecutionOptionsOutput) ToDrPlanExecutionExecutionOptionsOutputWithContext ¶
func (o DrPlanExecutionExecutionOptionsOutput) ToDrPlanExecutionExecutionOptionsOutputWithContext(ctx context.Context) DrPlanExecutionExecutionOptionsOutput
func (DrPlanExecutionExecutionOptionsOutput) ToDrPlanExecutionExecutionOptionsPtrOutput ¶
func (o DrPlanExecutionExecutionOptionsOutput) ToDrPlanExecutionExecutionOptionsPtrOutput() DrPlanExecutionExecutionOptionsPtrOutput
func (DrPlanExecutionExecutionOptionsOutput) ToDrPlanExecutionExecutionOptionsPtrOutputWithContext ¶
func (o DrPlanExecutionExecutionOptionsOutput) ToDrPlanExecutionExecutionOptionsPtrOutputWithContext(ctx context.Context) DrPlanExecutionExecutionOptionsPtrOutput
type DrPlanExecutionExecutionOptionsPtrInput ¶
type DrPlanExecutionExecutionOptionsPtrInput interface { pulumi.Input ToDrPlanExecutionExecutionOptionsPtrOutput() DrPlanExecutionExecutionOptionsPtrOutput ToDrPlanExecutionExecutionOptionsPtrOutputWithContext(context.Context) DrPlanExecutionExecutionOptionsPtrOutput }
DrPlanExecutionExecutionOptionsPtrInput is an input type that accepts DrPlanExecutionExecutionOptionsArgs, DrPlanExecutionExecutionOptionsPtr and DrPlanExecutionExecutionOptionsPtrOutput values. You can construct a concrete instance of `DrPlanExecutionExecutionOptionsPtrInput` via:
DrPlanExecutionExecutionOptionsArgs{...} or: nil
func DrPlanExecutionExecutionOptionsPtr ¶
func DrPlanExecutionExecutionOptionsPtr(v *DrPlanExecutionExecutionOptionsArgs) DrPlanExecutionExecutionOptionsPtrInput
type DrPlanExecutionExecutionOptionsPtrOutput ¶
type DrPlanExecutionExecutionOptionsPtrOutput struct{ *pulumi.OutputState }
func (DrPlanExecutionExecutionOptionsPtrOutput) ArePrechecksEnabled ¶
func (o DrPlanExecutionExecutionOptionsPtrOutput) ArePrechecksEnabled() pulumi.BoolPtrOutput
A flag indicating whether prechecks should be executed before the plan execution. Example: `false`
func (DrPlanExecutionExecutionOptionsPtrOutput) AreWarningsIgnored ¶
func (o DrPlanExecutionExecutionOptionsPtrOutput) AreWarningsIgnored() pulumi.BoolPtrOutput
A flag indicating whether warnings should be ignored during the switchover precheck. Example: `true`
func (DrPlanExecutionExecutionOptionsPtrOutput) ElementType ¶
func (DrPlanExecutionExecutionOptionsPtrOutput) ElementType() reflect.Type
func (DrPlanExecutionExecutionOptionsPtrOutput) PlanExecutionType ¶
func (o DrPlanExecutionExecutionOptionsPtrOutput) PlanExecutionType() pulumi.StringPtrOutput
The type of the plan execution.
func (DrPlanExecutionExecutionOptionsPtrOutput) ToDrPlanExecutionExecutionOptionsPtrOutput ¶
func (o DrPlanExecutionExecutionOptionsPtrOutput) ToDrPlanExecutionExecutionOptionsPtrOutput() DrPlanExecutionExecutionOptionsPtrOutput
func (DrPlanExecutionExecutionOptionsPtrOutput) ToDrPlanExecutionExecutionOptionsPtrOutputWithContext ¶
func (o DrPlanExecutionExecutionOptionsPtrOutput) ToDrPlanExecutionExecutionOptionsPtrOutputWithContext(ctx context.Context) DrPlanExecutionExecutionOptionsPtrOutput
type DrPlanExecutionGroupExecution ¶
type DrPlanExecutionGroupExecution struct { // (Updatable) The display name of the DR plan execution. Example: `Execution - EBS Switchover PHX to IAD` DisplayName *string `pulumi:"displayName"` // The total duration in seconds taken to complete the step execution. Example: `35` ExecutionDurationInSec *int `pulumi:"executionDurationInSec"` // The unique id of the group to which this step belongs. Must not be modified by user. Example: `sgid1.group..uniqueID` GroupId *string `pulumi:"groupId"` // The status of the step execution. Status *string `pulumi:"status"` // Additional details on the step execution status. Example: `This step failed to complete due to a timeout` StatusDetails *string `pulumi:"statusDetails"` // A list of step executions in the group. StepExecutions []DrPlanExecutionGroupExecutionStepExecution `pulumi:"stepExecutions"` // The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeEnded *string `pulumi:"timeEnded"` // The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeStarted *string `pulumi:"timeStarted"` // The group type. Example: `BUILT_IN` Type *string `pulumi:"type"` }
type DrPlanExecutionGroupExecutionArgs ¶
type DrPlanExecutionGroupExecutionArgs struct { // (Updatable) The display name of the DR plan execution. Example: `Execution - EBS Switchover PHX to IAD` DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // The total duration in seconds taken to complete the step execution. Example: `35` ExecutionDurationInSec pulumi.IntPtrInput `pulumi:"executionDurationInSec"` // The unique id of the group to which this step belongs. Must not be modified by user. Example: `sgid1.group..uniqueID` GroupId pulumi.StringPtrInput `pulumi:"groupId"` // The status of the step execution. Status pulumi.StringPtrInput `pulumi:"status"` // Additional details on the step execution status. Example: `This step failed to complete due to a timeout` StatusDetails pulumi.StringPtrInput `pulumi:"statusDetails"` // A list of step executions in the group. StepExecutions DrPlanExecutionGroupExecutionStepExecutionArrayInput `pulumi:"stepExecutions"` // The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeEnded pulumi.StringPtrInput `pulumi:"timeEnded"` // The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeStarted pulumi.StringPtrInput `pulumi:"timeStarted"` // The group type. Example: `BUILT_IN` Type pulumi.StringPtrInput `pulumi:"type"` }
func (DrPlanExecutionGroupExecutionArgs) ElementType ¶
func (DrPlanExecutionGroupExecutionArgs) ElementType() reflect.Type
func (DrPlanExecutionGroupExecutionArgs) ToDrPlanExecutionGroupExecutionOutput ¶
func (i DrPlanExecutionGroupExecutionArgs) ToDrPlanExecutionGroupExecutionOutput() DrPlanExecutionGroupExecutionOutput
func (DrPlanExecutionGroupExecutionArgs) ToDrPlanExecutionGroupExecutionOutputWithContext ¶
func (i DrPlanExecutionGroupExecutionArgs) ToDrPlanExecutionGroupExecutionOutputWithContext(ctx context.Context) DrPlanExecutionGroupExecutionOutput
type DrPlanExecutionGroupExecutionArray ¶
type DrPlanExecutionGroupExecutionArray []DrPlanExecutionGroupExecutionInput
func (DrPlanExecutionGroupExecutionArray) ElementType ¶
func (DrPlanExecutionGroupExecutionArray) ElementType() reflect.Type
func (DrPlanExecutionGroupExecutionArray) ToDrPlanExecutionGroupExecutionArrayOutput ¶
func (i DrPlanExecutionGroupExecutionArray) ToDrPlanExecutionGroupExecutionArrayOutput() DrPlanExecutionGroupExecutionArrayOutput
func (DrPlanExecutionGroupExecutionArray) ToDrPlanExecutionGroupExecutionArrayOutputWithContext ¶
func (i DrPlanExecutionGroupExecutionArray) ToDrPlanExecutionGroupExecutionArrayOutputWithContext(ctx context.Context) DrPlanExecutionGroupExecutionArrayOutput
type DrPlanExecutionGroupExecutionArrayInput ¶
type DrPlanExecutionGroupExecutionArrayInput interface { pulumi.Input ToDrPlanExecutionGroupExecutionArrayOutput() DrPlanExecutionGroupExecutionArrayOutput ToDrPlanExecutionGroupExecutionArrayOutputWithContext(context.Context) DrPlanExecutionGroupExecutionArrayOutput }
DrPlanExecutionGroupExecutionArrayInput is an input type that accepts DrPlanExecutionGroupExecutionArray and DrPlanExecutionGroupExecutionArrayOutput values. You can construct a concrete instance of `DrPlanExecutionGroupExecutionArrayInput` via:
DrPlanExecutionGroupExecutionArray{ DrPlanExecutionGroupExecutionArgs{...} }
type DrPlanExecutionGroupExecutionArrayOutput ¶
type DrPlanExecutionGroupExecutionArrayOutput struct{ *pulumi.OutputState }
func (DrPlanExecutionGroupExecutionArrayOutput) ElementType ¶
func (DrPlanExecutionGroupExecutionArrayOutput) ElementType() reflect.Type
func (DrPlanExecutionGroupExecutionArrayOutput) ToDrPlanExecutionGroupExecutionArrayOutput ¶
func (o DrPlanExecutionGroupExecutionArrayOutput) ToDrPlanExecutionGroupExecutionArrayOutput() DrPlanExecutionGroupExecutionArrayOutput
func (DrPlanExecutionGroupExecutionArrayOutput) ToDrPlanExecutionGroupExecutionArrayOutputWithContext ¶
func (o DrPlanExecutionGroupExecutionArrayOutput) ToDrPlanExecutionGroupExecutionArrayOutputWithContext(ctx context.Context) DrPlanExecutionGroupExecutionArrayOutput
type DrPlanExecutionGroupExecutionInput ¶
type DrPlanExecutionGroupExecutionInput interface { pulumi.Input ToDrPlanExecutionGroupExecutionOutput() DrPlanExecutionGroupExecutionOutput ToDrPlanExecutionGroupExecutionOutputWithContext(context.Context) DrPlanExecutionGroupExecutionOutput }
DrPlanExecutionGroupExecutionInput is an input type that accepts DrPlanExecutionGroupExecutionArgs and DrPlanExecutionGroupExecutionOutput values. You can construct a concrete instance of `DrPlanExecutionGroupExecutionInput` via:
DrPlanExecutionGroupExecutionArgs{...}
type DrPlanExecutionGroupExecutionOutput ¶
type DrPlanExecutionGroupExecutionOutput struct{ *pulumi.OutputState }
func (DrPlanExecutionGroupExecutionOutput) DisplayName ¶
func (o DrPlanExecutionGroupExecutionOutput) DisplayName() pulumi.StringPtrOutput
(Updatable) The display name of the DR plan execution. Example: `Execution - EBS Switchover PHX to IAD`
func (DrPlanExecutionGroupExecutionOutput) ElementType ¶
func (DrPlanExecutionGroupExecutionOutput) ElementType() reflect.Type
func (DrPlanExecutionGroupExecutionOutput) ExecutionDurationInSec ¶
func (o DrPlanExecutionGroupExecutionOutput) ExecutionDurationInSec() pulumi.IntPtrOutput
The total duration in seconds taken to complete the step execution. Example: `35`
func (DrPlanExecutionGroupExecutionOutput) GroupId ¶
func (o DrPlanExecutionGroupExecutionOutput) GroupId() pulumi.StringPtrOutput
The unique id of the group to which this step belongs. Must not be modified by user. Example: `sgid1.group..uniqueID`
func (DrPlanExecutionGroupExecutionOutput) Status ¶
func (o DrPlanExecutionGroupExecutionOutput) Status() pulumi.StringPtrOutput
The status of the step execution.
func (DrPlanExecutionGroupExecutionOutput) StatusDetails ¶
func (o DrPlanExecutionGroupExecutionOutput) StatusDetails() pulumi.StringPtrOutput
Additional details on the step execution status. Example: `This step failed to complete due to a timeout`
func (DrPlanExecutionGroupExecutionOutput) StepExecutions ¶
func (o DrPlanExecutionGroupExecutionOutput) StepExecutions() DrPlanExecutionGroupExecutionStepExecutionArrayOutput
A list of step executions in the group.
func (DrPlanExecutionGroupExecutionOutput) TimeEnded ¶
func (o DrPlanExecutionGroupExecutionOutput) TimeEnded() pulumi.StringPtrOutput
The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (DrPlanExecutionGroupExecutionOutput) TimeStarted ¶
func (o DrPlanExecutionGroupExecutionOutput) TimeStarted() pulumi.StringPtrOutput
The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (DrPlanExecutionGroupExecutionOutput) ToDrPlanExecutionGroupExecutionOutput ¶
func (o DrPlanExecutionGroupExecutionOutput) ToDrPlanExecutionGroupExecutionOutput() DrPlanExecutionGroupExecutionOutput
func (DrPlanExecutionGroupExecutionOutput) ToDrPlanExecutionGroupExecutionOutputWithContext ¶
func (o DrPlanExecutionGroupExecutionOutput) ToDrPlanExecutionGroupExecutionOutputWithContext(ctx context.Context) DrPlanExecutionGroupExecutionOutput
func (DrPlanExecutionGroupExecutionOutput) Type ¶
func (o DrPlanExecutionGroupExecutionOutput) Type() pulumi.StringPtrOutput
The group type. Example: `BUILT_IN`
type DrPlanExecutionGroupExecutionStepExecution ¶
type DrPlanExecutionGroupExecutionStepExecution struct { // (Updatable) The display name of the DR plan execution. Example: `Execution - EBS Switchover PHX to IAD` DisplayName *string `pulumi:"displayName"` // The total duration in seconds taken to complete the step execution. Example: `35` ExecutionDurationInSec *int `pulumi:"executionDurationInSec"` // The unique id of the group to which this step belongs. Must not be modified by user. Example: `sgid1.group..uniqueID` GroupId *string `pulumi:"groupId"` // The details of an object storage log location for a DR protection group. LogLocations []DrPlanExecutionGroupExecutionStepExecutionLogLocation `pulumi:"logLocations"` // The status of the step execution. Status *string `pulumi:"status"` // Additional details on the step execution status. Example: `This step failed to complete due to a timeout` StatusDetails *string `pulumi:"statusDetails"` // The unique id of the step. Must not be modified by user. Example: `sgid1.step..uniqueID` StepId *string `pulumi:"stepId"` // The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeEnded *string `pulumi:"timeEnded"` // The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeStarted *string `pulumi:"timeStarted"` // The group type. Example: `BUILT_IN` Type *string `pulumi:"type"` }
type DrPlanExecutionGroupExecutionStepExecutionArgs ¶
type DrPlanExecutionGroupExecutionStepExecutionArgs struct { // (Updatable) The display name of the DR plan execution. Example: `Execution - EBS Switchover PHX to IAD` DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // The total duration in seconds taken to complete the step execution. Example: `35` ExecutionDurationInSec pulumi.IntPtrInput `pulumi:"executionDurationInSec"` // The unique id of the group to which this step belongs. Must not be modified by user. Example: `sgid1.group..uniqueID` GroupId pulumi.StringPtrInput `pulumi:"groupId"` // The details of an object storage log location for a DR protection group. LogLocations DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayInput `pulumi:"logLocations"` // The status of the step execution. Status pulumi.StringPtrInput `pulumi:"status"` // Additional details on the step execution status. Example: `This step failed to complete due to a timeout` StatusDetails pulumi.StringPtrInput `pulumi:"statusDetails"` // The unique id of the step. Must not be modified by user. Example: `sgid1.step..uniqueID` StepId pulumi.StringPtrInput `pulumi:"stepId"` // The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeEnded pulumi.StringPtrInput `pulumi:"timeEnded"` // The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeStarted pulumi.StringPtrInput `pulumi:"timeStarted"` // The group type. Example: `BUILT_IN` Type pulumi.StringPtrInput `pulumi:"type"` }
func (DrPlanExecutionGroupExecutionStepExecutionArgs) ElementType ¶
func (DrPlanExecutionGroupExecutionStepExecutionArgs) ElementType() reflect.Type
func (DrPlanExecutionGroupExecutionStepExecutionArgs) ToDrPlanExecutionGroupExecutionStepExecutionOutput ¶
func (i DrPlanExecutionGroupExecutionStepExecutionArgs) ToDrPlanExecutionGroupExecutionStepExecutionOutput() DrPlanExecutionGroupExecutionStepExecutionOutput
func (DrPlanExecutionGroupExecutionStepExecutionArgs) ToDrPlanExecutionGroupExecutionStepExecutionOutputWithContext ¶
func (i DrPlanExecutionGroupExecutionStepExecutionArgs) ToDrPlanExecutionGroupExecutionStepExecutionOutputWithContext(ctx context.Context) DrPlanExecutionGroupExecutionStepExecutionOutput
type DrPlanExecutionGroupExecutionStepExecutionArray ¶
type DrPlanExecutionGroupExecutionStepExecutionArray []DrPlanExecutionGroupExecutionStepExecutionInput
func (DrPlanExecutionGroupExecutionStepExecutionArray) ElementType ¶
func (DrPlanExecutionGroupExecutionStepExecutionArray) ElementType() reflect.Type
func (DrPlanExecutionGroupExecutionStepExecutionArray) ToDrPlanExecutionGroupExecutionStepExecutionArrayOutput ¶
func (i DrPlanExecutionGroupExecutionStepExecutionArray) ToDrPlanExecutionGroupExecutionStepExecutionArrayOutput() DrPlanExecutionGroupExecutionStepExecutionArrayOutput
func (DrPlanExecutionGroupExecutionStepExecutionArray) ToDrPlanExecutionGroupExecutionStepExecutionArrayOutputWithContext ¶
func (i DrPlanExecutionGroupExecutionStepExecutionArray) ToDrPlanExecutionGroupExecutionStepExecutionArrayOutputWithContext(ctx context.Context) DrPlanExecutionGroupExecutionStepExecutionArrayOutput
type DrPlanExecutionGroupExecutionStepExecutionArrayInput ¶
type DrPlanExecutionGroupExecutionStepExecutionArrayInput interface { pulumi.Input ToDrPlanExecutionGroupExecutionStepExecutionArrayOutput() DrPlanExecutionGroupExecutionStepExecutionArrayOutput ToDrPlanExecutionGroupExecutionStepExecutionArrayOutputWithContext(context.Context) DrPlanExecutionGroupExecutionStepExecutionArrayOutput }
DrPlanExecutionGroupExecutionStepExecutionArrayInput is an input type that accepts DrPlanExecutionGroupExecutionStepExecutionArray and DrPlanExecutionGroupExecutionStepExecutionArrayOutput values. You can construct a concrete instance of `DrPlanExecutionGroupExecutionStepExecutionArrayInput` via:
DrPlanExecutionGroupExecutionStepExecutionArray{ DrPlanExecutionGroupExecutionStepExecutionArgs{...} }
type DrPlanExecutionGroupExecutionStepExecutionArrayOutput ¶
type DrPlanExecutionGroupExecutionStepExecutionArrayOutput struct{ *pulumi.OutputState }
func (DrPlanExecutionGroupExecutionStepExecutionArrayOutput) ElementType ¶
func (DrPlanExecutionGroupExecutionStepExecutionArrayOutput) ElementType() reflect.Type
func (DrPlanExecutionGroupExecutionStepExecutionArrayOutput) ToDrPlanExecutionGroupExecutionStepExecutionArrayOutput ¶
func (o DrPlanExecutionGroupExecutionStepExecutionArrayOutput) ToDrPlanExecutionGroupExecutionStepExecutionArrayOutput() DrPlanExecutionGroupExecutionStepExecutionArrayOutput
func (DrPlanExecutionGroupExecutionStepExecutionArrayOutput) ToDrPlanExecutionGroupExecutionStepExecutionArrayOutputWithContext ¶
func (o DrPlanExecutionGroupExecutionStepExecutionArrayOutput) ToDrPlanExecutionGroupExecutionStepExecutionArrayOutputWithContext(ctx context.Context) DrPlanExecutionGroupExecutionStepExecutionArrayOutput
type DrPlanExecutionGroupExecutionStepExecutionInput ¶
type DrPlanExecutionGroupExecutionStepExecutionInput interface { pulumi.Input ToDrPlanExecutionGroupExecutionStepExecutionOutput() DrPlanExecutionGroupExecutionStepExecutionOutput ToDrPlanExecutionGroupExecutionStepExecutionOutputWithContext(context.Context) DrPlanExecutionGroupExecutionStepExecutionOutput }
DrPlanExecutionGroupExecutionStepExecutionInput is an input type that accepts DrPlanExecutionGroupExecutionStepExecutionArgs and DrPlanExecutionGroupExecutionStepExecutionOutput values. You can construct a concrete instance of `DrPlanExecutionGroupExecutionStepExecutionInput` via:
DrPlanExecutionGroupExecutionStepExecutionArgs{...}
type DrPlanExecutionGroupExecutionStepExecutionLogLocation ¶
type DrPlanExecutionGroupExecutionStepExecutionLogLocation struct { // The bucket name inside the object storage namespace. Example: `operationLogs` Bucket *string `pulumi:"bucket"` // The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy` Namespace *string `pulumi:"namespace"` // The object name inside the object storage bucket. Example: `switchoverPlanExecutions` Object *string `pulumi:"object"` }
type DrPlanExecutionGroupExecutionStepExecutionLogLocationArgs ¶
type DrPlanExecutionGroupExecutionStepExecutionLogLocationArgs struct { // The bucket name inside the object storage namespace. Example: `operationLogs` Bucket pulumi.StringPtrInput `pulumi:"bucket"` // The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy` Namespace pulumi.StringPtrInput `pulumi:"namespace"` // The object name inside the object storage bucket. Example: `switchoverPlanExecutions` Object pulumi.StringPtrInput `pulumi:"object"` }
func (DrPlanExecutionGroupExecutionStepExecutionLogLocationArgs) ElementType ¶
func (DrPlanExecutionGroupExecutionStepExecutionLogLocationArgs) ElementType() reflect.Type
func (DrPlanExecutionGroupExecutionStepExecutionLogLocationArgs) ToDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput ¶
func (i DrPlanExecutionGroupExecutionStepExecutionLogLocationArgs) ToDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput() DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput
func (DrPlanExecutionGroupExecutionStepExecutionLogLocationArgs) ToDrPlanExecutionGroupExecutionStepExecutionLogLocationOutputWithContext ¶
func (i DrPlanExecutionGroupExecutionStepExecutionLogLocationArgs) ToDrPlanExecutionGroupExecutionStepExecutionLogLocationOutputWithContext(ctx context.Context) DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput
type DrPlanExecutionGroupExecutionStepExecutionLogLocationArray ¶
type DrPlanExecutionGroupExecutionStepExecutionLogLocationArray []DrPlanExecutionGroupExecutionStepExecutionLogLocationInput
func (DrPlanExecutionGroupExecutionStepExecutionLogLocationArray) ElementType ¶
func (DrPlanExecutionGroupExecutionStepExecutionLogLocationArray) ElementType() reflect.Type
func (DrPlanExecutionGroupExecutionStepExecutionLogLocationArray) ToDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput ¶
func (i DrPlanExecutionGroupExecutionStepExecutionLogLocationArray) ToDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput() DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput
func (DrPlanExecutionGroupExecutionStepExecutionLogLocationArray) ToDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutputWithContext ¶
func (i DrPlanExecutionGroupExecutionStepExecutionLogLocationArray) ToDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutputWithContext(ctx context.Context) DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput
type DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayInput ¶
type DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayInput interface { pulumi.Input ToDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput() DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput ToDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutputWithContext(context.Context) DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput }
DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayInput is an input type that accepts DrPlanExecutionGroupExecutionStepExecutionLogLocationArray and DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput values. You can construct a concrete instance of `DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayInput` via:
DrPlanExecutionGroupExecutionStepExecutionLogLocationArray{ DrPlanExecutionGroupExecutionStepExecutionLogLocationArgs{...} }
type DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput ¶
type DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput struct{ *pulumi.OutputState }
func (DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput) ElementType ¶
func (DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput) ElementType() reflect.Type
func (DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput) ToDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput ¶
func (o DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput) ToDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput() DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput
func (DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput) ToDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutputWithContext ¶
func (o DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput) ToDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutputWithContext(ctx context.Context) DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput
type DrPlanExecutionGroupExecutionStepExecutionLogLocationInput ¶
type DrPlanExecutionGroupExecutionStepExecutionLogLocationInput interface { pulumi.Input ToDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput() DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput ToDrPlanExecutionGroupExecutionStepExecutionLogLocationOutputWithContext(context.Context) DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput }
DrPlanExecutionGroupExecutionStepExecutionLogLocationInput is an input type that accepts DrPlanExecutionGroupExecutionStepExecutionLogLocationArgs and DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput values. You can construct a concrete instance of `DrPlanExecutionGroupExecutionStepExecutionLogLocationInput` via:
DrPlanExecutionGroupExecutionStepExecutionLogLocationArgs{...}
type DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput ¶
type DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput struct{ *pulumi.OutputState }
func (DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) Bucket ¶
func (o DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) Bucket() pulumi.StringPtrOutput
The bucket name inside the object storage namespace. Example: `operationLogs`
func (DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) ElementType ¶
func (DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) ElementType() reflect.Type
func (DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) Namespace ¶
func (o DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) Namespace() pulumi.StringPtrOutput
The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy`
func (DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) Object ¶
func (o DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) Object() pulumi.StringPtrOutput
The object name inside the object storage bucket. Example: `switchoverPlanExecutions`
func (DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) ToDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput ¶
func (o DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) ToDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput() DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput
func (DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) ToDrPlanExecutionGroupExecutionStepExecutionLogLocationOutputWithContext ¶
func (o DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) ToDrPlanExecutionGroupExecutionStepExecutionLogLocationOutputWithContext(ctx context.Context) DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput
type DrPlanExecutionGroupExecutionStepExecutionOutput ¶
type DrPlanExecutionGroupExecutionStepExecutionOutput struct{ *pulumi.OutputState }
func (DrPlanExecutionGroupExecutionStepExecutionOutput) DisplayName ¶
func (o DrPlanExecutionGroupExecutionStepExecutionOutput) DisplayName() pulumi.StringPtrOutput
(Updatable) The display name of the DR plan execution. Example: `Execution - EBS Switchover PHX to IAD`
func (DrPlanExecutionGroupExecutionStepExecutionOutput) ElementType ¶
func (DrPlanExecutionGroupExecutionStepExecutionOutput) ElementType() reflect.Type
func (DrPlanExecutionGroupExecutionStepExecutionOutput) ExecutionDurationInSec ¶
func (o DrPlanExecutionGroupExecutionStepExecutionOutput) ExecutionDurationInSec() pulumi.IntPtrOutput
The total duration in seconds taken to complete the step execution. Example: `35`
func (DrPlanExecutionGroupExecutionStepExecutionOutput) GroupId ¶
func (o DrPlanExecutionGroupExecutionStepExecutionOutput) GroupId() pulumi.StringPtrOutput
The unique id of the group to which this step belongs. Must not be modified by user. Example: `sgid1.group..uniqueID`
func (DrPlanExecutionGroupExecutionStepExecutionOutput) LogLocations ¶
func (o DrPlanExecutionGroupExecutionStepExecutionOutput) LogLocations() DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput
The details of an object storage log location for a DR protection group.
func (DrPlanExecutionGroupExecutionStepExecutionOutput) Status ¶
func (o DrPlanExecutionGroupExecutionStepExecutionOutput) Status() pulumi.StringPtrOutput
The status of the step execution.
func (DrPlanExecutionGroupExecutionStepExecutionOutput) StatusDetails ¶
func (o DrPlanExecutionGroupExecutionStepExecutionOutput) StatusDetails() pulumi.StringPtrOutput
Additional details on the step execution status. Example: `This step failed to complete due to a timeout`
func (DrPlanExecutionGroupExecutionStepExecutionOutput) StepId ¶
func (o DrPlanExecutionGroupExecutionStepExecutionOutput) StepId() pulumi.StringPtrOutput
The unique id of the step. Must not be modified by user. Example: `sgid1.step..uniqueID`
func (DrPlanExecutionGroupExecutionStepExecutionOutput) TimeEnded ¶
func (o DrPlanExecutionGroupExecutionStepExecutionOutput) TimeEnded() pulumi.StringPtrOutput
The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (DrPlanExecutionGroupExecutionStepExecutionOutput) TimeStarted ¶
func (o DrPlanExecutionGroupExecutionStepExecutionOutput) TimeStarted() pulumi.StringPtrOutput
The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (DrPlanExecutionGroupExecutionStepExecutionOutput) ToDrPlanExecutionGroupExecutionStepExecutionOutput ¶
func (o DrPlanExecutionGroupExecutionStepExecutionOutput) ToDrPlanExecutionGroupExecutionStepExecutionOutput() DrPlanExecutionGroupExecutionStepExecutionOutput
func (DrPlanExecutionGroupExecutionStepExecutionOutput) ToDrPlanExecutionGroupExecutionStepExecutionOutputWithContext ¶
func (o DrPlanExecutionGroupExecutionStepExecutionOutput) ToDrPlanExecutionGroupExecutionStepExecutionOutputWithContext(ctx context.Context) DrPlanExecutionGroupExecutionStepExecutionOutput
func (DrPlanExecutionGroupExecutionStepExecutionOutput) Type ¶
func (o DrPlanExecutionGroupExecutionStepExecutionOutput) Type() pulumi.StringPtrOutput
The group type. Example: `BUILT_IN`
type DrPlanExecutionInput ¶
type DrPlanExecutionInput interface { pulumi.Input ToDrPlanExecutionOutput() DrPlanExecutionOutput ToDrPlanExecutionOutputWithContext(ctx context.Context) DrPlanExecutionOutput }
type DrPlanExecutionLogLocation ¶
type DrPlanExecutionLogLocation struct { // The bucket name inside the object storage namespace. Example: `operationLogs` Bucket *string `pulumi:"bucket"` // The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy` Namespace *string `pulumi:"namespace"` // The object name inside the object storage bucket. Example: `switchoverPlanExecutions` Object *string `pulumi:"object"` }
type DrPlanExecutionLogLocationArgs ¶
type DrPlanExecutionLogLocationArgs struct { // The bucket name inside the object storage namespace. Example: `operationLogs` Bucket pulumi.StringPtrInput `pulumi:"bucket"` // The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy` Namespace pulumi.StringPtrInput `pulumi:"namespace"` // The object name inside the object storage bucket. Example: `switchoverPlanExecutions` Object pulumi.StringPtrInput `pulumi:"object"` }
func (DrPlanExecutionLogLocationArgs) ElementType ¶
func (DrPlanExecutionLogLocationArgs) ElementType() reflect.Type
func (DrPlanExecutionLogLocationArgs) ToDrPlanExecutionLogLocationOutput ¶
func (i DrPlanExecutionLogLocationArgs) ToDrPlanExecutionLogLocationOutput() DrPlanExecutionLogLocationOutput
func (DrPlanExecutionLogLocationArgs) ToDrPlanExecutionLogLocationOutputWithContext ¶
func (i DrPlanExecutionLogLocationArgs) ToDrPlanExecutionLogLocationOutputWithContext(ctx context.Context) DrPlanExecutionLogLocationOutput
type DrPlanExecutionLogLocationArray ¶
type DrPlanExecutionLogLocationArray []DrPlanExecutionLogLocationInput
func (DrPlanExecutionLogLocationArray) ElementType ¶
func (DrPlanExecutionLogLocationArray) ElementType() reflect.Type
func (DrPlanExecutionLogLocationArray) ToDrPlanExecutionLogLocationArrayOutput ¶
func (i DrPlanExecutionLogLocationArray) ToDrPlanExecutionLogLocationArrayOutput() DrPlanExecutionLogLocationArrayOutput
func (DrPlanExecutionLogLocationArray) ToDrPlanExecutionLogLocationArrayOutputWithContext ¶
func (i DrPlanExecutionLogLocationArray) ToDrPlanExecutionLogLocationArrayOutputWithContext(ctx context.Context) DrPlanExecutionLogLocationArrayOutput
type DrPlanExecutionLogLocationArrayInput ¶
type DrPlanExecutionLogLocationArrayInput interface { pulumi.Input ToDrPlanExecutionLogLocationArrayOutput() DrPlanExecutionLogLocationArrayOutput ToDrPlanExecutionLogLocationArrayOutputWithContext(context.Context) DrPlanExecutionLogLocationArrayOutput }
DrPlanExecutionLogLocationArrayInput is an input type that accepts DrPlanExecutionLogLocationArray and DrPlanExecutionLogLocationArrayOutput values. You can construct a concrete instance of `DrPlanExecutionLogLocationArrayInput` via:
DrPlanExecutionLogLocationArray{ DrPlanExecutionLogLocationArgs{...} }
type DrPlanExecutionLogLocationArrayOutput ¶
type DrPlanExecutionLogLocationArrayOutput struct{ *pulumi.OutputState }
func (DrPlanExecutionLogLocationArrayOutput) ElementType ¶
func (DrPlanExecutionLogLocationArrayOutput) ElementType() reflect.Type
func (DrPlanExecutionLogLocationArrayOutput) Index ¶
func (o DrPlanExecutionLogLocationArrayOutput) Index(i pulumi.IntInput) DrPlanExecutionLogLocationOutput
func (DrPlanExecutionLogLocationArrayOutput) ToDrPlanExecutionLogLocationArrayOutput ¶
func (o DrPlanExecutionLogLocationArrayOutput) ToDrPlanExecutionLogLocationArrayOutput() DrPlanExecutionLogLocationArrayOutput
func (DrPlanExecutionLogLocationArrayOutput) ToDrPlanExecutionLogLocationArrayOutputWithContext ¶
func (o DrPlanExecutionLogLocationArrayOutput) ToDrPlanExecutionLogLocationArrayOutputWithContext(ctx context.Context) DrPlanExecutionLogLocationArrayOutput
type DrPlanExecutionLogLocationInput ¶
type DrPlanExecutionLogLocationInput interface { pulumi.Input ToDrPlanExecutionLogLocationOutput() DrPlanExecutionLogLocationOutput ToDrPlanExecutionLogLocationOutputWithContext(context.Context) DrPlanExecutionLogLocationOutput }
DrPlanExecutionLogLocationInput is an input type that accepts DrPlanExecutionLogLocationArgs and DrPlanExecutionLogLocationOutput values. You can construct a concrete instance of `DrPlanExecutionLogLocationInput` via:
DrPlanExecutionLogLocationArgs{...}
type DrPlanExecutionLogLocationOutput ¶
type DrPlanExecutionLogLocationOutput struct{ *pulumi.OutputState }
func (DrPlanExecutionLogLocationOutput) Bucket ¶
func (o DrPlanExecutionLogLocationOutput) Bucket() pulumi.StringPtrOutput
The bucket name inside the object storage namespace. Example: `operationLogs`
func (DrPlanExecutionLogLocationOutput) ElementType ¶
func (DrPlanExecutionLogLocationOutput) ElementType() reflect.Type
func (DrPlanExecutionLogLocationOutput) Namespace ¶
func (o DrPlanExecutionLogLocationOutput) Namespace() pulumi.StringPtrOutput
The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy`
func (DrPlanExecutionLogLocationOutput) Object ¶
func (o DrPlanExecutionLogLocationOutput) Object() pulumi.StringPtrOutput
The object name inside the object storage bucket. Example: `switchoverPlanExecutions`
func (DrPlanExecutionLogLocationOutput) ToDrPlanExecutionLogLocationOutput ¶
func (o DrPlanExecutionLogLocationOutput) ToDrPlanExecutionLogLocationOutput() DrPlanExecutionLogLocationOutput
func (DrPlanExecutionLogLocationOutput) ToDrPlanExecutionLogLocationOutputWithContext ¶
func (o DrPlanExecutionLogLocationOutput) ToDrPlanExecutionLogLocationOutputWithContext(ctx context.Context) DrPlanExecutionLogLocationOutput
type DrPlanExecutionMap ¶
type DrPlanExecutionMap map[string]DrPlanExecutionInput
func (DrPlanExecutionMap) ElementType ¶
func (DrPlanExecutionMap) ElementType() reflect.Type
func (DrPlanExecutionMap) ToDrPlanExecutionMapOutput ¶
func (i DrPlanExecutionMap) ToDrPlanExecutionMapOutput() DrPlanExecutionMapOutput
func (DrPlanExecutionMap) ToDrPlanExecutionMapOutputWithContext ¶
func (i DrPlanExecutionMap) ToDrPlanExecutionMapOutputWithContext(ctx context.Context) DrPlanExecutionMapOutput
type DrPlanExecutionMapInput ¶
type DrPlanExecutionMapInput interface { pulumi.Input ToDrPlanExecutionMapOutput() DrPlanExecutionMapOutput ToDrPlanExecutionMapOutputWithContext(context.Context) DrPlanExecutionMapOutput }
DrPlanExecutionMapInput is an input type that accepts DrPlanExecutionMap and DrPlanExecutionMapOutput values. You can construct a concrete instance of `DrPlanExecutionMapInput` via:
DrPlanExecutionMap{ "key": DrPlanExecutionArgs{...} }
type DrPlanExecutionMapOutput ¶
type DrPlanExecutionMapOutput struct{ *pulumi.OutputState }
func (DrPlanExecutionMapOutput) ElementType ¶
func (DrPlanExecutionMapOutput) ElementType() reflect.Type
func (DrPlanExecutionMapOutput) MapIndex ¶
func (o DrPlanExecutionMapOutput) MapIndex(k pulumi.StringInput) DrPlanExecutionOutput
func (DrPlanExecutionMapOutput) ToDrPlanExecutionMapOutput ¶
func (o DrPlanExecutionMapOutput) ToDrPlanExecutionMapOutput() DrPlanExecutionMapOutput
func (DrPlanExecutionMapOutput) ToDrPlanExecutionMapOutputWithContext ¶
func (o DrPlanExecutionMapOutput) ToDrPlanExecutionMapOutputWithContext(ctx context.Context) DrPlanExecutionMapOutput
type DrPlanExecutionOutput ¶
type DrPlanExecutionOutput struct{ *pulumi.OutputState }
func (DrPlanExecutionOutput) CompartmentId ¶
func (o DrPlanExecutionOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment containing this DR plan execution. Example: `ocid1.compartment.oc1..uniqueID`
func (DrPlanExecutionOutput) DefinedTags ¶
func (o DrPlanExecutionOutput) DefinedTags() pulumi.StringMapOutput
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"Operations.CostCenter": "42"}`
func (DrPlanExecutionOutput) DisplayName ¶
func (o DrPlanExecutionOutput) DisplayName() pulumi.StringOutput
(Updatable) The display name of the DR plan execution. Example: `Execution - EBS Switchover PHX to IAD`
func (DrPlanExecutionOutput) DrProtectionGroupId ¶
func (o DrPlanExecutionOutput) DrProtectionGroupId() pulumi.StringOutput
The OCID of the DR protection group to which this DR plan execution belongs. Example: `ocid1.drprotectiongroup.oc1..uniqueID`
func (DrPlanExecutionOutput) ElementType ¶
func (DrPlanExecutionOutput) ElementType() reflect.Type
func (DrPlanExecutionOutput) ExecutionDurationInSec ¶
func (o DrPlanExecutionOutput) ExecutionDurationInSec() pulumi.IntOutput
The total duration in seconds taken to complete the step execution. Example: `35`
func (DrPlanExecutionOutput) ExecutionOptions ¶
func (o DrPlanExecutionOutput) ExecutionOptions() DrPlanExecutionExecutionOptionsOutput
The options for a plan execution.
func (DrPlanExecutionOutput) FreeformTags ¶
func (o DrPlanExecutionOutput) FreeformTags() pulumi.StringMapOutput
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"Department": "Finance"}`
func (DrPlanExecutionOutput) GroupExecutions ¶
func (o DrPlanExecutionOutput) GroupExecutions() DrPlanExecutionGroupExecutionArrayOutput
A list of groups executed in this DR plan execution.
func (DrPlanExecutionOutput) LifeCycleDetails ¶
func (o DrPlanExecutionOutput) LifeCycleDetails() pulumi.StringOutput
A message describing the DR plan execution's current state in more detail.
func (DrPlanExecutionOutput) LogLocations ¶
func (o DrPlanExecutionOutput) LogLocations() DrPlanExecutionLogLocationArrayOutput
The details of an object storage log location for a DR protection group.
func (DrPlanExecutionOutput) PeerDrProtectionGroupId ¶
func (o DrPlanExecutionOutput) PeerDrProtectionGroupId() pulumi.StringOutput
The OCID of peer DR protection group associated with this plan's DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID`
func (DrPlanExecutionOutput) PeerRegion ¶
func (o DrPlanExecutionOutput) PeerRegion() pulumi.StringOutput
The region of the peer DR protection group associated with this plan's DR protection group. Example: `us-ashburn-1`
func (DrPlanExecutionOutput) PlanExecutionType ¶
func (o DrPlanExecutionOutput) PlanExecutionType() pulumi.StringOutput
The type of the DR plan executed.
func (DrPlanExecutionOutput) PlanId ¶
func (o DrPlanExecutionOutput) PlanId() pulumi.StringOutput
The OCID of the DR plan. Example: `ocid1.drplan.oc1..uniqueID`
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
func (DrPlanExecutionOutput) State ¶
func (o DrPlanExecutionOutput) State() pulumi.StringOutput
The current state of the DR plan execution.
func (DrPlanExecutionOutput) SystemTags ¶
func (o DrPlanExecutionOutput) SystemTags() pulumi.StringMapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (DrPlanExecutionOutput) TimeCreated ¶
func (o DrPlanExecutionOutput) TimeCreated() pulumi.StringOutput
The date and time at which DR plan execution was created. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (DrPlanExecutionOutput) TimeEnded ¶
func (o DrPlanExecutionOutput) TimeEnded() pulumi.StringOutput
The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (DrPlanExecutionOutput) TimeStarted ¶
func (o DrPlanExecutionOutput) TimeStarted() pulumi.StringOutput
The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (DrPlanExecutionOutput) TimeUpdated ¶
func (o DrPlanExecutionOutput) TimeUpdated() pulumi.StringOutput
The time when DR plan execution was last updated. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (DrPlanExecutionOutput) ToDrPlanExecutionOutput ¶
func (o DrPlanExecutionOutput) ToDrPlanExecutionOutput() DrPlanExecutionOutput
func (DrPlanExecutionOutput) ToDrPlanExecutionOutputWithContext ¶
func (o DrPlanExecutionOutput) ToDrPlanExecutionOutputWithContext(ctx context.Context) DrPlanExecutionOutput
type DrPlanExecutionState ¶
type DrPlanExecutionState struct { // The OCID of the compartment containing this DR plan execution. Example: `ocid1.compartment.oc1..uniqueID` CompartmentId pulumi.StringPtrInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput // (Updatable) The display name of the DR plan execution. Example: `Execution - EBS Switchover PHX to IAD` DisplayName pulumi.StringPtrInput // The OCID of the DR protection group to which this DR plan execution belongs. Example: `ocid1.drprotectiongroup.oc1..uniqueID` DrProtectionGroupId pulumi.StringPtrInput // The total duration in seconds taken to complete the step execution. Example: `35` ExecutionDurationInSec pulumi.IntPtrInput // The options for a plan execution. ExecutionOptions DrPlanExecutionExecutionOptionsPtrInput // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput // A list of groups executed in this DR plan execution. GroupExecutions DrPlanExecutionGroupExecutionArrayInput // A message describing the DR plan execution's current state in more detail. LifeCycleDetails pulumi.StringPtrInput // The details of an object storage log location for a DR protection group. LogLocations DrPlanExecutionLogLocationArrayInput // The OCID of peer DR protection group associated with this plan's DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID` PeerDrProtectionGroupId pulumi.StringPtrInput // The region of the peer DR protection group associated with this plan's DR protection group. Example: `us-ashburn-1` PeerRegion pulumi.StringPtrInput // The type of the DR plan executed. PlanExecutionType pulumi.StringPtrInput // The OCID of the DR plan. Example: `ocid1.drplan.oc1..uniqueID` // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values PlanId pulumi.StringPtrInput // The current state of the DR plan execution. State pulumi.StringPtrInput // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.StringMapInput // The date and time at which DR plan execution was created. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeCreated pulumi.StringPtrInput // The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeEnded pulumi.StringPtrInput // The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeStarted pulumi.StringPtrInput // The time when DR plan execution was last updated. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeUpdated pulumi.StringPtrInput }
func (DrPlanExecutionState) ElementType ¶
func (DrPlanExecutionState) ElementType() reflect.Type
type DrPlanInput ¶
type DrPlanInput interface { pulumi.Input ToDrPlanOutput() DrPlanOutput ToDrPlanOutputWithContext(ctx context.Context) DrPlanOutput }
type DrPlanMap ¶
type DrPlanMap map[string]DrPlanInput
func (DrPlanMap) ElementType ¶
func (DrPlanMap) ToDrPlanMapOutput ¶
func (i DrPlanMap) ToDrPlanMapOutput() DrPlanMapOutput
func (DrPlanMap) ToDrPlanMapOutputWithContext ¶
func (i DrPlanMap) ToDrPlanMapOutputWithContext(ctx context.Context) DrPlanMapOutput
type DrPlanMapInput ¶
type DrPlanMapInput interface { pulumi.Input ToDrPlanMapOutput() DrPlanMapOutput ToDrPlanMapOutputWithContext(context.Context) DrPlanMapOutput }
DrPlanMapInput is an input type that accepts DrPlanMap and DrPlanMapOutput values. You can construct a concrete instance of `DrPlanMapInput` via:
DrPlanMap{ "key": DrPlanArgs{...} }
type DrPlanMapOutput ¶
type DrPlanMapOutput struct{ *pulumi.OutputState }
func (DrPlanMapOutput) ElementType ¶
func (DrPlanMapOutput) ElementType() reflect.Type
func (DrPlanMapOutput) MapIndex ¶
func (o DrPlanMapOutput) MapIndex(k pulumi.StringInput) DrPlanOutput
func (DrPlanMapOutput) ToDrPlanMapOutput ¶
func (o DrPlanMapOutput) ToDrPlanMapOutput() DrPlanMapOutput
func (DrPlanMapOutput) ToDrPlanMapOutputWithContext ¶
func (o DrPlanMapOutput) ToDrPlanMapOutputWithContext(ctx context.Context) DrPlanMapOutput
type DrPlanOutput ¶
type DrPlanOutput struct{ *pulumi.OutputState }
func (DrPlanOutput) CompartmentId ¶
func (o DrPlanOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment containing the DR plan. Example: `ocid1.compartment.oc1..uniqueID`
func (DrPlanOutput) DefinedTags ¶
func (o DrPlanOutput) DefinedTags() pulumi.StringMapOutput
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"Operations.CostCenter": "42"}`
func (DrPlanOutput) DisplayName ¶
func (o DrPlanOutput) DisplayName() pulumi.StringOutput
(Updatable) The display name of the DR plan being created. Example: `EBS Switchover PHX to IAD`
func (DrPlanOutput) DrProtectionGroupId ¶
func (o DrPlanOutput) DrProtectionGroupId() pulumi.StringOutput
The OCID of the DR protection group to which this DR plan belongs. Example: `ocid1.drprotectiongroup.oc1..uniqueID`
func (DrPlanOutput) ElementType ¶
func (DrPlanOutput) ElementType() reflect.Type
func (DrPlanOutput) FreeformTags ¶
func (o DrPlanOutput) FreeformTags() pulumi.StringMapOutput
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"Department": "Finance"}`
func (DrPlanOutput) LifeCycleDetails ¶
func (o DrPlanOutput) LifeCycleDetails() pulumi.StringOutput
A message describing the DR plan's current state in more detail.
func (DrPlanOutput) PeerDrProtectionGroupId ¶
func (o DrPlanOutput) PeerDrProtectionGroupId() pulumi.StringOutput
The OCID of the peer DR protection group associated with this plan's DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID`
func (DrPlanOutput) PeerRegion ¶
func (o DrPlanOutput) PeerRegion() pulumi.StringOutput
The region of the peer DR protection group associated with this plan's DR protection group. Example: `us-ashburn-1`
func (DrPlanOutput) PlanGroups ¶
func (o DrPlanOutput) PlanGroups() DrPlanPlanGroupArrayOutput
The list of groups in this DR plan.
func (DrPlanOutput) State ¶
func (o DrPlanOutput) State() pulumi.StringOutput
The current state of the DR plan.
func (DrPlanOutput) SystemTags ¶
func (o DrPlanOutput) SystemTags() pulumi.StringMapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (DrPlanOutput) TimeCreated ¶
func (o DrPlanOutput) TimeCreated() pulumi.StringOutput
The date and time the DR plan was created. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (DrPlanOutput) TimeUpdated ¶
func (o DrPlanOutput) TimeUpdated() pulumi.StringOutput
The date and time the DR plan was updated. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (DrPlanOutput) ToDrPlanOutput ¶
func (o DrPlanOutput) ToDrPlanOutput() DrPlanOutput
func (DrPlanOutput) ToDrPlanOutputWithContext ¶
func (o DrPlanOutput) ToDrPlanOutputWithContext(ctx context.Context) DrPlanOutput
func (DrPlanOutput) Type ¶
func (o DrPlanOutput) Type() pulumi.StringOutput
The type of DR plan to be created.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
type DrPlanPlanGroup ¶
type DrPlanPlanGroup struct { // (Updatable) The display name of the DR plan being created. Example: `EBS Switchover PHX to IAD` DisplayName *string `pulumi:"displayName"` // The unique id of the step. Must not be modified by the user. Example: `sgid1.step..uniqueID` Id *string `pulumi:"id"` // A flag indicating whether this group should be enabled for execution. This flag is only applicable to the `USER_DEFINED_PAUSE` group. The flag should be null for the remaining group types. Example: `true` IsPauseEnabled *bool `pulumi:"isPauseEnabled"` // The list of steps in the group. Steps []DrPlanPlanGroupStep `pulumi:"steps"` // The type of DR plan to be created. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values Type *string `pulumi:"type"` }
type DrPlanPlanGroupArgs ¶
type DrPlanPlanGroupArgs struct { // (Updatable) The display name of the DR plan being created. Example: `EBS Switchover PHX to IAD` DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // The unique id of the step. Must not be modified by the user. Example: `sgid1.step..uniqueID` Id pulumi.StringPtrInput `pulumi:"id"` // A flag indicating whether this group should be enabled for execution. This flag is only applicable to the `USER_DEFINED_PAUSE` group. The flag should be null for the remaining group types. Example: `true` IsPauseEnabled pulumi.BoolPtrInput `pulumi:"isPauseEnabled"` // The list of steps in the group. Steps DrPlanPlanGroupStepArrayInput `pulumi:"steps"` // The type of DR plan to be created. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values Type pulumi.StringPtrInput `pulumi:"type"` }
func (DrPlanPlanGroupArgs) ElementType ¶
func (DrPlanPlanGroupArgs) ElementType() reflect.Type
func (DrPlanPlanGroupArgs) ToDrPlanPlanGroupOutput ¶
func (i DrPlanPlanGroupArgs) ToDrPlanPlanGroupOutput() DrPlanPlanGroupOutput
func (DrPlanPlanGroupArgs) ToDrPlanPlanGroupOutputWithContext ¶
func (i DrPlanPlanGroupArgs) ToDrPlanPlanGroupOutputWithContext(ctx context.Context) DrPlanPlanGroupOutput
type DrPlanPlanGroupArray ¶
type DrPlanPlanGroupArray []DrPlanPlanGroupInput
func (DrPlanPlanGroupArray) ElementType ¶
func (DrPlanPlanGroupArray) ElementType() reflect.Type
func (DrPlanPlanGroupArray) ToDrPlanPlanGroupArrayOutput ¶
func (i DrPlanPlanGroupArray) ToDrPlanPlanGroupArrayOutput() DrPlanPlanGroupArrayOutput
func (DrPlanPlanGroupArray) ToDrPlanPlanGroupArrayOutputWithContext ¶
func (i DrPlanPlanGroupArray) ToDrPlanPlanGroupArrayOutputWithContext(ctx context.Context) DrPlanPlanGroupArrayOutput
type DrPlanPlanGroupArrayInput ¶
type DrPlanPlanGroupArrayInput interface { pulumi.Input ToDrPlanPlanGroupArrayOutput() DrPlanPlanGroupArrayOutput ToDrPlanPlanGroupArrayOutputWithContext(context.Context) DrPlanPlanGroupArrayOutput }
DrPlanPlanGroupArrayInput is an input type that accepts DrPlanPlanGroupArray and DrPlanPlanGroupArrayOutput values. You can construct a concrete instance of `DrPlanPlanGroupArrayInput` via:
DrPlanPlanGroupArray{ DrPlanPlanGroupArgs{...} }
type DrPlanPlanGroupArrayOutput ¶
type DrPlanPlanGroupArrayOutput struct{ *pulumi.OutputState }
func (DrPlanPlanGroupArrayOutput) ElementType ¶
func (DrPlanPlanGroupArrayOutput) ElementType() reflect.Type
func (DrPlanPlanGroupArrayOutput) Index ¶
func (o DrPlanPlanGroupArrayOutput) Index(i pulumi.IntInput) DrPlanPlanGroupOutput
func (DrPlanPlanGroupArrayOutput) ToDrPlanPlanGroupArrayOutput ¶
func (o DrPlanPlanGroupArrayOutput) ToDrPlanPlanGroupArrayOutput() DrPlanPlanGroupArrayOutput
func (DrPlanPlanGroupArrayOutput) ToDrPlanPlanGroupArrayOutputWithContext ¶
func (o DrPlanPlanGroupArrayOutput) ToDrPlanPlanGroupArrayOutputWithContext(ctx context.Context) DrPlanPlanGroupArrayOutput
type DrPlanPlanGroupInput ¶
type DrPlanPlanGroupInput interface { pulumi.Input ToDrPlanPlanGroupOutput() DrPlanPlanGroupOutput ToDrPlanPlanGroupOutputWithContext(context.Context) DrPlanPlanGroupOutput }
DrPlanPlanGroupInput is an input type that accepts DrPlanPlanGroupArgs and DrPlanPlanGroupOutput values. You can construct a concrete instance of `DrPlanPlanGroupInput` via:
DrPlanPlanGroupArgs{...}
type DrPlanPlanGroupOutput ¶
type DrPlanPlanGroupOutput struct{ *pulumi.OutputState }
func (DrPlanPlanGroupOutput) DisplayName ¶
func (o DrPlanPlanGroupOutput) DisplayName() pulumi.StringPtrOutput
(Updatable) The display name of the DR plan being created. Example: `EBS Switchover PHX to IAD`
func (DrPlanPlanGroupOutput) ElementType ¶
func (DrPlanPlanGroupOutput) ElementType() reflect.Type
func (DrPlanPlanGroupOutput) Id ¶
func (o DrPlanPlanGroupOutput) Id() pulumi.StringPtrOutput
The unique id of the step. Must not be modified by the user. Example: `sgid1.step..uniqueID`
func (DrPlanPlanGroupOutput) IsPauseEnabled ¶
func (o DrPlanPlanGroupOutput) IsPauseEnabled() pulumi.BoolPtrOutput
A flag indicating whether this group should be enabled for execution. This flag is only applicable to the `USER_DEFINED_PAUSE` group. The flag should be null for the remaining group types. Example: `true`
func (DrPlanPlanGroupOutput) Steps ¶
func (o DrPlanPlanGroupOutput) Steps() DrPlanPlanGroupStepArrayOutput
The list of steps in the group.
func (DrPlanPlanGroupOutput) ToDrPlanPlanGroupOutput ¶
func (o DrPlanPlanGroupOutput) ToDrPlanPlanGroupOutput() DrPlanPlanGroupOutput
func (DrPlanPlanGroupOutput) ToDrPlanPlanGroupOutputWithContext ¶
func (o DrPlanPlanGroupOutput) ToDrPlanPlanGroupOutputWithContext(ctx context.Context) DrPlanPlanGroupOutput
func (DrPlanPlanGroupOutput) Type ¶
func (o DrPlanPlanGroupOutput) Type() pulumi.StringPtrOutput
The type of DR plan to be created.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
type DrPlanPlanGroupStep ¶
type DrPlanPlanGroupStep struct { // (Updatable) The display name of the DR plan being created. Example: `EBS Switchover PHX to IAD` DisplayName *string `pulumi:"displayName"` // The error mode for this step. ErrorMode *string `pulumi:"errorMode"` // The unique id of the group to which this step belongs. Must not be modified by user. Example: `sgid1.group..uniqueID` GroupId *string `pulumi:"groupId"` // The unique id of the step. Must not be modified by the user. Example: `sgid1.step..uniqueID` Id *string `pulumi:"id"` // A flag indicating whether this step should be enabled for execution. Example: `true` IsEnabled *bool `pulumi:"isEnabled"` // The OCID of the member associated with this step. Example: `ocid1.database.oc1..uniqueID` MemberId *string `pulumi:"memberId"` // The timeout in seconds for executing this step. Example: `600` Timeout *int `pulumi:"timeout"` // The type of DR plan to be created. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values Type *string `pulumi:"type"` // The details for a user-defined step in a DR plan. UserDefinedSteps []DrPlanPlanGroupStepUserDefinedStep `pulumi:"userDefinedSteps"` }
type DrPlanPlanGroupStepArgs ¶
type DrPlanPlanGroupStepArgs struct { // (Updatable) The display name of the DR plan being created. Example: `EBS Switchover PHX to IAD` DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // The error mode for this step. ErrorMode pulumi.StringPtrInput `pulumi:"errorMode"` // The unique id of the group to which this step belongs. Must not be modified by user. Example: `sgid1.group..uniqueID` GroupId pulumi.StringPtrInput `pulumi:"groupId"` // The unique id of the step. Must not be modified by the user. Example: `sgid1.step..uniqueID` Id pulumi.StringPtrInput `pulumi:"id"` // A flag indicating whether this step should be enabled for execution. Example: `true` IsEnabled pulumi.BoolPtrInput `pulumi:"isEnabled"` // The OCID of the member associated with this step. Example: `ocid1.database.oc1..uniqueID` MemberId pulumi.StringPtrInput `pulumi:"memberId"` // The timeout in seconds for executing this step. Example: `600` Timeout pulumi.IntPtrInput `pulumi:"timeout"` // The type of DR plan to be created. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values Type pulumi.StringPtrInput `pulumi:"type"` // The details for a user-defined step in a DR plan. UserDefinedSteps DrPlanPlanGroupStepUserDefinedStepArrayInput `pulumi:"userDefinedSteps"` }
func (DrPlanPlanGroupStepArgs) ElementType ¶
func (DrPlanPlanGroupStepArgs) ElementType() reflect.Type
func (DrPlanPlanGroupStepArgs) ToDrPlanPlanGroupStepOutput ¶
func (i DrPlanPlanGroupStepArgs) ToDrPlanPlanGroupStepOutput() DrPlanPlanGroupStepOutput
func (DrPlanPlanGroupStepArgs) ToDrPlanPlanGroupStepOutputWithContext ¶
func (i DrPlanPlanGroupStepArgs) ToDrPlanPlanGroupStepOutputWithContext(ctx context.Context) DrPlanPlanGroupStepOutput
type DrPlanPlanGroupStepArray ¶
type DrPlanPlanGroupStepArray []DrPlanPlanGroupStepInput
func (DrPlanPlanGroupStepArray) ElementType ¶
func (DrPlanPlanGroupStepArray) ElementType() reflect.Type
func (DrPlanPlanGroupStepArray) ToDrPlanPlanGroupStepArrayOutput ¶
func (i DrPlanPlanGroupStepArray) ToDrPlanPlanGroupStepArrayOutput() DrPlanPlanGroupStepArrayOutput
func (DrPlanPlanGroupStepArray) ToDrPlanPlanGroupStepArrayOutputWithContext ¶
func (i DrPlanPlanGroupStepArray) ToDrPlanPlanGroupStepArrayOutputWithContext(ctx context.Context) DrPlanPlanGroupStepArrayOutput
type DrPlanPlanGroupStepArrayInput ¶
type DrPlanPlanGroupStepArrayInput interface { pulumi.Input ToDrPlanPlanGroupStepArrayOutput() DrPlanPlanGroupStepArrayOutput ToDrPlanPlanGroupStepArrayOutputWithContext(context.Context) DrPlanPlanGroupStepArrayOutput }
DrPlanPlanGroupStepArrayInput is an input type that accepts DrPlanPlanGroupStepArray and DrPlanPlanGroupStepArrayOutput values. You can construct a concrete instance of `DrPlanPlanGroupStepArrayInput` via:
DrPlanPlanGroupStepArray{ DrPlanPlanGroupStepArgs{...} }
type DrPlanPlanGroupStepArrayOutput ¶
type DrPlanPlanGroupStepArrayOutput struct{ *pulumi.OutputState }
func (DrPlanPlanGroupStepArrayOutput) ElementType ¶
func (DrPlanPlanGroupStepArrayOutput) ElementType() reflect.Type
func (DrPlanPlanGroupStepArrayOutput) Index ¶
func (o DrPlanPlanGroupStepArrayOutput) Index(i pulumi.IntInput) DrPlanPlanGroupStepOutput
func (DrPlanPlanGroupStepArrayOutput) ToDrPlanPlanGroupStepArrayOutput ¶
func (o DrPlanPlanGroupStepArrayOutput) ToDrPlanPlanGroupStepArrayOutput() DrPlanPlanGroupStepArrayOutput
func (DrPlanPlanGroupStepArrayOutput) ToDrPlanPlanGroupStepArrayOutputWithContext ¶
func (o DrPlanPlanGroupStepArrayOutput) ToDrPlanPlanGroupStepArrayOutputWithContext(ctx context.Context) DrPlanPlanGroupStepArrayOutput
type DrPlanPlanGroupStepInput ¶
type DrPlanPlanGroupStepInput interface { pulumi.Input ToDrPlanPlanGroupStepOutput() DrPlanPlanGroupStepOutput ToDrPlanPlanGroupStepOutputWithContext(context.Context) DrPlanPlanGroupStepOutput }
DrPlanPlanGroupStepInput is an input type that accepts DrPlanPlanGroupStepArgs and DrPlanPlanGroupStepOutput values. You can construct a concrete instance of `DrPlanPlanGroupStepInput` via:
DrPlanPlanGroupStepArgs{...}
type DrPlanPlanGroupStepOutput ¶
type DrPlanPlanGroupStepOutput struct{ *pulumi.OutputState }
func (DrPlanPlanGroupStepOutput) DisplayName ¶
func (o DrPlanPlanGroupStepOutput) DisplayName() pulumi.StringPtrOutput
(Updatable) The display name of the DR plan being created. Example: `EBS Switchover PHX to IAD`
func (DrPlanPlanGroupStepOutput) ElementType ¶
func (DrPlanPlanGroupStepOutput) ElementType() reflect.Type
func (DrPlanPlanGroupStepOutput) ErrorMode ¶
func (o DrPlanPlanGroupStepOutput) ErrorMode() pulumi.StringPtrOutput
The error mode for this step.
func (DrPlanPlanGroupStepOutput) GroupId ¶
func (o DrPlanPlanGroupStepOutput) GroupId() pulumi.StringPtrOutput
The unique id of the group to which this step belongs. Must not be modified by user. Example: `sgid1.group..uniqueID`
func (DrPlanPlanGroupStepOutput) Id ¶
func (o DrPlanPlanGroupStepOutput) Id() pulumi.StringPtrOutput
The unique id of the step. Must not be modified by the user. Example: `sgid1.step..uniqueID`
func (DrPlanPlanGroupStepOutput) IsEnabled ¶
func (o DrPlanPlanGroupStepOutput) IsEnabled() pulumi.BoolPtrOutput
A flag indicating whether this step should be enabled for execution. Example: `true`
func (DrPlanPlanGroupStepOutput) MemberId ¶
func (o DrPlanPlanGroupStepOutput) MemberId() pulumi.StringPtrOutput
The OCID of the member associated with this step. Example: `ocid1.database.oc1..uniqueID`
func (DrPlanPlanGroupStepOutput) Timeout ¶
func (o DrPlanPlanGroupStepOutput) Timeout() pulumi.IntPtrOutput
The timeout in seconds for executing this step. Example: `600`
func (DrPlanPlanGroupStepOutput) ToDrPlanPlanGroupStepOutput ¶
func (o DrPlanPlanGroupStepOutput) ToDrPlanPlanGroupStepOutput() DrPlanPlanGroupStepOutput
func (DrPlanPlanGroupStepOutput) ToDrPlanPlanGroupStepOutputWithContext ¶
func (o DrPlanPlanGroupStepOutput) ToDrPlanPlanGroupStepOutputWithContext(ctx context.Context) DrPlanPlanGroupStepOutput
func (DrPlanPlanGroupStepOutput) Type ¶
func (o DrPlanPlanGroupStepOutput) Type() pulumi.StringPtrOutput
The type of DR plan to be created.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
func (DrPlanPlanGroupStepOutput) UserDefinedSteps ¶
func (o DrPlanPlanGroupStepOutput) UserDefinedSteps() DrPlanPlanGroupStepUserDefinedStepArrayOutput
The details for a user-defined step in a DR plan.
type DrPlanPlanGroupStepUserDefinedStep ¶
type DrPlanPlanGroupStepUserDefinedStep struct { // The OCID of function to be invoked. Example: `ocid1.fnfunc.oc1..uniqueID` FunctionId *string `pulumi:"functionId"` // The region in which the function is deployed. Example: `us-ashburn-1` FunctionRegion *string `pulumi:"functionRegion"` // The details of an object storage script location for a user-defined step in a DR plan. ObjectStorageScriptLocations []DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocation `pulumi:"objectStorageScriptLocations"` // The request body for the function. Example: `{ "FnParam1", "FnParam2" }` RequestBody *string `pulumi:"requestBody"` // The userid on the instance to be used for executing the script or command. Example: `opc` RunAsUser *string `pulumi:"runAsUser"` // The OCID of the instance on which this script or command should be executed. RunOnInstanceId *string `pulumi:"runOnInstanceId"` // The region of the instance where this script or command should be executed. Example: `us-ashburn-1` RunOnInstanceRegion *string `pulumi:"runOnInstanceRegion"` // The script name and arguments. Example: `/usr/bin/python3 /home/opc/scripts/my_app_script.py arg1 arg2 arg3` ScriptCommand *string `pulumi:"scriptCommand"` // The type of the user-defined step. StepType *string `pulumi:"stepType"` }
type DrPlanPlanGroupStepUserDefinedStepArgs ¶
type DrPlanPlanGroupStepUserDefinedStepArgs struct { // The OCID of function to be invoked. Example: `ocid1.fnfunc.oc1..uniqueID` FunctionId pulumi.StringPtrInput `pulumi:"functionId"` // The region in which the function is deployed. Example: `us-ashburn-1` FunctionRegion pulumi.StringPtrInput `pulumi:"functionRegion"` // The details of an object storage script location for a user-defined step in a DR plan. ObjectStorageScriptLocations DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayInput `pulumi:"objectStorageScriptLocations"` // The request body for the function. Example: `{ "FnParam1", "FnParam2" }` RequestBody pulumi.StringPtrInput `pulumi:"requestBody"` // The userid on the instance to be used for executing the script or command. Example: `opc` RunAsUser pulumi.StringPtrInput `pulumi:"runAsUser"` // The OCID of the instance on which this script or command should be executed. RunOnInstanceId pulumi.StringPtrInput `pulumi:"runOnInstanceId"` // The region of the instance where this script or command should be executed. Example: `us-ashburn-1` RunOnInstanceRegion pulumi.StringPtrInput `pulumi:"runOnInstanceRegion"` // The script name and arguments. Example: `/usr/bin/python3 /home/opc/scripts/my_app_script.py arg1 arg2 arg3` ScriptCommand pulumi.StringPtrInput `pulumi:"scriptCommand"` // The type of the user-defined step. StepType pulumi.StringPtrInput `pulumi:"stepType"` }
func (DrPlanPlanGroupStepUserDefinedStepArgs) ElementType ¶
func (DrPlanPlanGroupStepUserDefinedStepArgs) ElementType() reflect.Type
func (DrPlanPlanGroupStepUserDefinedStepArgs) ToDrPlanPlanGroupStepUserDefinedStepOutput ¶
func (i DrPlanPlanGroupStepUserDefinedStepArgs) ToDrPlanPlanGroupStepUserDefinedStepOutput() DrPlanPlanGroupStepUserDefinedStepOutput
func (DrPlanPlanGroupStepUserDefinedStepArgs) ToDrPlanPlanGroupStepUserDefinedStepOutputWithContext ¶
func (i DrPlanPlanGroupStepUserDefinedStepArgs) ToDrPlanPlanGroupStepUserDefinedStepOutputWithContext(ctx context.Context) DrPlanPlanGroupStepUserDefinedStepOutput
type DrPlanPlanGroupStepUserDefinedStepArray ¶
type DrPlanPlanGroupStepUserDefinedStepArray []DrPlanPlanGroupStepUserDefinedStepInput
func (DrPlanPlanGroupStepUserDefinedStepArray) ElementType ¶
func (DrPlanPlanGroupStepUserDefinedStepArray) ElementType() reflect.Type
func (DrPlanPlanGroupStepUserDefinedStepArray) ToDrPlanPlanGroupStepUserDefinedStepArrayOutput ¶
func (i DrPlanPlanGroupStepUserDefinedStepArray) ToDrPlanPlanGroupStepUserDefinedStepArrayOutput() DrPlanPlanGroupStepUserDefinedStepArrayOutput
func (DrPlanPlanGroupStepUserDefinedStepArray) ToDrPlanPlanGroupStepUserDefinedStepArrayOutputWithContext ¶
func (i DrPlanPlanGroupStepUserDefinedStepArray) ToDrPlanPlanGroupStepUserDefinedStepArrayOutputWithContext(ctx context.Context) DrPlanPlanGroupStepUserDefinedStepArrayOutput
type DrPlanPlanGroupStepUserDefinedStepArrayInput ¶
type DrPlanPlanGroupStepUserDefinedStepArrayInput interface { pulumi.Input ToDrPlanPlanGroupStepUserDefinedStepArrayOutput() DrPlanPlanGroupStepUserDefinedStepArrayOutput ToDrPlanPlanGroupStepUserDefinedStepArrayOutputWithContext(context.Context) DrPlanPlanGroupStepUserDefinedStepArrayOutput }
DrPlanPlanGroupStepUserDefinedStepArrayInput is an input type that accepts DrPlanPlanGroupStepUserDefinedStepArray and DrPlanPlanGroupStepUserDefinedStepArrayOutput values. You can construct a concrete instance of `DrPlanPlanGroupStepUserDefinedStepArrayInput` via:
DrPlanPlanGroupStepUserDefinedStepArray{ DrPlanPlanGroupStepUserDefinedStepArgs{...} }
type DrPlanPlanGroupStepUserDefinedStepArrayOutput ¶
type DrPlanPlanGroupStepUserDefinedStepArrayOutput struct{ *pulumi.OutputState }
func (DrPlanPlanGroupStepUserDefinedStepArrayOutput) ElementType ¶
func (DrPlanPlanGroupStepUserDefinedStepArrayOutput) ElementType() reflect.Type
func (DrPlanPlanGroupStepUserDefinedStepArrayOutput) ToDrPlanPlanGroupStepUserDefinedStepArrayOutput ¶
func (o DrPlanPlanGroupStepUserDefinedStepArrayOutput) ToDrPlanPlanGroupStepUserDefinedStepArrayOutput() DrPlanPlanGroupStepUserDefinedStepArrayOutput
func (DrPlanPlanGroupStepUserDefinedStepArrayOutput) ToDrPlanPlanGroupStepUserDefinedStepArrayOutputWithContext ¶
func (o DrPlanPlanGroupStepUserDefinedStepArrayOutput) ToDrPlanPlanGroupStepUserDefinedStepArrayOutputWithContext(ctx context.Context) DrPlanPlanGroupStepUserDefinedStepArrayOutput
type DrPlanPlanGroupStepUserDefinedStepInput ¶
type DrPlanPlanGroupStepUserDefinedStepInput interface { pulumi.Input ToDrPlanPlanGroupStepUserDefinedStepOutput() DrPlanPlanGroupStepUserDefinedStepOutput ToDrPlanPlanGroupStepUserDefinedStepOutputWithContext(context.Context) DrPlanPlanGroupStepUserDefinedStepOutput }
DrPlanPlanGroupStepUserDefinedStepInput is an input type that accepts DrPlanPlanGroupStepUserDefinedStepArgs and DrPlanPlanGroupStepUserDefinedStepOutput values. You can construct a concrete instance of `DrPlanPlanGroupStepUserDefinedStepInput` via:
DrPlanPlanGroupStepUserDefinedStepArgs{...}
type DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocation ¶
type DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocation struct { // The bucket name inside the object storage namespace. Example: `customDrScripts` Bucket *string `pulumi:"bucket"` // The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy` Namespace *string `pulumi:"namespace"` // The object name inside the object storage bucket. Example: `validate_app_start.sh` Object *string `pulumi:"object"` }
type DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs ¶
type DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs struct { // The bucket name inside the object storage namespace. Example: `customDrScripts` Bucket pulumi.StringPtrInput `pulumi:"bucket"` // The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy` Namespace pulumi.StringPtrInput `pulumi:"namespace"` // The object name inside the object storage bucket. Example: `validate_app_start.sh` Object pulumi.StringPtrInput `pulumi:"object"` }
func (DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ElementType ¶
func (DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ElementType() reflect.Type
func (DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ToDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput ¶
func (i DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ToDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput() DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput
func (DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ToDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutputWithContext ¶
func (i DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ToDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutputWithContext(ctx context.Context) DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput
type DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray ¶
type DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray []DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationInput
func (DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ElementType ¶
func (DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ElementType() reflect.Type
func (DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ToDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput ¶
func (i DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ToDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput() DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput
func (DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ToDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutputWithContext ¶
func (i DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ToDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutputWithContext(ctx context.Context) DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput
type DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayInput ¶
type DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayInput interface { pulumi.Input ToDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput() DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput ToDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutputWithContext(context.Context) DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput }
DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayInput is an input type that accepts DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray and DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput values. You can construct a concrete instance of `DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayInput` via:
DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray{ DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs{...} }
type DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput ¶
type DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput struct{ *pulumi.OutputState }
func (DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) ElementType ¶
func (DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) ElementType() reflect.Type
func (DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) ToDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput ¶
func (o DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) ToDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput() DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput
func (DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) ToDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutputWithContext ¶
func (o DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) ToDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutputWithContext(ctx context.Context) DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput
type DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationInput ¶
type DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationInput interface { pulumi.Input ToDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput() DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput ToDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutputWithContext(context.Context) DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput }
DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationInput is an input type that accepts DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs and DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput values. You can construct a concrete instance of `DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationInput` via:
DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs{...}
type DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput ¶
type DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput struct{ *pulumi.OutputState }
func (DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) Bucket ¶
func (o DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) Bucket() pulumi.StringPtrOutput
The bucket name inside the object storage namespace. Example: `customDrScripts`
func (DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) ElementType ¶
func (DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) ElementType() reflect.Type
func (DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) Namespace ¶
func (o DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) Namespace() pulumi.StringPtrOutput
The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy`
func (DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) Object ¶
func (o DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) Object() pulumi.StringPtrOutput
The object name inside the object storage bucket. Example: `validate_app_start.sh`
func (DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) ToDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput ¶
func (o DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) ToDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput() DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput
func (DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) ToDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutputWithContext ¶
func (o DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) ToDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutputWithContext(ctx context.Context) DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput
type DrPlanPlanGroupStepUserDefinedStepOutput ¶
type DrPlanPlanGroupStepUserDefinedStepOutput struct{ *pulumi.OutputState }
func (DrPlanPlanGroupStepUserDefinedStepOutput) ElementType ¶
func (DrPlanPlanGroupStepUserDefinedStepOutput) ElementType() reflect.Type
func (DrPlanPlanGroupStepUserDefinedStepOutput) FunctionId ¶
func (o DrPlanPlanGroupStepUserDefinedStepOutput) FunctionId() pulumi.StringPtrOutput
The OCID of function to be invoked. Example: `ocid1.fnfunc.oc1..uniqueID`
func (DrPlanPlanGroupStepUserDefinedStepOutput) FunctionRegion ¶
func (o DrPlanPlanGroupStepUserDefinedStepOutput) FunctionRegion() pulumi.StringPtrOutput
The region in which the function is deployed. Example: `us-ashburn-1`
func (DrPlanPlanGroupStepUserDefinedStepOutput) ObjectStorageScriptLocations ¶
func (o DrPlanPlanGroupStepUserDefinedStepOutput) ObjectStorageScriptLocations() DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput
The details of an object storage script location for a user-defined step in a DR plan.
func (DrPlanPlanGroupStepUserDefinedStepOutput) RequestBody ¶
func (o DrPlanPlanGroupStepUserDefinedStepOutput) RequestBody() pulumi.StringPtrOutput
The request body for the function. Example: `{ "FnParam1", "FnParam2" }`
func (DrPlanPlanGroupStepUserDefinedStepOutput) RunAsUser ¶
func (o DrPlanPlanGroupStepUserDefinedStepOutput) RunAsUser() pulumi.StringPtrOutput
The userid on the instance to be used for executing the script or command. Example: `opc`
func (DrPlanPlanGroupStepUserDefinedStepOutput) RunOnInstanceId ¶
func (o DrPlanPlanGroupStepUserDefinedStepOutput) RunOnInstanceId() pulumi.StringPtrOutput
The OCID of the instance on which this script or command should be executed.
func (DrPlanPlanGroupStepUserDefinedStepOutput) RunOnInstanceRegion ¶
func (o DrPlanPlanGroupStepUserDefinedStepOutput) RunOnInstanceRegion() pulumi.StringPtrOutput
The region of the instance where this script or command should be executed. Example: `us-ashburn-1`
func (DrPlanPlanGroupStepUserDefinedStepOutput) ScriptCommand ¶
func (o DrPlanPlanGroupStepUserDefinedStepOutput) ScriptCommand() pulumi.StringPtrOutput
The script name and arguments. Example: `/usr/bin/python3 /home/opc/scripts/my_app_script.py arg1 arg2 arg3`
func (DrPlanPlanGroupStepUserDefinedStepOutput) StepType ¶
func (o DrPlanPlanGroupStepUserDefinedStepOutput) StepType() pulumi.StringPtrOutput
The type of the user-defined step.
func (DrPlanPlanGroupStepUserDefinedStepOutput) ToDrPlanPlanGroupStepUserDefinedStepOutput ¶
func (o DrPlanPlanGroupStepUserDefinedStepOutput) ToDrPlanPlanGroupStepUserDefinedStepOutput() DrPlanPlanGroupStepUserDefinedStepOutput
func (DrPlanPlanGroupStepUserDefinedStepOutput) ToDrPlanPlanGroupStepUserDefinedStepOutputWithContext ¶
func (o DrPlanPlanGroupStepUserDefinedStepOutput) ToDrPlanPlanGroupStepUserDefinedStepOutputWithContext(ctx context.Context) DrPlanPlanGroupStepUserDefinedStepOutput
type DrPlanState ¶
type DrPlanState struct { // The OCID of the compartment containing the DR plan. Example: `ocid1.compartment.oc1..uniqueID` CompartmentId pulumi.StringPtrInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput // (Updatable) The display name of the DR plan being created. Example: `EBS Switchover PHX to IAD` DisplayName pulumi.StringPtrInput // The OCID of the DR protection group to which this DR plan belongs. Example: `ocid1.drprotectiongroup.oc1..uniqueID` DrProtectionGroupId pulumi.StringPtrInput // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput // A message describing the DR plan's current state in more detail. LifeCycleDetails pulumi.StringPtrInput // The OCID of the peer DR protection group associated with this plan's DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID` PeerDrProtectionGroupId pulumi.StringPtrInput // The region of the peer DR protection group associated with this plan's DR protection group. Example: `us-ashburn-1` PeerRegion pulumi.StringPtrInput // The list of groups in this DR plan. PlanGroups DrPlanPlanGroupArrayInput // The current state of the DR plan. State pulumi.StringPtrInput // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.StringMapInput // The date and time the DR plan was created. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeCreated pulumi.StringPtrInput // The date and time the DR plan was updated. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeUpdated pulumi.StringPtrInput // The type of DR plan to be created. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values Type pulumi.StringPtrInput }
func (DrPlanState) ElementType ¶
func (DrPlanState) ElementType() reflect.Type
type DrProtectionGroup ¶
type DrProtectionGroup struct { pulumi.CustomResourceState // The details for associating a DR protection group with a peer DR protection group. Association DrProtectionGroupAssociationOutput `pulumi:"association"` // (Updatable) The OCID of the compartment in which to create the DR protection group. Example: `ocid1.compartment.oc1..uniqueID` CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapOutput `pulumi:"definedTags"` // (Updatable) An optional property when incremented triggers Disassociate. Could be set to any integer value. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values DisassociateTrigger pulumi.IntPtrOutput `pulumi:"disassociateTrigger"` // (Updatable) The display name of the DR protection group. Example: `EBS PHX Group` DisplayName pulumi.StringOutput `pulumi:"displayName"` // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapOutput `pulumi:"freeformTags"` // A message describing the DR protection group's current state in more detail. LifeCycleDetails pulumi.StringOutput `pulumi:"lifeCycleDetails"` // The current sub-state of the DR protection group. LifecycleSubState pulumi.StringOutput `pulumi:"lifecycleSubState"` // (Updatable) The details for creating an object storage log location for a DR protection group. LogLocation DrProtectionGroupLogLocationOutput `pulumi:"logLocation"` // (Updatable) A list of DR protection group members. Members DrProtectionGroupMemberArrayOutput `pulumi:"members"` // The OCID of the peer DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID` PeerId pulumi.StringOutput `pulumi:"peerId"` // The region of the peer DR protection group. Example: `us-ashburn-1` PeerRegion pulumi.StringOutput `pulumi:"peerRegion"` // The role of the DR protection group. Role pulumi.StringOutput `pulumi:"role"` // The current state of the DR protection group. State pulumi.StringOutput `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.StringMapOutput `pulumi:"systemTags"` // The date and time the DR protection group was created. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The date and time the DR protection group was updated. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Dr Protection Group resource in Oracle Cloud Infrastructure Disaster Recovery service.
Create a DR protection group.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/DisasterRecovery" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { cfg := config.New(ctx, "") disassociateTrigger := float64(0) if param := cfg.GetFloat64("disassociateTrigger"); param != 0 { disassociateTrigger = param } _, err := DisasterRecovery.NewDrProtectionGroup(ctx, "test_dr_protection_group", &DisasterRecovery.DrProtectionGroupArgs{ CompartmentId: pulumi.Any(compartmentId), DisplayName: pulumi.Any(drProtectionGroupDisplayName), LogLocation: &disasterrecovery.DrProtectionGroupLogLocationArgs{ Bucket: pulumi.Any(drProtectionGroupLogLocationBucket), Namespace: pulumi.Any(drProtectionGroupLogLocationNamespace), }, Association: &disasterrecovery.DrProtectionGroupAssociationArgs{ Role: pulumi.Any(drProtectionGroupAssociationRole), PeerId: pulumi.Any(drProtectionGroupAssociationPeerId), PeerRegion: pulumi.Any(drProtectionGroupAssociationPeerRegion), }, DefinedTags: pulumi.StringMap{ "Operations.CostCenter": pulumi.String("42"), }, FreeformTags: pulumi.StringMap{ "Department": pulumi.String("Finance"), }, DisassociateTrigger: pulumi.Float64(disassociateTrigger), Members: disasterrecovery.DrProtectionGroupMemberArray{ &disasterrecovery.DrProtectionGroupMemberArgs{ MemberId: pulumi.Any(drProtectionGroupMembersMemberId), MemberType: pulumi.Any(drProtectionGroupMembersMemberType), AutonomousDatabaseStandbyTypeForDrDrills: pulumi.Any(drProtectionGroupMembersAutonomousDatabaseStandbyTypeForDrDrills), BackendSetMappings: disasterrecovery.DrProtectionGroupMemberBackendSetMappingArray{ &disasterrecovery.DrProtectionGroupMemberBackendSetMappingArgs{ DestinationBackendSetName: pulumi.Any(testBackendSet.Name), IsBackendSetForNonMovable: pulumi.Any(drProtectionGroupMembersBackendSetMappingsIsBackendSetForNonMovable), SourceBackendSetName: pulumi.Any(testBackendSet.Name), }, }, BlockVolumeOperations: disasterrecovery.DrProtectionGroupMemberBlockVolumeOperationArray{ &disasterrecovery.DrProtectionGroupMemberBlockVolumeOperationArgs{ AttachmentDetails: &disasterrecovery.DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs{ VolumeAttachmentReferenceInstanceId: pulumi.Any(testInstance.Id), }, BlockVolumeId: pulumi.Any(testVolume.Id), MountDetails: &disasterrecovery.DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs{ MountPoint: pulumi.Any(drProtectionGroupMembersBlockVolumeOperationsMountDetailsMountPoint), }, }, }, ConnectionStringType: pulumi.Any(drProtectionGroupMembersConnectionStringType), Bucket: pulumi.Any(drProtectionGroupMembersBucket), DestinationAvailabilityDomain: pulumi.Any(drProtectionGroupMembersDestinationAvailabilityDomain), DestinationCapacityReservationId: pulumi.Any(destinationCapacityReservationId), DestinationCompartmentId: pulumi.Any(testCompartment.Id), DestinationDedicatedVmHostId: pulumi.Any(testDedicatedVmHost.Id), DestinationLoadBalancerId: pulumi.Any(testLoadBalancer.Id), DestinationNetworkLoadBalancerId: pulumi.Any(testNetworkLoadBalancer.Id), ExportMappings: disasterrecovery.DrProtectionGroupMemberExportMappingArray{ &disasterrecovery.DrProtectionGroupMemberExportMappingArgs{ DestinationMountTargetId: pulumi.Any(testMountTarget.Id), ExportId: pulumi.Any(testExport.Id), }, }, FileSystemOperations: disasterrecovery.DrProtectionGroupMemberFileSystemOperationArray{ &disasterrecovery.DrProtectionGroupMemberFileSystemOperationArgs{ ExportPath: pulumi.Any(drProtectionGroupMembersFileSystemOperationsExportPath), MountDetails: &disasterrecovery.DrProtectionGroupMemberFileSystemOperationMountDetailsArgs{ MountTargetId: pulumi.Any(testMountTarget.Id), }, MountPoint: pulumi.Any(drProtectionGroupMembersFileSystemOperationsMountPoint), MountTargetId: pulumi.Any(testMountTarget.Id), UnmountDetails: &disasterrecovery.DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs{ MountTargetId: pulumi.Any(testMountTarget.Id), }, }, }, IsMovable: pulumi.Any(drProtectionGroupMembersIsMovable), IsRetainFaultDomain: pulumi.Any(drProtectionGroupMembersIsRetainFaultDomain), IsStartStopEnabled: pulumi.Any(drProtectionGroupMembersIsStartStopEnabled), Namespace: pulumi.Any(drProtectionGroupMembersNamespace), PasswordVaultSecretId: pulumi.Any(passwordVaultSecretId), VnicMappings: disasterrecovery.DrProtectionGroupMemberVnicMappingArray{ &disasterrecovery.DrProtectionGroupMemberVnicMappingArgs{ DestinationNsgIdLists: pulumi.Any(drProtectionGroupMembersVnicMappingDestinationNsgIdList), DestinationPrimaryPrivateIpAddress: pulumi.Any(drProtectionGroupMembersVnicMappingDestinationPrimaryPrivateIpAddress), DestinationPrimaryPrivateIpHostnameLabel: pulumi.Any(drProtectionGroupMembersVnicMappingDestinationPrimaryPrivateIpHostnameLabel), DestinationSubnetId: pulumi.Any(testSubnet.Id), SourceVnicId: pulumi.Any(testVnic.Id), }, &disasterrecovery.DrProtectionGroupMemberVnicMappingArgs{ DestinationNsgIdLists: pulumi.Any(drProtectionGroupMembersVnicMappingsDestinationNsgIdList), DestinationPrimaryPrivateIpAddress: pulumi.Any(drProtectionGroupMembersVnicMappingsDestinationPrimaryPrivateIpAddress), DestinationPrimaryPrivateIpHostnameLabel: pulumi.Any(drProtectionGroupMembersVnicMappingsDestinationPrimaryPrivateIpHostnameLabel), DestinationSubnetId: pulumi.Any(testSubnet.Id), SourceVnicId: pulumi.Any(testVnic.Id), }, }, }, }, }) if err != nil { return err } return nil }) }
```
## Create
Create DR Protection Group resource with a default value of `disassociateTrigger` property, e.g.
## Delete
Disassociate DR Protection Group (if associated) before deleting it. Increment value of `disassociateTrigger` property to trigger Disassociate, e.g.
## Import
DrProtectionGroups can be imported using the `id`, e.g.
```sh $ pulumi import oci:DisasterRecovery/drProtectionGroup:DrProtectionGroup test_dr_protection_group "id" ```
func GetDrProtectionGroup ¶
func GetDrProtectionGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DrProtectionGroupState, opts ...pulumi.ResourceOption) (*DrProtectionGroup, error)
GetDrProtectionGroup gets an existing DrProtectionGroup resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDrProtectionGroup ¶
func NewDrProtectionGroup(ctx *pulumi.Context, name string, args *DrProtectionGroupArgs, opts ...pulumi.ResourceOption) (*DrProtectionGroup, error)
NewDrProtectionGroup registers a new resource with the given unique name, arguments, and options.
func (*DrProtectionGroup) ElementType ¶
func (*DrProtectionGroup) ElementType() reflect.Type
func (*DrProtectionGroup) ToDrProtectionGroupOutput ¶
func (i *DrProtectionGroup) ToDrProtectionGroupOutput() DrProtectionGroupOutput
func (*DrProtectionGroup) ToDrProtectionGroupOutputWithContext ¶
func (i *DrProtectionGroup) ToDrProtectionGroupOutputWithContext(ctx context.Context) DrProtectionGroupOutput
type DrProtectionGroupArgs ¶
type DrProtectionGroupArgs struct { // The details for associating a DR protection group with a peer DR protection group. Association DrProtectionGroupAssociationPtrInput // (Updatable) The OCID of the compartment in which to create the DR protection group. Example: `ocid1.compartment.oc1..uniqueID` CompartmentId pulumi.StringInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput // (Updatable) An optional property when incremented triggers Disassociate. Could be set to any integer value. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values DisassociateTrigger pulumi.IntPtrInput // (Updatable) The display name of the DR protection group. Example: `EBS PHX Group` DisplayName pulumi.StringInput // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput // (Updatable) The details for creating an object storage log location for a DR protection group. LogLocation DrProtectionGroupLogLocationInput // (Updatable) A list of DR protection group members. Members DrProtectionGroupMemberArrayInput }
The set of arguments for constructing a DrProtectionGroup resource.
func (DrProtectionGroupArgs) ElementType ¶
func (DrProtectionGroupArgs) ElementType() reflect.Type
type DrProtectionGroupArray ¶
type DrProtectionGroupArray []DrProtectionGroupInput
func (DrProtectionGroupArray) ElementType ¶
func (DrProtectionGroupArray) ElementType() reflect.Type
func (DrProtectionGroupArray) ToDrProtectionGroupArrayOutput ¶
func (i DrProtectionGroupArray) ToDrProtectionGroupArrayOutput() DrProtectionGroupArrayOutput
func (DrProtectionGroupArray) ToDrProtectionGroupArrayOutputWithContext ¶
func (i DrProtectionGroupArray) ToDrProtectionGroupArrayOutputWithContext(ctx context.Context) DrProtectionGroupArrayOutput
type DrProtectionGroupArrayInput ¶
type DrProtectionGroupArrayInput interface { pulumi.Input ToDrProtectionGroupArrayOutput() DrProtectionGroupArrayOutput ToDrProtectionGroupArrayOutputWithContext(context.Context) DrProtectionGroupArrayOutput }
DrProtectionGroupArrayInput is an input type that accepts DrProtectionGroupArray and DrProtectionGroupArrayOutput values. You can construct a concrete instance of `DrProtectionGroupArrayInput` via:
DrProtectionGroupArray{ DrProtectionGroupArgs{...} }
type DrProtectionGroupArrayOutput ¶
type DrProtectionGroupArrayOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupArrayOutput) ElementType ¶
func (DrProtectionGroupArrayOutput) ElementType() reflect.Type
func (DrProtectionGroupArrayOutput) Index ¶
func (o DrProtectionGroupArrayOutput) Index(i pulumi.IntInput) DrProtectionGroupOutput
func (DrProtectionGroupArrayOutput) ToDrProtectionGroupArrayOutput ¶
func (o DrProtectionGroupArrayOutput) ToDrProtectionGroupArrayOutput() DrProtectionGroupArrayOutput
func (DrProtectionGroupArrayOutput) ToDrProtectionGroupArrayOutputWithContext ¶
func (o DrProtectionGroupArrayOutput) ToDrProtectionGroupArrayOutputWithContext(ctx context.Context) DrProtectionGroupArrayOutput
type DrProtectionGroupAssociation ¶
type DrProtectionGroupAssociation struct { // The OCID of the peer DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID` PeerId *string `pulumi:"peerId"` // The region of the peer DR protection group. Example: `us-ashburn-1` PeerRegion *string `pulumi:"peerRegion"` // The role of the DR protection group. Example: `STANDBY` Role string `pulumi:"role"` }
type DrProtectionGroupAssociationArgs ¶
type DrProtectionGroupAssociationArgs struct { // The OCID of the peer DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID` PeerId pulumi.StringPtrInput `pulumi:"peerId"` // The region of the peer DR protection group. Example: `us-ashburn-1` PeerRegion pulumi.StringPtrInput `pulumi:"peerRegion"` // The role of the DR protection group. Example: `STANDBY` Role pulumi.StringInput `pulumi:"role"` }
func (DrProtectionGroupAssociationArgs) ElementType ¶
func (DrProtectionGroupAssociationArgs) ElementType() reflect.Type
func (DrProtectionGroupAssociationArgs) ToDrProtectionGroupAssociationOutput ¶
func (i DrProtectionGroupAssociationArgs) ToDrProtectionGroupAssociationOutput() DrProtectionGroupAssociationOutput
func (DrProtectionGroupAssociationArgs) ToDrProtectionGroupAssociationOutputWithContext ¶
func (i DrProtectionGroupAssociationArgs) ToDrProtectionGroupAssociationOutputWithContext(ctx context.Context) DrProtectionGroupAssociationOutput
func (DrProtectionGroupAssociationArgs) ToDrProtectionGroupAssociationPtrOutput ¶
func (i DrProtectionGroupAssociationArgs) ToDrProtectionGroupAssociationPtrOutput() DrProtectionGroupAssociationPtrOutput
func (DrProtectionGroupAssociationArgs) ToDrProtectionGroupAssociationPtrOutputWithContext ¶
func (i DrProtectionGroupAssociationArgs) ToDrProtectionGroupAssociationPtrOutputWithContext(ctx context.Context) DrProtectionGroupAssociationPtrOutput
type DrProtectionGroupAssociationInput ¶
type DrProtectionGroupAssociationInput interface { pulumi.Input ToDrProtectionGroupAssociationOutput() DrProtectionGroupAssociationOutput ToDrProtectionGroupAssociationOutputWithContext(context.Context) DrProtectionGroupAssociationOutput }
DrProtectionGroupAssociationInput is an input type that accepts DrProtectionGroupAssociationArgs and DrProtectionGroupAssociationOutput values. You can construct a concrete instance of `DrProtectionGroupAssociationInput` via:
DrProtectionGroupAssociationArgs{...}
type DrProtectionGroupAssociationOutput ¶
type DrProtectionGroupAssociationOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupAssociationOutput) ElementType ¶
func (DrProtectionGroupAssociationOutput) ElementType() reflect.Type
func (DrProtectionGroupAssociationOutput) PeerId ¶
func (o DrProtectionGroupAssociationOutput) PeerId() pulumi.StringPtrOutput
The OCID of the peer DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID`
func (DrProtectionGroupAssociationOutput) PeerRegion ¶
func (o DrProtectionGroupAssociationOutput) PeerRegion() pulumi.StringPtrOutput
The region of the peer DR protection group. Example: `us-ashburn-1`
func (DrProtectionGroupAssociationOutput) Role ¶
func (o DrProtectionGroupAssociationOutput) Role() pulumi.StringOutput
The role of the DR protection group. Example: `STANDBY`
func (DrProtectionGroupAssociationOutput) ToDrProtectionGroupAssociationOutput ¶
func (o DrProtectionGroupAssociationOutput) ToDrProtectionGroupAssociationOutput() DrProtectionGroupAssociationOutput
func (DrProtectionGroupAssociationOutput) ToDrProtectionGroupAssociationOutputWithContext ¶
func (o DrProtectionGroupAssociationOutput) ToDrProtectionGroupAssociationOutputWithContext(ctx context.Context) DrProtectionGroupAssociationOutput
func (DrProtectionGroupAssociationOutput) ToDrProtectionGroupAssociationPtrOutput ¶
func (o DrProtectionGroupAssociationOutput) ToDrProtectionGroupAssociationPtrOutput() DrProtectionGroupAssociationPtrOutput
func (DrProtectionGroupAssociationOutput) ToDrProtectionGroupAssociationPtrOutputWithContext ¶
func (o DrProtectionGroupAssociationOutput) ToDrProtectionGroupAssociationPtrOutputWithContext(ctx context.Context) DrProtectionGroupAssociationPtrOutput
type DrProtectionGroupAssociationPtrInput ¶
type DrProtectionGroupAssociationPtrInput interface { pulumi.Input ToDrProtectionGroupAssociationPtrOutput() DrProtectionGroupAssociationPtrOutput ToDrProtectionGroupAssociationPtrOutputWithContext(context.Context) DrProtectionGroupAssociationPtrOutput }
DrProtectionGroupAssociationPtrInput is an input type that accepts DrProtectionGroupAssociationArgs, DrProtectionGroupAssociationPtr and DrProtectionGroupAssociationPtrOutput values. You can construct a concrete instance of `DrProtectionGroupAssociationPtrInput` via:
DrProtectionGroupAssociationArgs{...} or: nil
func DrProtectionGroupAssociationPtr ¶
func DrProtectionGroupAssociationPtr(v *DrProtectionGroupAssociationArgs) DrProtectionGroupAssociationPtrInput
type DrProtectionGroupAssociationPtrOutput ¶
type DrProtectionGroupAssociationPtrOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupAssociationPtrOutput) ElementType ¶
func (DrProtectionGroupAssociationPtrOutput) ElementType() reflect.Type
func (DrProtectionGroupAssociationPtrOutput) PeerId ¶
func (o DrProtectionGroupAssociationPtrOutput) PeerId() pulumi.StringPtrOutput
The OCID of the peer DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID`
func (DrProtectionGroupAssociationPtrOutput) PeerRegion ¶
func (o DrProtectionGroupAssociationPtrOutput) PeerRegion() pulumi.StringPtrOutput
The region of the peer DR protection group. Example: `us-ashburn-1`
func (DrProtectionGroupAssociationPtrOutput) Role ¶
func (o DrProtectionGroupAssociationPtrOutput) Role() pulumi.StringPtrOutput
The role of the DR protection group. Example: `STANDBY`
func (DrProtectionGroupAssociationPtrOutput) ToDrProtectionGroupAssociationPtrOutput ¶
func (o DrProtectionGroupAssociationPtrOutput) ToDrProtectionGroupAssociationPtrOutput() DrProtectionGroupAssociationPtrOutput
func (DrProtectionGroupAssociationPtrOutput) ToDrProtectionGroupAssociationPtrOutputWithContext ¶
func (o DrProtectionGroupAssociationPtrOutput) ToDrProtectionGroupAssociationPtrOutputWithContext(ctx context.Context) DrProtectionGroupAssociationPtrOutput
type DrProtectionGroupInput ¶
type DrProtectionGroupInput interface { pulumi.Input ToDrProtectionGroupOutput() DrProtectionGroupOutput ToDrProtectionGroupOutputWithContext(ctx context.Context) DrProtectionGroupOutput }
type DrProtectionGroupLogLocation ¶
type DrProtectionGroupLogLocation struct { // (Updatable) The bucket name inside the object storage namespace. Example: `operationLogs` Bucket string `pulumi:"bucket"` // (Updatable) The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy` Namespace string `pulumi:"namespace"` // The object name inside the object storage bucket. Example: `switchoverPlanExecutions` Object *string `pulumi:"object"` }
type DrProtectionGroupLogLocationArgs ¶
type DrProtectionGroupLogLocationArgs struct { // (Updatable) The bucket name inside the object storage namespace. Example: `operationLogs` Bucket pulumi.StringInput `pulumi:"bucket"` // (Updatable) The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy` Namespace pulumi.StringInput `pulumi:"namespace"` // The object name inside the object storage bucket. Example: `switchoverPlanExecutions` Object pulumi.StringPtrInput `pulumi:"object"` }
func (DrProtectionGroupLogLocationArgs) ElementType ¶
func (DrProtectionGroupLogLocationArgs) ElementType() reflect.Type
func (DrProtectionGroupLogLocationArgs) ToDrProtectionGroupLogLocationOutput ¶
func (i DrProtectionGroupLogLocationArgs) ToDrProtectionGroupLogLocationOutput() DrProtectionGroupLogLocationOutput
func (DrProtectionGroupLogLocationArgs) ToDrProtectionGroupLogLocationOutputWithContext ¶
func (i DrProtectionGroupLogLocationArgs) ToDrProtectionGroupLogLocationOutputWithContext(ctx context.Context) DrProtectionGroupLogLocationOutput
func (DrProtectionGroupLogLocationArgs) ToDrProtectionGroupLogLocationPtrOutput ¶
func (i DrProtectionGroupLogLocationArgs) ToDrProtectionGroupLogLocationPtrOutput() DrProtectionGroupLogLocationPtrOutput
func (DrProtectionGroupLogLocationArgs) ToDrProtectionGroupLogLocationPtrOutputWithContext ¶
func (i DrProtectionGroupLogLocationArgs) ToDrProtectionGroupLogLocationPtrOutputWithContext(ctx context.Context) DrProtectionGroupLogLocationPtrOutput
type DrProtectionGroupLogLocationInput ¶
type DrProtectionGroupLogLocationInput interface { pulumi.Input ToDrProtectionGroupLogLocationOutput() DrProtectionGroupLogLocationOutput ToDrProtectionGroupLogLocationOutputWithContext(context.Context) DrProtectionGroupLogLocationOutput }
DrProtectionGroupLogLocationInput is an input type that accepts DrProtectionGroupLogLocationArgs and DrProtectionGroupLogLocationOutput values. You can construct a concrete instance of `DrProtectionGroupLogLocationInput` via:
DrProtectionGroupLogLocationArgs{...}
type DrProtectionGroupLogLocationOutput ¶
type DrProtectionGroupLogLocationOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupLogLocationOutput) Bucket ¶
func (o DrProtectionGroupLogLocationOutput) Bucket() pulumi.StringOutput
(Updatable) The bucket name inside the object storage namespace. Example: `operationLogs`
func (DrProtectionGroupLogLocationOutput) ElementType ¶
func (DrProtectionGroupLogLocationOutput) ElementType() reflect.Type
func (DrProtectionGroupLogLocationOutput) Namespace ¶
func (o DrProtectionGroupLogLocationOutput) Namespace() pulumi.StringOutput
(Updatable) The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy`
func (DrProtectionGroupLogLocationOutput) Object ¶
func (o DrProtectionGroupLogLocationOutput) Object() pulumi.StringPtrOutput
The object name inside the object storage bucket. Example: `switchoverPlanExecutions`
func (DrProtectionGroupLogLocationOutput) ToDrProtectionGroupLogLocationOutput ¶
func (o DrProtectionGroupLogLocationOutput) ToDrProtectionGroupLogLocationOutput() DrProtectionGroupLogLocationOutput
func (DrProtectionGroupLogLocationOutput) ToDrProtectionGroupLogLocationOutputWithContext ¶
func (o DrProtectionGroupLogLocationOutput) ToDrProtectionGroupLogLocationOutputWithContext(ctx context.Context) DrProtectionGroupLogLocationOutput
func (DrProtectionGroupLogLocationOutput) ToDrProtectionGroupLogLocationPtrOutput ¶
func (o DrProtectionGroupLogLocationOutput) ToDrProtectionGroupLogLocationPtrOutput() DrProtectionGroupLogLocationPtrOutput
func (DrProtectionGroupLogLocationOutput) ToDrProtectionGroupLogLocationPtrOutputWithContext ¶
func (o DrProtectionGroupLogLocationOutput) ToDrProtectionGroupLogLocationPtrOutputWithContext(ctx context.Context) DrProtectionGroupLogLocationPtrOutput
type DrProtectionGroupLogLocationPtrInput ¶
type DrProtectionGroupLogLocationPtrInput interface { pulumi.Input ToDrProtectionGroupLogLocationPtrOutput() DrProtectionGroupLogLocationPtrOutput ToDrProtectionGroupLogLocationPtrOutputWithContext(context.Context) DrProtectionGroupLogLocationPtrOutput }
DrProtectionGroupLogLocationPtrInput is an input type that accepts DrProtectionGroupLogLocationArgs, DrProtectionGroupLogLocationPtr and DrProtectionGroupLogLocationPtrOutput values. You can construct a concrete instance of `DrProtectionGroupLogLocationPtrInput` via:
DrProtectionGroupLogLocationArgs{...} or: nil
func DrProtectionGroupLogLocationPtr ¶
func DrProtectionGroupLogLocationPtr(v *DrProtectionGroupLogLocationArgs) DrProtectionGroupLogLocationPtrInput
type DrProtectionGroupLogLocationPtrOutput ¶
type DrProtectionGroupLogLocationPtrOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupLogLocationPtrOutput) Bucket ¶
func (o DrProtectionGroupLogLocationPtrOutput) Bucket() pulumi.StringPtrOutput
(Updatable) The bucket name inside the object storage namespace. Example: `operationLogs`
func (DrProtectionGroupLogLocationPtrOutput) ElementType ¶
func (DrProtectionGroupLogLocationPtrOutput) ElementType() reflect.Type
func (DrProtectionGroupLogLocationPtrOutput) Namespace ¶
func (o DrProtectionGroupLogLocationPtrOutput) Namespace() pulumi.StringPtrOutput
(Updatable) The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy`
func (DrProtectionGroupLogLocationPtrOutput) Object ¶
func (o DrProtectionGroupLogLocationPtrOutput) Object() pulumi.StringPtrOutput
The object name inside the object storage bucket. Example: `switchoverPlanExecutions`
func (DrProtectionGroupLogLocationPtrOutput) ToDrProtectionGroupLogLocationPtrOutput ¶
func (o DrProtectionGroupLogLocationPtrOutput) ToDrProtectionGroupLogLocationPtrOutput() DrProtectionGroupLogLocationPtrOutput
func (DrProtectionGroupLogLocationPtrOutput) ToDrProtectionGroupLogLocationPtrOutputWithContext ¶
func (o DrProtectionGroupLogLocationPtrOutput) ToDrProtectionGroupLogLocationPtrOutputWithContext(ctx context.Context) DrProtectionGroupLogLocationPtrOutput
type DrProtectionGroupMap ¶
type DrProtectionGroupMap map[string]DrProtectionGroupInput
func (DrProtectionGroupMap) ElementType ¶
func (DrProtectionGroupMap) ElementType() reflect.Type
func (DrProtectionGroupMap) ToDrProtectionGroupMapOutput ¶
func (i DrProtectionGroupMap) ToDrProtectionGroupMapOutput() DrProtectionGroupMapOutput
func (DrProtectionGroupMap) ToDrProtectionGroupMapOutputWithContext ¶
func (i DrProtectionGroupMap) ToDrProtectionGroupMapOutputWithContext(ctx context.Context) DrProtectionGroupMapOutput
type DrProtectionGroupMapInput ¶
type DrProtectionGroupMapInput interface { pulumi.Input ToDrProtectionGroupMapOutput() DrProtectionGroupMapOutput ToDrProtectionGroupMapOutputWithContext(context.Context) DrProtectionGroupMapOutput }
DrProtectionGroupMapInput is an input type that accepts DrProtectionGroupMap and DrProtectionGroupMapOutput values. You can construct a concrete instance of `DrProtectionGroupMapInput` via:
DrProtectionGroupMap{ "key": DrProtectionGroupArgs{...} }
type DrProtectionGroupMapOutput ¶
type DrProtectionGroupMapOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMapOutput) ElementType ¶
func (DrProtectionGroupMapOutput) ElementType() reflect.Type
func (DrProtectionGroupMapOutput) MapIndex ¶
func (o DrProtectionGroupMapOutput) MapIndex(k pulumi.StringInput) DrProtectionGroupOutput
func (DrProtectionGroupMapOutput) ToDrProtectionGroupMapOutput ¶
func (o DrProtectionGroupMapOutput) ToDrProtectionGroupMapOutput() DrProtectionGroupMapOutput
func (DrProtectionGroupMapOutput) ToDrProtectionGroupMapOutputWithContext ¶
func (o DrProtectionGroupMapOutput) ToDrProtectionGroupMapOutputWithContext(ctx context.Context) DrProtectionGroupMapOutput
type DrProtectionGroupMember ¶
type DrProtectionGroupMember struct { // (Updatable) This specifies the mechanism used to create a temporary Autonomous Database instance for DR Drills. See https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/autonomous-clone-about.html for information about these clone types. See https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/autonomous-data-guard-snapshot-standby.html for information about snapshot standby. AutonomousDatabaseStandbyTypeForDrDrills *string `pulumi:"autonomousDatabaseStandbyTypeForDrDrills"` // (Updatable) A list of backend set mappings that are used to transfer or update backends during DR. BackendSetMappings []DrProtectionGroupMemberBackendSetMapping `pulumi:"backendSetMappings"` // (Updatable) A list of operations performed on block volumes used by the compute instance. BlockVolumeOperations []DrProtectionGroupMemberBlockVolumeOperation `pulumi:"blockVolumeOperations"` // (Updatable) The bucket name inside the object storage namespace. Example: `bucketName` Bucket *string `pulumi:"bucket"` // (Updatable) The type of connection strings used to connect to an Autonomous Container Database snapshot standby created during a DR Drill operation. See https://docs.oracle.com/en/cloud/paas/autonomous-database/dedicated/adbcl/index.html for information about these service types. ConnectionStringType *string `pulumi:"connectionStringType"` // (Updatable) The availability domain of the destination mount target. Example: `BBTh:region-AD` DestinationAvailabilityDomain *string `pulumi:"destinationAvailabilityDomain"` // (Updatable) The OCID of a capacity reservation in the destination region which will be used to launch the compute instance. Example: `ocid1.capacityreservation.oc1..uniqueID` DestinationCapacityReservationId *string `pulumi:"destinationCapacityReservationId"` // (Updatable) The OCID of a compartment in the destination region in which the compute instance should be launched. Example: `ocid1.compartment.oc1..uniqueID` DestinationCompartmentId *string `pulumi:"destinationCompartmentId"` // (Updatable) The OCID of a dedicated VM host in the destination region where the compute instance should be launched. Example: `ocid1.dedicatedvmhost.oc1..uniqueID` DestinationDedicatedVmHostId *string `pulumi:"destinationDedicatedVmHostId"` // (Updatable) The OCID of the destination load balancer. Example: `ocid1.loadbalancer.oc1..uniqueID` DestinationLoadBalancerId *string `pulumi:"destinationLoadBalancerId"` // (Updatable) The OCID of the destination network load balancer. Example: `ocid1.networkloadbalancer.oc1..uniqueID` DestinationNetworkLoadBalancerId *string `pulumi:"destinationNetworkLoadBalancerId"` // (Updatable) A list of mappings between file system exports in the primary region and mount targets in the standby region. ExportMappings []DrProtectionGroupMemberExportMapping `pulumi:"exportMappings"` // (Updatable) A list of operations performed on file systems used by the compute instance. FileSystemOperations []DrProtectionGroupMemberFileSystemOperation `pulumi:"fileSystemOperations"` // (Updatable) A flag indicating if the compute instance should be moved during DR operations. Example: `false` IsMovable *bool `pulumi:"isMovable"` // (Updatable) A flag indicating if the compute instance should be moved to the same fault domain in the destination region. The compute instance launch will fail if this flag is set to true and capacity is not available in the specified fault domain in the destination region. Example: `false` IsRetainFaultDomain *bool `pulumi:"isRetainFaultDomain"` // (Updatable) A flag indicating whether the non-movable compute instance should be started and stopped during DR operations. *Prechecks cannot be executed on stopped instances that are configured to be started.* IsStartStopEnabled *bool `pulumi:"isStartStopEnabled"` // (Updatable) The OCID of the member. Example: `ocid1.instance.oc1..uniqueID` MemberId string `pulumi:"memberId"` // (Updatable) The type of the member. MemberType string `pulumi:"memberType"` // (Updatable) The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy` Namespace *string `pulumi:"namespace"` // (Updatable) The OCID of the vault secret where the database SYSDBA password is stored. This password is required and used for performing database DR Drill operations when using full clone. Example: `ocid1.vaultsecret.oc1..uniqueID` PasswordVaultSecretId *string `pulumi:"passwordVaultSecretId"` // (Updatable) A list of compute instance VNIC mappings. VnicMapping []DrProtectionGroupMemberVnicMapping `pulumi:"vnicMapping"` // (Updatable) A list of compute instance VNIC mappings. VnicMappings []DrProtectionGroupMemberVnicMapping `pulumi:"vnicMappings"` }
type DrProtectionGroupMemberArgs ¶
type DrProtectionGroupMemberArgs struct { // (Updatable) This specifies the mechanism used to create a temporary Autonomous Database instance for DR Drills. See https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/autonomous-clone-about.html for information about these clone types. See https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/autonomous-data-guard-snapshot-standby.html for information about snapshot standby. AutonomousDatabaseStandbyTypeForDrDrills pulumi.StringPtrInput `pulumi:"autonomousDatabaseStandbyTypeForDrDrills"` // (Updatable) A list of backend set mappings that are used to transfer or update backends during DR. BackendSetMappings DrProtectionGroupMemberBackendSetMappingArrayInput `pulumi:"backendSetMappings"` // (Updatable) A list of operations performed on block volumes used by the compute instance. BlockVolumeOperations DrProtectionGroupMemberBlockVolumeOperationArrayInput `pulumi:"blockVolumeOperations"` // (Updatable) The bucket name inside the object storage namespace. Example: `bucketName` Bucket pulumi.StringPtrInput `pulumi:"bucket"` // (Updatable) The type of connection strings used to connect to an Autonomous Container Database snapshot standby created during a DR Drill operation. See https://docs.oracle.com/en/cloud/paas/autonomous-database/dedicated/adbcl/index.html for information about these service types. ConnectionStringType pulumi.StringPtrInput `pulumi:"connectionStringType"` // (Updatable) The availability domain of the destination mount target. Example: `BBTh:region-AD` DestinationAvailabilityDomain pulumi.StringPtrInput `pulumi:"destinationAvailabilityDomain"` // (Updatable) The OCID of a capacity reservation in the destination region which will be used to launch the compute instance. Example: `ocid1.capacityreservation.oc1..uniqueID` DestinationCapacityReservationId pulumi.StringPtrInput `pulumi:"destinationCapacityReservationId"` // (Updatable) The OCID of a compartment in the destination region in which the compute instance should be launched. Example: `ocid1.compartment.oc1..uniqueID` DestinationCompartmentId pulumi.StringPtrInput `pulumi:"destinationCompartmentId"` // (Updatable) The OCID of a dedicated VM host in the destination region where the compute instance should be launched. Example: `ocid1.dedicatedvmhost.oc1..uniqueID` DestinationDedicatedVmHostId pulumi.StringPtrInput `pulumi:"destinationDedicatedVmHostId"` // (Updatable) The OCID of the destination load balancer. Example: `ocid1.loadbalancer.oc1..uniqueID` DestinationLoadBalancerId pulumi.StringPtrInput `pulumi:"destinationLoadBalancerId"` // (Updatable) The OCID of the destination network load balancer. Example: `ocid1.networkloadbalancer.oc1..uniqueID` DestinationNetworkLoadBalancerId pulumi.StringPtrInput `pulumi:"destinationNetworkLoadBalancerId"` // (Updatable) A list of mappings between file system exports in the primary region and mount targets in the standby region. ExportMappings DrProtectionGroupMemberExportMappingArrayInput `pulumi:"exportMappings"` // (Updatable) A list of operations performed on file systems used by the compute instance. FileSystemOperations DrProtectionGroupMemberFileSystemOperationArrayInput `pulumi:"fileSystemOperations"` // (Updatable) A flag indicating if the compute instance should be moved during DR operations. Example: `false` IsMovable pulumi.BoolPtrInput `pulumi:"isMovable"` // (Updatable) A flag indicating if the compute instance should be moved to the same fault domain in the destination region. The compute instance launch will fail if this flag is set to true and capacity is not available in the specified fault domain in the destination region. Example: `false` IsRetainFaultDomain pulumi.BoolPtrInput `pulumi:"isRetainFaultDomain"` // (Updatable) A flag indicating whether the non-movable compute instance should be started and stopped during DR operations. *Prechecks cannot be executed on stopped instances that are configured to be started.* IsStartStopEnabled pulumi.BoolPtrInput `pulumi:"isStartStopEnabled"` // (Updatable) The OCID of the member. Example: `ocid1.instance.oc1..uniqueID` MemberId pulumi.StringInput `pulumi:"memberId"` // (Updatable) The type of the member. MemberType pulumi.StringInput `pulumi:"memberType"` // (Updatable) The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy` Namespace pulumi.StringPtrInput `pulumi:"namespace"` // (Updatable) The OCID of the vault secret where the database SYSDBA password is stored. This password is required and used for performing database DR Drill operations when using full clone. Example: `ocid1.vaultsecret.oc1..uniqueID` PasswordVaultSecretId pulumi.StringPtrInput `pulumi:"passwordVaultSecretId"` // (Updatable) A list of compute instance VNIC mappings. VnicMapping DrProtectionGroupMemberVnicMappingArrayInput `pulumi:"vnicMapping"` // (Updatable) A list of compute instance VNIC mappings. VnicMappings DrProtectionGroupMemberVnicMappingArrayInput `pulumi:"vnicMappings"` }
func (DrProtectionGroupMemberArgs) ElementType ¶
func (DrProtectionGroupMemberArgs) ElementType() reflect.Type
func (DrProtectionGroupMemberArgs) ToDrProtectionGroupMemberOutput ¶
func (i DrProtectionGroupMemberArgs) ToDrProtectionGroupMemberOutput() DrProtectionGroupMemberOutput
func (DrProtectionGroupMemberArgs) ToDrProtectionGroupMemberOutputWithContext ¶
func (i DrProtectionGroupMemberArgs) ToDrProtectionGroupMemberOutputWithContext(ctx context.Context) DrProtectionGroupMemberOutput
type DrProtectionGroupMemberArray ¶
type DrProtectionGroupMemberArray []DrProtectionGroupMemberInput
func (DrProtectionGroupMemberArray) ElementType ¶
func (DrProtectionGroupMemberArray) ElementType() reflect.Type
func (DrProtectionGroupMemberArray) ToDrProtectionGroupMemberArrayOutput ¶
func (i DrProtectionGroupMemberArray) ToDrProtectionGroupMemberArrayOutput() DrProtectionGroupMemberArrayOutput
func (DrProtectionGroupMemberArray) ToDrProtectionGroupMemberArrayOutputWithContext ¶
func (i DrProtectionGroupMemberArray) ToDrProtectionGroupMemberArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberArrayOutput
type DrProtectionGroupMemberArrayInput ¶
type DrProtectionGroupMemberArrayInput interface { pulumi.Input ToDrProtectionGroupMemberArrayOutput() DrProtectionGroupMemberArrayOutput ToDrProtectionGroupMemberArrayOutputWithContext(context.Context) DrProtectionGroupMemberArrayOutput }
DrProtectionGroupMemberArrayInput is an input type that accepts DrProtectionGroupMemberArray and DrProtectionGroupMemberArrayOutput values. You can construct a concrete instance of `DrProtectionGroupMemberArrayInput` via:
DrProtectionGroupMemberArray{ DrProtectionGroupMemberArgs{...} }
type DrProtectionGroupMemberArrayOutput ¶
type DrProtectionGroupMemberArrayOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberArrayOutput) ElementType ¶
func (DrProtectionGroupMemberArrayOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberArrayOutput) Index ¶
func (o DrProtectionGroupMemberArrayOutput) Index(i pulumi.IntInput) DrProtectionGroupMemberOutput
func (DrProtectionGroupMemberArrayOutput) ToDrProtectionGroupMemberArrayOutput ¶
func (o DrProtectionGroupMemberArrayOutput) ToDrProtectionGroupMemberArrayOutput() DrProtectionGroupMemberArrayOutput
func (DrProtectionGroupMemberArrayOutput) ToDrProtectionGroupMemberArrayOutputWithContext ¶
func (o DrProtectionGroupMemberArrayOutput) ToDrProtectionGroupMemberArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberArrayOutput
type DrProtectionGroupMemberBackendSetMapping ¶
type DrProtectionGroupMemberBackendSetMapping struct { // (Updatable) The name of the destination backend set. Example: `Destination-BackendSet-1` DestinationBackendSetName *string `pulumi:"destinationBackendSetName"` // (Updatable) This flag specifies if this backend set is used for traffic for non-movable compute instances. Backend sets that point to non-movable instances are only enabled or disabled during DR, their contents are not altered. For non-movable instances this flag should be set to 'true'. Backend sets that point to movable instances are emptied and their contents are transferred to the destination region load balancer. For movable instances this flag should be set to 'false'. Example: `true` IsBackendSetForNonMovable *bool `pulumi:"isBackendSetForNonMovable"` // (Updatable) The name of the source backend set. Example: `Source-BackendSet-1` SourceBackendSetName *string `pulumi:"sourceBackendSetName"` }
type DrProtectionGroupMemberBackendSetMappingArgs ¶
type DrProtectionGroupMemberBackendSetMappingArgs struct { // (Updatable) The name of the destination backend set. Example: `Destination-BackendSet-1` DestinationBackendSetName pulumi.StringPtrInput `pulumi:"destinationBackendSetName"` // (Updatable) This flag specifies if this backend set is used for traffic for non-movable compute instances. Backend sets that point to non-movable instances are only enabled or disabled during DR, their contents are not altered. For non-movable instances this flag should be set to 'true'. Backend sets that point to movable instances are emptied and their contents are transferred to the destination region load balancer. For movable instances this flag should be set to 'false'. Example: `true` IsBackendSetForNonMovable pulumi.BoolPtrInput `pulumi:"isBackendSetForNonMovable"` // (Updatable) The name of the source backend set. Example: `Source-BackendSet-1` SourceBackendSetName pulumi.StringPtrInput `pulumi:"sourceBackendSetName"` }
func (DrProtectionGroupMemberBackendSetMappingArgs) ElementType ¶
func (DrProtectionGroupMemberBackendSetMappingArgs) ElementType() reflect.Type
func (DrProtectionGroupMemberBackendSetMappingArgs) ToDrProtectionGroupMemberBackendSetMappingOutput ¶
func (i DrProtectionGroupMemberBackendSetMappingArgs) ToDrProtectionGroupMemberBackendSetMappingOutput() DrProtectionGroupMemberBackendSetMappingOutput
func (DrProtectionGroupMemberBackendSetMappingArgs) ToDrProtectionGroupMemberBackendSetMappingOutputWithContext ¶
func (i DrProtectionGroupMemberBackendSetMappingArgs) ToDrProtectionGroupMemberBackendSetMappingOutputWithContext(ctx context.Context) DrProtectionGroupMemberBackendSetMappingOutput
type DrProtectionGroupMemberBackendSetMappingArray ¶
type DrProtectionGroupMemberBackendSetMappingArray []DrProtectionGroupMemberBackendSetMappingInput
func (DrProtectionGroupMemberBackendSetMappingArray) ElementType ¶
func (DrProtectionGroupMemberBackendSetMappingArray) ElementType() reflect.Type
func (DrProtectionGroupMemberBackendSetMappingArray) ToDrProtectionGroupMemberBackendSetMappingArrayOutput ¶
func (i DrProtectionGroupMemberBackendSetMappingArray) ToDrProtectionGroupMemberBackendSetMappingArrayOutput() DrProtectionGroupMemberBackendSetMappingArrayOutput
func (DrProtectionGroupMemberBackendSetMappingArray) ToDrProtectionGroupMemberBackendSetMappingArrayOutputWithContext ¶
func (i DrProtectionGroupMemberBackendSetMappingArray) ToDrProtectionGroupMemberBackendSetMappingArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberBackendSetMappingArrayOutput
type DrProtectionGroupMemberBackendSetMappingArrayInput ¶
type DrProtectionGroupMemberBackendSetMappingArrayInput interface { pulumi.Input ToDrProtectionGroupMemberBackendSetMappingArrayOutput() DrProtectionGroupMemberBackendSetMappingArrayOutput ToDrProtectionGroupMemberBackendSetMappingArrayOutputWithContext(context.Context) DrProtectionGroupMemberBackendSetMappingArrayOutput }
DrProtectionGroupMemberBackendSetMappingArrayInput is an input type that accepts DrProtectionGroupMemberBackendSetMappingArray and DrProtectionGroupMemberBackendSetMappingArrayOutput values. You can construct a concrete instance of `DrProtectionGroupMemberBackendSetMappingArrayInput` via:
DrProtectionGroupMemberBackendSetMappingArray{ DrProtectionGroupMemberBackendSetMappingArgs{...} }
type DrProtectionGroupMemberBackendSetMappingArrayOutput ¶
type DrProtectionGroupMemberBackendSetMappingArrayOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberBackendSetMappingArrayOutput) ElementType ¶
func (DrProtectionGroupMemberBackendSetMappingArrayOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberBackendSetMappingArrayOutput) ToDrProtectionGroupMemberBackendSetMappingArrayOutput ¶
func (o DrProtectionGroupMemberBackendSetMappingArrayOutput) ToDrProtectionGroupMemberBackendSetMappingArrayOutput() DrProtectionGroupMemberBackendSetMappingArrayOutput
func (DrProtectionGroupMemberBackendSetMappingArrayOutput) ToDrProtectionGroupMemberBackendSetMappingArrayOutputWithContext ¶
func (o DrProtectionGroupMemberBackendSetMappingArrayOutput) ToDrProtectionGroupMemberBackendSetMappingArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberBackendSetMappingArrayOutput
type DrProtectionGroupMemberBackendSetMappingInput ¶
type DrProtectionGroupMemberBackendSetMappingInput interface { pulumi.Input ToDrProtectionGroupMemberBackendSetMappingOutput() DrProtectionGroupMemberBackendSetMappingOutput ToDrProtectionGroupMemberBackendSetMappingOutputWithContext(context.Context) DrProtectionGroupMemberBackendSetMappingOutput }
DrProtectionGroupMemberBackendSetMappingInput is an input type that accepts DrProtectionGroupMemberBackendSetMappingArgs and DrProtectionGroupMemberBackendSetMappingOutput values. You can construct a concrete instance of `DrProtectionGroupMemberBackendSetMappingInput` via:
DrProtectionGroupMemberBackendSetMappingArgs{...}
type DrProtectionGroupMemberBackendSetMappingOutput ¶
type DrProtectionGroupMemberBackendSetMappingOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberBackendSetMappingOutput) DestinationBackendSetName ¶
func (o DrProtectionGroupMemberBackendSetMappingOutput) DestinationBackendSetName() pulumi.StringPtrOutput
(Updatable) The name of the destination backend set. Example: `Destination-BackendSet-1`
func (DrProtectionGroupMemberBackendSetMappingOutput) ElementType ¶
func (DrProtectionGroupMemberBackendSetMappingOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberBackendSetMappingOutput) IsBackendSetForNonMovable ¶
func (o DrProtectionGroupMemberBackendSetMappingOutput) IsBackendSetForNonMovable() pulumi.BoolPtrOutput
(Updatable) This flag specifies if this backend set is used for traffic for non-movable compute instances. Backend sets that point to non-movable instances are only enabled or disabled during DR, their contents are not altered. For non-movable instances this flag should be set to 'true'. Backend sets that point to movable instances are emptied and their contents are transferred to the destination region load balancer. For movable instances this flag should be set to 'false'. Example: `true`
func (DrProtectionGroupMemberBackendSetMappingOutput) SourceBackendSetName ¶
func (o DrProtectionGroupMemberBackendSetMappingOutput) SourceBackendSetName() pulumi.StringPtrOutput
(Updatable) The name of the source backend set. Example: `Source-BackendSet-1`
func (DrProtectionGroupMemberBackendSetMappingOutput) ToDrProtectionGroupMemberBackendSetMappingOutput ¶
func (o DrProtectionGroupMemberBackendSetMappingOutput) ToDrProtectionGroupMemberBackendSetMappingOutput() DrProtectionGroupMemberBackendSetMappingOutput
func (DrProtectionGroupMemberBackendSetMappingOutput) ToDrProtectionGroupMemberBackendSetMappingOutputWithContext ¶
func (o DrProtectionGroupMemberBackendSetMappingOutput) ToDrProtectionGroupMemberBackendSetMappingOutputWithContext(ctx context.Context) DrProtectionGroupMemberBackendSetMappingOutput
type DrProtectionGroupMemberBlockVolumeOperation ¶
type DrProtectionGroupMemberBlockVolumeOperation struct { // (Updatable) The details for creating a block volume attachment. AttachmentDetails *DrProtectionGroupMemberBlockVolumeOperationAttachmentDetails `pulumi:"attachmentDetails"` // (Updatable) The OCID of the block volume. Example: `ocid1.volume.oc1..uniqueID` BlockVolumeId *string `pulumi:"blockVolumeId"` // (Updatable) The details for creating a mount for a file system on a block volume. MountDetails *DrProtectionGroupMemberBlockVolumeOperationMountDetails `pulumi:"mountDetails"` }
type DrProtectionGroupMemberBlockVolumeOperationArgs ¶
type DrProtectionGroupMemberBlockVolumeOperationArgs struct { // (Updatable) The details for creating a block volume attachment. AttachmentDetails DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrInput `pulumi:"attachmentDetails"` // (Updatable) The OCID of the block volume. Example: `ocid1.volume.oc1..uniqueID` BlockVolumeId pulumi.StringPtrInput `pulumi:"blockVolumeId"` // (Updatable) The details for creating a mount for a file system on a block volume. MountDetails DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrInput `pulumi:"mountDetails"` }
func (DrProtectionGroupMemberBlockVolumeOperationArgs) ElementType ¶
func (DrProtectionGroupMemberBlockVolumeOperationArgs) ElementType() reflect.Type
func (DrProtectionGroupMemberBlockVolumeOperationArgs) ToDrProtectionGroupMemberBlockVolumeOperationOutput ¶
func (i DrProtectionGroupMemberBlockVolumeOperationArgs) ToDrProtectionGroupMemberBlockVolumeOperationOutput() DrProtectionGroupMemberBlockVolumeOperationOutput
func (DrProtectionGroupMemberBlockVolumeOperationArgs) ToDrProtectionGroupMemberBlockVolumeOperationOutputWithContext ¶
func (i DrProtectionGroupMemberBlockVolumeOperationArgs) ToDrProtectionGroupMemberBlockVolumeOperationOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationOutput
type DrProtectionGroupMemberBlockVolumeOperationArray ¶
type DrProtectionGroupMemberBlockVolumeOperationArray []DrProtectionGroupMemberBlockVolumeOperationInput
func (DrProtectionGroupMemberBlockVolumeOperationArray) ElementType ¶
func (DrProtectionGroupMemberBlockVolumeOperationArray) ElementType() reflect.Type
func (DrProtectionGroupMemberBlockVolumeOperationArray) ToDrProtectionGroupMemberBlockVolumeOperationArrayOutput ¶
func (i DrProtectionGroupMemberBlockVolumeOperationArray) ToDrProtectionGroupMemberBlockVolumeOperationArrayOutput() DrProtectionGroupMemberBlockVolumeOperationArrayOutput
func (DrProtectionGroupMemberBlockVolumeOperationArray) ToDrProtectionGroupMemberBlockVolumeOperationArrayOutputWithContext ¶
func (i DrProtectionGroupMemberBlockVolumeOperationArray) ToDrProtectionGroupMemberBlockVolumeOperationArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationArrayOutput
type DrProtectionGroupMemberBlockVolumeOperationArrayInput ¶
type DrProtectionGroupMemberBlockVolumeOperationArrayInput interface { pulumi.Input ToDrProtectionGroupMemberBlockVolumeOperationArrayOutput() DrProtectionGroupMemberBlockVolumeOperationArrayOutput ToDrProtectionGroupMemberBlockVolumeOperationArrayOutputWithContext(context.Context) DrProtectionGroupMemberBlockVolumeOperationArrayOutput }
DrProtectionGroupMemberBlockVolumeOperationArrayInput is an input type that accepts DrProtectionGroupMemberBlockVolumeOperationArray and DrProtectionGroupMemberBlockVolumeOperationArrayOutput values. You can construct a concrete instance of `DrProtectionGroupMemberBlockVolumeOperationArrayInput` via:
DrProtectionGroupMemberBlockVolumeOperationArray{ DrProtectionGroupMemberBlockVolumeOperationArgs{...} }
type DrProtectionGroupMemberBlockVolumeOperationArrayOutput ¶
type DrProtectionGroupMemberBlockVolumeOperationArrayOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberBlockVolumeOperationArrayOutput) ElementType ¶
func (DrProtectionGroupMemberBlockVolumeOperationArrayOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberBlockVolumeOperationArrayOutput) ToDrProtectionGroupMemberBlockVolumeOperationArrayOutput ¶
func (o DrProtectionGroupMemberBlockVolumeOperationArrayOutput) ToDrProtectionGroupMemberBlockVolumeOperationArrayOutput() DrProtectionGroupMemberBlockVolumeOperationArrayOutput
func (DrProtectionGroupMemberBlockVolumeOperationArrayOutput) ToDrProtectionGroupMemberBlockVolumeOperationArrayOutputWithContext ¶
func (o DrProtectionGroupMemberBlockVolumeOperationArrayOutput) ToDrProtectionGroupMemberBlockVolumeOperationArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationArrayOutput
type DrProtectionGroupMemberBlockVolumeOperationAttachmentDetails ¶
type DrProtectionGroupMemberBlockVolumeOperationAttachmentDetails struct { // (Updatable) The OCID of the reference compute instance from which to obtain the attachment details for the volume. This reference compute instance is from the peer DR protection group. Example: `ocid1.instance.oc1..uniqueID` VolumeAttachmentReferenceInstanceId *string `pulumi:"volumeAttachmentReferenceInstanceId"` }
type DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs ¶
type DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs struct { // (Updatable) The OCID of the reference compute instance from which to obtain the attachment details for the volume. This reference compute instance is from the peer DR protection group. Example: `ocid1.instance.oc1..uniqueID` VolumeAttachmentReferenceInstanceId pulumi.StringPtrInput `pulumi:"volumeAttachmentReferenceInstanceId"` }
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs) ElementType ¶
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs) ElementType() reflect.Type
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput ¶
func (i DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput() DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutputWithContext ¶
func (i DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput ¶
func (i DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput() DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutputWithContext ¶
func (i DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput
type DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsInput ¶
type DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsInput interface { pulumi.Input ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput() DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutputWithContext(context.Context) DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput }
DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsInput is an input type that accepts DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs and DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput values. You can construct a concrete instance of `DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsInput` via:
DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs{...}
type DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput ¶
type DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput) ElementType ¶
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput ¶
func (o DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput() DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutputWithContext ¶
func (o DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput ¶
func (o DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput() DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutputWithContext ¶
func (o DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput) VolumeAttachmentReferenceInstanceId ¶
func (o DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput) VolumeAttachmentReferenceInstanceId() pulumi.StringPtrOutput
(Updatable) The OCID of the reference compute instance from which to obtain the attachment details for the volume. This reference compute instance is from the peer DR protection group. Example: `ocid1.instance.oc1..uniqueID`
type DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrInput ¶
type DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrInput interface { pulumi.Input ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput() DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutputWithContext(context.Context) DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput }
DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrInput is an input type that accepts DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs, DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtr and DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput values. You can construct a concrete instance of `DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrInput` via:
DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs{...} or: nil
func DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtr ¶
func DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtr(v *DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs) DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrInput
type DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput ¶
type DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput) ElementType ¶
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput ¶
func (o DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput() DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutputWithContext ¶
func (o DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput) VolumeAttachmentReferenceInstanceId ¶
func (o DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput) VolumeAttachmentReferenceInstanceId() pulumi.StringPtrOutput
(Updatable) The OCID of the reference compute instance from which to obtain the attachment details for the volume. This reference compute instance is from the peer DR protection group. Example: `ocid1.instance.oc1..uniqueID`
type DrProtectionGroupMemberBlockVolumeOperationInput ¶
type DrProtectionGroupMemberBlockVolumeOperationInput interface { pulumi.Input ToDrProtectionGroupMemberBlockVolumeOperationOutput() DrProtectionGroupMemberBlockVolumeOperationOutput ToDrProtectionGroupMemberBlockVolumeOperationOutputWithContext(context.Context) DrProtectionGroupMemberBlockVolumeOperationOutput }
DrProtectionGroupMemberBlockVolumeOperationInput is an input type that accepts DrProtectionGroupMemberBlockVolumeOperationArgs and DrProtectionGroupMemberBlockVolumeOperationOutput values. You can construct a concrete instance of `DrProtectionGroupMemberBlockVolumeOperationInput` via:
DrProtectionGroupMemberBlockVolumeOperationArgs{...}
type DrProtectionGroupMemberBlockVolumeOperationMountDetails ¶
type DrProtectionGroupMemberBlockVolumeOperationMountDetails struct { // (Updatable) The physical mount point used for mounting the file system on the block volume. Example: `/mnt/yourmountpoint` MountPoint *string `pulumi:"mountPoint"` }
type DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs ¶
type DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs struct { // (Updatable) The physical mount point used for mounting the file system on the block volume. Example: `/mnt/yourmountpoint` MountPoint pulumi.StringPtrInput `pulumi:"mountPoint"` }
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs) ElementType ¶
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs) ElementType() reflect.Type
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput ¶
func (i DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput() DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsOutputWithContext ¶
func (i DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput ¶
func (i DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput() DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutputWithContext ¶
func (i DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput
type DrProtectionGroupMemberBlockVolumeOperationMountDetailsInput ¶
type DrProtectionGroupMemberBlockVolumeOperationMountDetailsInput interface { pulumi.Input ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput() DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsOutputWithContext(context.Context) DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput }
DrProtectionGroupMemberBlockVolumeOperationMountDetailsInput is an input type that accepts DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs and DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput values. You can construct a concrete instance of `DrProtectionGroupMemberBlockVolumeOperationMountDetailsInput` via:
DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs{...}
type DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput ¶
type DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput) ElementType ¶
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput) MountPoint ¶
func (o DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput) MountPoint() pulumi.StringPtrOutput
(Updatable) The physical mount point used for mounting the file system on the block volume. Example: `/mnt/yourmountpoint`
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput ¶
func (o DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput() DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsOutputWithContext ¶
func (o DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput ¶
func (o DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput() DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutputWithContext ¶
func (o DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput
type DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrInput ¶
type DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrInput interface { pulumi.Input ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput() DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutputWithContext(context.Context) DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput }
DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrInput is an input type that accepts DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs, DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtr and DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput values. You can construct a concrete instance of `DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrInput` via:
DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs{...} or: nil
func DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtr ¶
func DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtr(v *DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs) DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrInput
type DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput ¶
type DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput) ElementType ¶
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput) MountPoint ¶
func (o DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput) MountPoint() pulumi.StringPtrOutput
(Updatable) The physical mount point used for mounting the file system on the block volume. Example: `/mnt/yourmountpoint`
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput ¶
func (o DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput() DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutputWithContext ¶
func (o DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput
type DrProtectionGroupMemberBlockVolumeOperationOutput ¶
type DrProtectionGroupMemberBlockVolumeOperationOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberBlockVolumeOperationOutput) AttachmentDetails ¶
func (o DrProtectionGroupMemberBlockVolumeOperationOutput) AttachmentDetails() DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput
(Updatable) The details for creating a block volume attachment.
func (DrProtectionGroupMemberBlockVolumeOperationOutput) BlockVolumeId ¶
func (o DrProtectionGroupMemberBlockVolumeOperationOutput) BlockVolumeId() pulumi.StringPtrOutput
(Updatable) The OCID of the block volume. Example: `ocid1.volume.oc1..uniqueID`
func (DrProtectionGroupMemberBlockVolumeOperationOutput) ElementType ¶
func (DrProtectionGroupMemberBlockVolumeOperationOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberBlockVolumeOperationOutput) MountDetails ¶
func (o DrProtectionGroupMemberBlockVolumeOperationOutput) MountDetails() DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput
(Updatable) The details for creating a mount for a file system on a block volume.
func (DrProtectionGroupMemberBlockVolumeOperationOutput) ToDrProtectionGroupMemberBlockVolumeOperationOutput ¶
func (o DrProtectionGroupMemberBlockVolumeOperationOutput) ToDrProtectionGroupMemberBlockVolumeOperationOutput() DrProtectionGroupMemberBlockVolumeOperationOutput
func (DrProtectionGroupMemberBlockVolumeOperationOutput) ToDrProtectionGroupMemberBlockVolumeOperationOutputWithContext ¶
func (o DrProtectionGroupMemberBlockVolumeOperationOutput) ToDrProtectionGroupMemberBlockVolumeOperationOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationOutput
type DrProtectionGroupMemberExportMapping ¶
type DrProtectionGroupMemberExportMapping struct { // (Updatable) The OCID of the destination mount target in the destination region which is used to export the file system. Example: `ocid1.mounttarget.oc1..uniqueID` DestinationMountTargetId *string `pulumi:"destinationMountTargetId"` // (Updatable) The OCID of the export path in the primary region used to mount or unmount the file system. Example: `ocid1.export.oc1..uniqueID` ExportId *string `pulumi:"exportId"` }
type DrProtectionGroupMemberExportMappingArgs ¶
type DrProtectionGroupMemberExportMappingArgs struct { // (Updatable) The OCID of the destination mount target in the destination region which is used to export the file system. Example: `ocid1.mounttarget.oc1..uniqueID` DestinationMountTargetId pulumi.StringPtrInput `pulumi:"destinationMountTargetId"` // (Updatable) The OCID of the export path in the primary region used to mount or unmount the file system. Example: `ocid1.export.oc1..uniqueID` ExportId pulumi.StringPtrInput `pulumi:"exportId"` }
func (DrProtectionGroupMemberExportMappingArgs) ElementType ¶
func (DrProtectionGroupMemberExportMappingArgs) ElementType() reflect.Type
func (DrProtectionGroupMemberExportMappingArgs) ToDrProtectionGroupMemberExportMappingOutput ¶
func (i DrProtectionGroupMemberExportMappingArgs) ToDrProtectionGroupMemberExportMappingOutput() DrProtectionGroupMemberExportMappingOutput
func (DrProtectionGroupMemberExportMappingArgs) ToDrProtectionGroupMemberExportMappingOutputWithContext ¶
func (i DrProtectionGroupMemberExportMappingArgs) ToDrProtectionGroupMemberExportMappingOutputWithContext(ctx context.Context) DrProtectionGroupMemberExportMappingOutput
type DrProtectionGroupMemberExportMappingArray ¶
type DrProtectionGroupMemberExportMappingArray []DrProtectionGroupMemberExportMappingInput
func (DrProtectionGroupMemberExportMappingArray) ElementType ¶
func (DrProtectionGroupMemberExportMappingArray) ElementType() reflect.Type
func (DrProtectionGroupMemberExportMappingArray) ToDrProtectionGroupMemberExportMappingArrayOutput ¶
func (i DrProtectionGroupMemberExportMappingArray) ToDrProtectionGroupMemberExportMappingArrayOutput() DrProtectionGroupMemberExportMappingArrayOutput
func (DrProtectionGroupMemberExportMappingArray) ToDrProtectionGroupMemberExportMappingArrayOutputWithContext ¶
func (i DrProtectionGroupMemberExportMappingArray) ToDrProtectionGroupMemberExportMappingArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberExportMappingArrayOutput
type DrProtectionGroupMemberExportMappingArrayInput ¶
type DrProtectionGroupMemberExportMappingArrayInput interface { pulumi.Input ToDrProtectionGroupMemberExportMappingArrayOutput() DrProtectionGroupMemberExportMappingArrayOutput ToDrProtectionGroupMemberExportMappingArrayOutputWithContext(context.Context) DrProtectionGroupMemberExportMappingArrayOutput }
DrProtectionGroupMemberExportMappingArrayInput is an input type that accepts DrProtectionGroupMemberExportMappingArray and DrProtectionGroupMemberExportMappingArrayOutput values. You can construct a concrete instance of `DrProtectionGroupMemberExportMappingArrayInput` via:
DrProtectionGroupMemberExportMappingArray{ DrProtectionGroupMemberExportMappingArgs{...} }
type DrProtectionGroupMemberExportMappingArrayOutput ¶
type DrProtectionGroupMemberExportMappingArrayOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberExportMappingArrayOutput) ElementType ¶
func (DrProtectionGroupMemberExportMappingArrayOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberExportMappingArrayOutput) ToDrProtectionGroupMemberExportMappingArrayOutput ¶
func (o DrProtectionGroupMemberExportMappingArrayOutput) ToDrProtectionGroupMemberExportMappingArrayOutput() DrProtectionGroupMemberExportMappingArrayOutput
func (DrProtectionGroupMemberExportMappingArrayOutput) ToDrProtectionGroupMemberExportMappingArrayOutputWithContext ¶
func (o DrProtectionGroupMemberExportMappingArrayOutput) ToDrProtectionGroupMemberExportMappingArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberExportMappingArrayOutput
type DrProtectionGroupMemberExportMappingInput ¶
type DrProtectionGroupMemberExportMappingInput interface { pulumi.Input ToDrProtectionGroupMemberExportMappingOutput() DrProtectionGroupMemberExportMappingOutput ToDrProtectionGroupMemberExportMappingOutputWithContext(context.Context) DrProtectionGroupMemberExportMappingOutput }
DrProtectionGroupMemberExportMappingInput is an input type that accepts DrProtectionGroupMemberExportMappingArgs and DrProtectionGroupMemberExportMappingOutput values. You can construct a concrete instance of `DrProtectionGroupMemberExportMappingInput` via:
DrProtectionGroupMemberExportMappingArgs{...}
type DrProtectionGroupMemberExportMappingOutput ¶
type DrProtectionGroupMemberExportMappingOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberExportMappingOutput) DestinationMountTargetId ¶
func (o DrProtectionGroupMemberExportMappingOutput) DestinationMountTargetId() pulumi.StringPtrOutput
(Updatable) The OCID of the destination mount target in the destination region which is used to export the file system. Example: `ocid1.mounttarget.oc1..uniqueID`
func (DrProtectionGroupMemberExportMappingOutput) ElementType ¶
func (DrProtectionGroupMemberExportMappingOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberExportMappingOutput) ExportId ¶
func (o DrProtectionGroupMemberExportMappingOutput) ExportId() pulumi.StringPtrOutput
(Updatable) The OCID of the export path in the primary region used to mount or unmount the file system. Example: `ocid1.export.oc1..uniqueID`
func (DrProtectionGroupMemberExportMappingOutput) ToDrProtectionGroupMemberExportMappingOutput ¶
func (o DrProtectionGroupMemberExportMappingOutput) ToDrProtectionGroupMemberExportMappingOutput() DrProtectionGroupMemberExportMappingOutput
func (DrProtectionGroupMemberExportMappingOutput) ToDrProtectionGroupMemberExportMappingOutputWithContext ¶
func (o DrProtectionGroupMemberExportMappingOutput) ToDrProtectionGroupMemberExportMappingOutputWithContext(ctx context.Context) DrProtectionGroupMemberExportMappingOutput
type DrProtectionGroupMemberFileSystemOperation ¶
type DrProtectionGroupMemberFileSystemOperation struct { // (Updatable) The export path of the file system. Example: `/fs-export-path` ExportPath *string `pulumi:"exportPath"` // (Updatable) The details for creating a file system mount. MountDetails *DrProtectionGroupMemberFileSystemOperationMountDetails `pulumi:"mountDetails"` // (Updatable) The physical mount point of the file system on a host. Example: `/mnt/yourmountpoint` MountPoint *string `pulumi:"mountPoint"` // (Updatable) The OCID of the mount target. Example: `ocid1.mounttarget.oc1..uniqueID` MountTargetId *string `pulumi:"mountTargetId"` // (Updatable) The details for creating a file system unmount. UnmountDetails *DrProtectionGroupMemberFileSystemOperationUnmountDetails `pulumi:"unmountDetails"` }
type DrProtectionGroupMemberFileSystemOperationArgs ¶
type DrProtectionGroupMemberFileSystemOperationArgs struct { // (Updatable) The export path of the file system. Example: `/fs-export-path` ExportPath pulumi.StringPtrInput `pulumi:"exportPath"` // (Updatable) The details for creating a file system mount. MountDetails DrProtectionGroupMemberFileSystemOperationMountDetailsPtrInput `pulumi:"mountDetails"` // (Updatable) The physical mount point of the file system on a host. Example: `/mnt/yourmountpoint` MountPoint pulumi.StringPtrInput `pulumi:"mountPoint"` // (Updatable) The OCID of the mount target. Example: `ocid1.mounttarget.oc1..uniqueID` MountTargetId pulumi.StringPtrInput `pulumi:"mountTargetId"` // (Updatable) The details for creating a file system unmount. UnmountDetails DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrInput `pulumi:"unmountDetails"` }
func (DrProtectionGroupMemberFileSystemOperationArgs) ElementType ¶
func (DrProtectionGroupMemberFileSystemOperationArgs) ElementType() reflect.Type
func (DrProtectionGroupMemberFileSystemOperationArgs) ToDrProtectionGroupMemberFileSystemOperationOutput ¶
func (i DrProtectionGroupMemberFileSystemOperationArgs) ToDrProtectionGroupMemberFileSystemOperationOutput() DrProtectionGroupMemberFileSystemOperationOutput
func (DrProtectionGroupMemberFileSystemOperationArgs) ToDrProtectionGroupMemberFileSystemOperationOutputWithContext ¶
func (i DrProtectionGroupMemberFileSystemOperationArgs) ToDrProtectionGroupMemberFileSystemOperationOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationOutput
type DrProtectionGroupMemberFileSystemOperationArray ¶
type DrProtectionGroupMemberFileSystemOperationArray []DrProtectionGroupMemberFileSystemOperationInput
func (DrProtectionGroupMemberFileSystemOperationArray) ElementType ¶
func (DrProtectionGroupMemberFileSystemOperationArray) ElementType() reflect.Type
func (DrProtectionGroupMemberFileSystemOperationArray) ToDrProtectionGroupMemberFileSystemOperationArrayOutput ¶
func (i DrProtectionGroupMemberFileSystemOperationArray) ToDrProtectionGroupMemberFileSystemOperationArrayOutput() DrProtectionGroupMemberFileSystemOperationArrayOutput
func (DrProtectionGroupMemberFileSystemOperationArray) ToDrProtectionGroupMemberFileSystemOperationArrayOutputWithContext ¶
func (i DrProtectionGroupMemberFileSystemOperationArray) ToDrProtectionGroupMemberFileSystemOperationArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationArrayOutput
type DrProtectionGroupMemberFileSystemOperationArrayInput ¶
type DrProtectionGroupMemberFileSystemOperationArrayInput interface { pulumi.Input ToDrProtectionGroupMemberFileSystemOperationArrayOutput() DrProtectionGroupMemberFileSystemOperationArrayOutput ToDrProtectionGroupMemberFileSystemOperationArrayOutputWithContext(context.Context) DrProtectionGroupMemberFileSystemOperationArrayOutput }
DrProtectionGroupMemberFileSystemOperationArrayInput is an input type that accepts DrProtectionGroupMemberFileSystemOperationArray and DrProtectionGroupMemberFileSystemOperationArrayOutput values. You can construct a concrete instance of `DrProtectionGroupMemberFileSystemOperationArrayInput` via:
DrProtectionGroupMemberFileSystemOperationArray{ DrProtectionGroupMemberFileSystemOperationArgs{...} }
type DrProtectionGroupMemberFileSystemOperationArrayOutput ¶
type DrProtectionGroupMemberFileSystemOperationArrayOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberFileSystemOperationArrayOutput) ElementType ¶
func (DrProtectionGroupMemberFileSystemOperationArrayOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberFileSystemOperationArrayOutput) ToDrProtectionGroupMemberFileSystemOperationArrayOutput ¶
func (o DrProtectionGroupMemberFileSystemOperationArrayOutput) ToDrProtectionGroupMemberFileSystemOperationArrayOutput() DrProtectionGroupMemberFileSystemOperationArrayOutput
func (DrProtectionGroupMemberFileSystemOperationArrayOutput) ToDrProtectionGroupMemberFileSystemOperationArrayOutputWithContext ¶
func (o DrProtectionGroupMemberFileSystemOperationArrayOutput) ToDrProtectionGroupMemberFileSystemOperationArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationArrayOutput
type DrProtectionGroupMemberFileSystemOperationInput ¶
type DrProtectionGroupMemberFileSystemOperationInput interface { pulumi.Input ToDrProtectionGroupMemberFileSystemOperationOutput() DrProtectionGroupMemberFileSystemOperationOutput ToDrProtectionGroupMemberFileSystemOperationOutputWithContext(context.Context) DrProtectionGroupMemberFileSystemOperationOutput }
DrProtectionGroupMemberFileSystemOperationInput is an input type that accepts DrProtectionGroupMemberFileSystemOperationArgs and DrProtectionGroupMemberFileSystemOperationOutput values. You can construct a concrete instance of `DrProtectionGroupMemberFileSystemOperationInput` via:
DrProtectionGroupMemberFileSystemOperationArgs{...}
type DrProtectionGroupMemberFileSystemOperationMountDetails ¶
type DrProtectionGroupMemberFileSystemOperationMountDetails struct { // (Updatable) The OCID of the mount target for this file system. Example: `ocid1.mounttarget.oc1..uniqueID` MountTargetId *string `pulumi:"mountTargetId"` }
type DrProtectionGroupMemberFileSystemOperationMountDetailsArgs ¶
type DrProtectionGroupMemberFileSystemOperationMountDetailsArgs struct { // (Updatable) The OCID of the mount target for this file system. Example: `ocid1.mounttarget.oc1..uniqueID` MountTargetId pulumi.StringPtrInput `pulumi:"mountTargetId"` }
func (DrProtectionGroupMemberFileSystemOperationMountDetailsArgs) ElementType ¶
func (DrProtectionGroupMemberFileSystemOperationMountDetailsArgs) ElementType() reflect.Type
func (DrProtectionGroupMemberFileSystemOperationMountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationMountDetailsOutput ¶
func (i DrProtectionGroupMemberFileSystemOperationMountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationMountDetailsOutput() DrProtectionGroupMemberFileSystemOperationMountDetailsOutput
func (DrProtectionGroupMemberFileSystemOperationMountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationMountDetailsOutputWithContext ¶
func (i DrProtectionGroupMemberFileSystemOperationMountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationMountDetailsOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationMountDetailsOutput
func (DrProtectionGroupMemberFileSystemOperationMountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput ¶
func (i DrProtectionGroupMemberFileSystemOperationMountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput() DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput
func (DrProtectionGroupMemberFileSystemOperationMountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutputWithContext ¶
func (i DrProtectionGroupMemberFileSystemOperationMountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput
type DrProtectionGroupMemberFileSystemOperationMountDetailsInput ¶
type DrProtectionGroupMemberFileSystemOperationMountDetailsInput interface { pulumi.Input ToDrProtectionGroupMemberFileSystemOperationMountDetailsOutput() DrProtectionGroupMemberFileSystemOperationMountDetailsOutput ToDrProtectionGroupMemberFileSystemOperationMountDetailsOutputWithContext(context.Context) DrProtectionGroupMemberFileSystemOperationMountDetailsOutput }
DrProtectionGroupMemberFileSystemOperationMountDetailsInput is an input type that accepts DrProtectionGroupMemberFileSystemOperationMountDetailsArgs and DrProtectionGroupMemberFileSystemOperationMountDetailsOutput values. You can construct a concrete instance of `DrProtectionGroupMemberFileSystemOperationMountDetailsInput` via:
DrProtectionGroupMemberFileSystemOperationMountDetailsArgs{...}
type DrProtectionGroupMemberFileSystemOperationMountDetailsOutput ¶
type DrProtectionGroupMemberFileSystemOperationMountDetailsOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberFileSystemOperationMountDetailsOutput) ElementType ¶
func (DrProtectionGroupMemberFileSystemOperationMountDetailsOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberFileSystemOperationMountDetailsOutput) MountTargetId ¶
func (o DrProtectionGroupMemberFileSystemOperationMountDetailsOutput) MountTargetId() pulumi.StringPtrOutput
(Updatable) The OCID of the mount target for this file system. Example: `ocid1.mounttarget.oc1..uniqueID`
func (DrProtectionGroupMemberFileSystemOperationMountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationMountDetailsOutput ¶
func (o DrProtectionGroupMemberFileSystemOperationMountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationMountDetailsOutput() DrProtectionGroupMemberFileSystemOperationMountDetailsOutput
func (DrProtectionGroupMemberFileSystemOperationMountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationMountDetailsOutputWithContext ¶
func (o DrProtectionGroupMemberFileSystemOperationMountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationMountDetailsOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationMountDetailsOutput
func (DrProtectionGroupMemberFileSystemOperationMountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput ¶
func (o DrProtectionGroupMemberFileSystemOperationMountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput() DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput
func (DrProtectionGroupMemberFileSystemOperationMountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutputWithContext ¶
func (o DrProtectionGroupMemberFileSystemOperationMountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput
type DrProtectionGroupMemberFileSystemOperationMountDetailsPtrInput ¶
type DrProtectionGroupMemberFileSystemOperationMountDetailsPtrInput interface { pulumi.Input ToDrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput() DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput ToDrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutputWithContext(context.Context) DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput }
DrProtectionGroupMemberFileSystemOperationMountDetailsPtrInput is an input type that accepts DrProtectionGroupMemberFileSystemOperationMountDetailsArgs, DrProtectionGroupMemberFileSystemOperationMountDetailsPtr and DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput values. You can construct a concrete instance of `DrProtectionGroupMemberFileSystemOperationMountDetailsPtrInput` via:
DrProtectionGroupMemberFileSystemOperationMountDetailsArgs{...} or: nil
func DrProtectionGroupMemberFileSystemOperationMountDetailsPtr ¶
func DrProtectionGroupMemberFileSystemOperationMountDetailsPtr(v *DrProtectionGroupMemberFileSystemOperationMountDetailsArgs) DrProtectionGroupMemberFileSystemOperationMountDetailsPtrInput
type DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput ¶
type DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput) ElementType ¶
func (DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput) MountTargetId ¶
func (o DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput) MountTargetId() pulumi.StringPtrOutput
(Updatable) The OCID of the mount target for this file system. Example: `ocid1.mounttarget.oc1..uniqueID`
func (DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput) ToDrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput ¶
func (o DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput) ToDrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput() DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput
func (DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput) ToDrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutputWithContext ¶
func (o DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput) ToDrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput
type DrProtectionGroupMemberFileSystemOperationOutput ¶
type DrProtectionGroupMemberFileSystemOperationOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberFileSystemOperationOutput) ElementType ¶
func (DrProtectionGroupMemberFileSystemOperationOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberFileSystemOperationOutput) ExportPath ¶
func (o DrProtectionGroupMemberFileSystemOperationOutput) ExportPath() pulumi.StringPtrOutput
(Updatable) The export path of the file system. Example: `/fs-export-path`
func (DrProtectionGroupMemberFileSystemOperationOutput) MountDetails ¶
func (o DrProtectionGroupMemberFileSystemOperationOutput) MountDetails() DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput
(Updatable) The details for creating a file system mount.
func (DrProtectionGroupMemberFileSystemOperationOutput) MountPoint ¶
func (o DrProtectionGroupMemberFileSystemOperationOutput) MountPoint() pulumi.StringPtrOutput
(Updatable) The physical mount point of the file system on a host. Example: `/mnt/yourmountpoint`
func (DrProtectionGroupMemberFileSystemOperationOutput) MountTargetId ¶
func (o DrProtectionGroupMemberFileSystemOperationOutput) MountTargetId() pulumi.StringPtrOutput
(Updatable) The OCID of the mount target. Example: `ocid1.mounttarget.oc1..uniqueID`
func (DrProtectionGroupMemberFileSystemOperationOutput) ToDrProtectionGroupMemberFileSystemOperationOutput ¶
func (o DrProtectionGroupMemberFileSystemOperationOutput) ToDrProtectionGroupMemberFileSystemOperationOutput() DrProtectionGroupMemberFileSystemOperationOutput
func (DrProtectionGroupMemberFileSystemOperationOutput) ToDrProtectionGroupMemberFileSystemOperationOutputWithContext ¶
func (o DrProtectionGroupMemberFileSystemOperationOutput) ToDrProtectionGroupMemberFileSystemOperationOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationOutput
func (DrProtectionGroupMemberFileSystemOperationOutput) UnmountDetails ¶
func (o DrProtectionGroupMemberFileSystemOperationOutput) UnmountDetails() DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput
(Updatable) The details for creating a file system unmount.
type DrProtectionGroupMemberFileSystemOperationUnmountDetails ¶
type DrProtectionGroupMemberFileSystemOperationUnmountDetails struct { // (Updatable) The OCID of the mount target. Example: `ocid1.mounttarget.oc1..uniqueID` MountTargetId *string `pulumi:"mountTargetId"` }
type DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs ¶
type DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs struct { // (Updatable) The OCID of the mount target. Example: `ocid1.mounttarget.oc1..uniqueID` MountTargetId pulumi.StringPtrInput `pulumi:"mountTargetId"` }
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs) ElementType ¶
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs) ElementType() reflect.Type
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput ¶
func (i DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput() DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsOutputWithContext ¶
func (i DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput ¶
func (i DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput() DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutputWithContext ¶
func (i DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput
type DrProtectionGroupMemberFileSystemOperationUnmountDetailsInput ¶
type DrProtectionGroupMemberFileSystemOperationUnmountDetailsInput interface { pulumi.Input ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput() DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsOutputWithContext(context.Context) DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput }
DrProtectionGroupMemberFileSystemOperationUnmountDetailsInput is an input type that accepts DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs and DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput values. You can construct a concrete instance of `DrProtectionGroupMemberFileSystemOperationUnmountDetailsInput` via:
DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs{...}
type DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput ¶
type DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput) ElementType ¶
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput) MountTargetId ¶
func (o DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput) MountTargetId() pulumi.StringPtrOutput
(Updatable) The OCID of the mount target. Example: `ocid1.mounttarget.oc1..uniqueID`
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput ¶
func (o DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput() DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsOutputWithContext ¶
func (o DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput ¶
func (o DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput() DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutputWithContext ¶
func (o DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput
type DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrInput ¶
type DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrInput interface { pulumi.Input ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput() DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutputWithContext(context.Context) DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput }
DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrInput is an input type that accepts DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs, DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtr and DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput values. You can construct a concrete instance of `DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrInput` via:
DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs{...} or: nil
func DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtr ¶
func DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtr(v *DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs) DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrInput
type DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput ¶
type DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput) ElementType ¶
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput) MountTargetId ¶
func (o DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput) MountTargetId() pulumi.StringPtrOutput
(Updatable) The OCID of the mount target. Example: `ocid1.mounttarget.oc1..uniqueID`
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput ¶
func (o DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput() DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutputWithContext ¶
func (o DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput
type DrProtectionGroupMemberInput ¶
type DrProtectionGroupMemberInput interface { pulumi.Input ToDrProtectionGroupMemberOutput() DrProtectionGroupMemberOutput ToDrProtectionGroupMemberOutputWithContext(context.Context) DrProtectionGroupMemberOutput }
DrProtectionGroupMemberInput is an input type that accepts DrProtectionGroupMemberArgs and DrProtectionGroupMemberOutput values. You can construct a concrete instance of `DrProtectionGroupMemberInput` via:
DrProtectionGroupMemberArgs{...}
type DrProtectionGroupMemberOutput ¶
type DrProtectionGroupMemberOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberOutput) AutonomousDatabaseStandbyTypeForDrDrills ¶ added in v2.8.0
func (o DrProtectionGroupMemberOutput) AutonomousDatabaseStandbyTypeForDrDrills() pulumi.StringPtrOutput
(Updatable) This specifies the mechanism used to create a temporary Autonomous Database instance for DR Drills. See https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/autonomous-clone-about.html for information about these clone types. See https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/autonomous-data-guard-snapshot-standby.html for information about snapshot standby.
func (DrProtectionGroupMemberOutput) BackendSetMappings ¶
func (o DrProtectionGroupMemberOutput) BackendSetMappings() DrProtectionGroupMemberBackendSetMappingArrayOutput
(Updatable) A list of backend set mappings that are used to transfer or update backends during DR.
func (DrProtectionGroupMemberOutput) BlockVolumeOperations ¶
func (o DrProtectionGroupMemberOutput) BlockVolumeOperations() DrProtectionGroupMemberBlockVolumeOperationArrayOutput
(Updatable) A list of operations performed on block volumes used by the compute instance.
func (DrProtectionGroupMemberOutput) Bucket ¶ added in v2.8.0
func (o DrProtectionGroupMemberOutput) Bucket() pulumi.StringPtrOutput
(Updatable) The bucket name inside the object storage namespace. Example: `bucketName`
func (DrProtectionGroupMemberOutput) ConnectionStringType ¶ added in v2.8.0
func (o DrProtectionGroupMemberOutput) ConnectionStringType() pulumi.StringPtrOutput
(Updatable) The type of connection strings used to connect to an Autonomous Container Database snapshot standby created during a DR Drill operation. See https://docs.oracle.com/en/cloud/paas/autonomous-database/dedicated/adbcl/index.html for information about these service types.
func (DrProtectionGroupMemberOutput) DestinationAvailabilityDomain ¶
func (o DrProtectionGroupMemberOutput) DestinationAvailabilityDomain() pulumi.StringPtrOutput
(Updatable) The availability domain of the destination mount target. Example: `BBTh:region-AD`
func (DrProtectionGroupMemberOutput) DestinationCapacityReservationId ¶
func (o DrProtectionGroupMemberOutput) DestinationCapacityReservationId() pulumi.StringPtrOutput
(Updatable) The OCID of a capacity reservation in the destination region which will be used to launch the compute instance. Example: `ocid1.capacityreservation.oc1..uniqueID`
func (DrProtectionGroupMemberOutput) DestinationCompartmentId ¶
func (o DrProtectionGroupMemberOutput) DestinationCompartmentId() pulumi.StringPtrOutput
(Updatable) The OCID of a compartment in the destination region in which the compute instance should be launched. Example: `ocid1.compartment.oc1..uniqueID`
func (DrProtectionGroupMemberOutput) DestinationDedicatedVmHostId ¶
func (o DrProtectionGroupMemberOutput) DestinationDedicatedVmHostId() pulumi.StringPtrOutput
(Updatable) The OCID of a dedicated VM host in the destination region where the compute instance should be launched. Example: `ocid1.dedicatedvmhost.oc1..uniqueID`
func (DrProtectionGroupMemberOutput) DestinationLoadBalancerId ¶
func (o DrProtectionGroupMemberOutput) DestinationLoadBalancerId() pulumi.StringPtrOutput
(Updatable) The OCID of the destination load balancer. Example: `ocid1.loadbalancer.oc1..uniqueID`
func (DrProtectionGroupMemberOutput) DestinationNetworkLoadBalancerId ¶
func (o DrProtectionGroupMemberOutput) DestinationNetworkLoadBalancerId() pulumi.StringPtrOutput
(Updatable) The OCID of the destination network load balancer. Example: `ocid1.networkloadbalancer.oc1..uniqueID`
func (DrProtectionGroupMemberOutput) ElementType ¶
func (DrProtectionGroupMemberOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberOutput) ExportMappings ¶
func (o DrProtectionGroupMemberOutput) ExportMappings() DrProtectionGroupMemberExportMappingArrayOutput
(Updatable) A list of mappings between file system exports in the primary region and mount targets in the standby region.
func (DrProtectionGroupMemberOutput) FileSystemOperations ¶
func (o DrProtectionGroupMemberOutput) FileSystemOperations() DrProtectionGroupMemberFileSystemOperationArrayOutput
(Updatable) A list of operations performed on file systems used by the compute instance.
func (DrProtectionGroupMemberOutput) IsMovable ¶
func (o DrProtectionGroupMemberOutput) IsMovable() pulumi.BoolPtrOutput
(Updatable) A flag indicating if the compute instance should be moved during DR operations. Example: `false`
func (DrProtectionGroupMemberOutput) IsRetainFaultDomain ¶
func (o DrProtectionGroupMemberOutput) IsRetainFaultDomain() pulumi.BoolPtrOutput
(Updatable) A flag indicating if the compute instance should be moved to the same fault domain in the destination region. The compute instance launch will fail if this flag is set to true and capacity is not available in the specified fault domain in the destination region. Example: `false`
func (DrProtectionGroupMemberOutput) IsStartStopEnabled ¶
func (o DrProtectionGroupMemberOutput) IsStartStopEnabled() pulumi.BoolPtrOutput
(Updatable) A flag indicating whether the non-movable compute instance should be started and stopped during DR operations. *Prechecks cannot be executed on stopped instances that are configured to be started.*
func (DrProtectionGroupMemberOutput) MemberId ¶
func (o DrProtectionGroupMemberOutput) MemberId() pulumi.StringOutput
(Updatable) The OCID of the member. Example: `ocid1.instance.oc1..uniqueID`
func (DrProtectionGroupMemberOutput) MemberType ¶
func (o DrProtectionGroupMemberOutput) MemberType() pulumi.StringOutput
(Updatable) The type of the member.
func (DrProtectionGroupMemberOutput) Namespace ¶ added in v2.8.0
func (o DrProtectionGroupMemberOutput) Namespace() pulumi.StringPtrOutput
(Updatable) The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy`
func (DrProtectionGroupMemberOutput) PasswordVaultSecretId ¶
func (o DrProtectionGroupMemberOutput) PasswordVaultSecretId() pulumi.StringPtrOutput
(Updatable) The OCID of the vault secret where the database SYSDBA password is stored. This password is required and used for performing database DR Drill operations when using full clone. Example: `ocid1.vaultsecret.oc1..uniqueID`
func (DrProtectionGroupMemberOutput) ToDrProtectionGroupMemberOutput ¶
func (o DrProtectionGroupMemberOutput) ToDrProtectionGroupMemberOutput() DrProtectionGroupMemberOutput
func (DrProtectionGroupMemberOutput) ToDrProtectionGroupMemberOutputWithContext ¶
func (o DrProtectionGroupMemberOutput) ToDrProtectionGroupMemberOutputWithContext(ctx context.Context) DrProtectionGroupMemberOutput
func (DrProtectionGroupMemberOutput) VnicMapping ¶
func (o DrProtectionGroupMemberOutput) VnicMapping() DrProtectionGroupMemberVnicMappingArrayOutput
(Updatable) A list of compute instance VNIC mappings.
func (DrProtectionGroupMemberOutput) VnicMappings ¶
func (o DrProtectionGroupMemberOutput) VnicMappings() DrProtectionGroupMemberVnicMappingArrayOutput
(Updatable) A list of compute instance VNIC mappings.
type DrProtectionGroupMemberVnicMapping ¶
type DrProtectionGroupMemberVnicMapping struct { // (Updatable) A list of OCIDs of network security groups (NSG) in the destination region which should be assigned to the source VNIC. Example: `[ ocid1.networksecuritygroup.oc1..uniqueID, ocid1.networksecuritygroup.oc1..uniqueID ]` DestinationNsgIdLists []string `pulumi:"destinationNsgIdLists"` // (Updatable) The primary private IP address to be assigned to the source VNIC in the destination subnet. This IP address must belong to the destination subnet. Example: `10.0.3.3` DestinationPrimaryPrivateIpAddress *string `pulumi:"destinationPrimaryPrivateIpAddress"` // (Updatable) The hostname label to be assigned in the destination subnet for the primary private IP of the source VNIC. This label is the hostname portion of the private IP's fully qualified domain name (FQDN) (for example, 'myhost1' in the FQDN 'myhost1.subnet123.vcn1.oraclevcn.com'). Example: `myhost1` DestinationPrimaryPrivateIpHostnameLabel *string `pulumi:"destinationPrimaryPrivateIpHostnameLabel"` // (Updatable) The OCID of the destination subnet to which the source VNIC should connect. Example: `ocid1.subnet.oc1..uniqueID` DestinationSubnetId *string `pulumi:"destinationSubnetId"` // (Updatable) The OCID of the source VNIC. Example: `ocid1.vnic.oc1..uniqueID` SourceVnicId *string `pulumi:"sourceVnicId"` }
type DrProtectionGroupMemberVnicMappingArgs ¶
type DrProtectionGroupMemberVnicMappingArgs struct { // (Updatable) A list of OCIDs of network security groups (NSG) in the destination region which should be assigned to the source VNIC. Example: `[ ocid1.networksecuritygroup.oc1..uniqueID, ocid1.networksecuritygroup.oc1..uniqueID ]` DestinationNsgIdLists pulumi.StringArrayInput `pulumi:"destinationNsgIdLists"` // (Updatable) The primary private IP address to be assigned to the source VNIC in the destination subnet. This IP address must belong to the destination subnet. Example: `10.0.3.3` DestinationPrimaryPrivateIpAddress pulumi.StringPtrInput `pulumi:"destinationPrimaryPrivateIpAddress"` // (Updatable) The hostname label to be assigned in the destination subnet for the primary private IP of the source VNIC. This label is the hostname portion of the private IP's fully qualified domain name (FQDN) (for example, 'myhost1' in the FQDN 'myhost1.subnet123.vcn1.oraclevcn.com'). Example: `myhost1` DestinationPrimaryPrivateIpHostnameLabel pulumi.StringPtrInput `pulumi:"destinationPrimaryPrivateIpHostnameLabel"` // (Updatable) The OCID of the destination subnet to which the source VNIC should connect. Example: `ocid1.subnet.oc1..uniqueID` DestinationSubnetId pulumi.StringPtrInput `pulumi:"destinationSubnetId"` // (Updatable) The OCID of the source VNIC. Example: `ocid1.vnic.oc1..uniqueID` SourceVnicId pulumi.StringPtrInput `pulumi:"sourceVnicId"` }
func (DrProtectionGroupMemberVnicMappingArgs) ElementType ¶
func (DrProtectionGroupMemberVnicMappingArgs) ElementType() reflect.Type
func (DrProtectionGroupMemberVnicMappingArgs) ToDrProtectionGroupMemberVnicMappingOutput ¶
func (i DrProtectionGroupMemberVnicMappingArgs) ToDrProtectionGroupMemberVnicMappingOutput() DrProtectionGroupMemberVnicMappingOutput
func (DrProtectionGroupMemberVnicMappingArgs) ToDrProtectionGroupMemberVnicMappingOutputWithContext ¶
func (i DrProtectionGroupMemberVnicMappingArgs) ToDrProtectionGroupMemberVnicMappingOutputWithContext(ctx context.Context) DrProtectionGroupMemberVnicMappingOutput
type DrProtectionGroupMemberVnicMappingArray ¶
type DrProtectionGroupMemberVnicMappingArray []DrProtectionGroupMemberVnicMappingInput
func (DrProtectionGroupMemberVnicMappingArray) ElementType ¶
func (DrProtectionGroupMemberVnicMappingArray) ElementType() reflect.Type
func (DrProtectionGroupMemberVnicMappingArray) ToDrProtectionGroupMemberVnicMappingArrayOutput ¶
func (i DrProtectionGroupMemberVnicMappingArray) ToDrProtectionGroupMemberVnicMappingArrayOutput() DrProtectionGroupMemberVnicMappingArrayOutput
func (DrProtectionGroupMemberVnicMappingArray) ToDrProtectionGroupMemberVnicMappingArrayOutputWithContext ¶
func (i DrProtectionGroupMemberVnicMappingArray) ToDrProtectionGroupMemberVnicMappingArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberVnicMappingArrayOutput
type DrProtectionGroupMemberVnicMappingArrayInput ¶
type DrProtectionGroupMemberVnicMappingArrayInput interface { pulumi.Input ToDrProtectionGroupMemberVnicMappingArrayOutput() DrProtectionGroupMemberVnicMappingArrayOutput ToDrProtectionGroupMemberVnicMappingArrayOutputWithContext(context.Context) DrProtectionGroupMemberVnicMappingArrayOutput }
DrProtectionGroupMemberVnicMappingArrayInput is an input type that accepts DrProtectionGroupMemberVnicMappingArray and DrProtectionGroupMemberVnicMappingArrayOutput values. You can construct a concrete instance of `DrProtectionGroupMemberVnicMappingArrayInput` via:
DrProtectionGroupMemberVnicMappingArray{ DrProtectionGroupMemberVnicMappingArgs{...} }
type DrProtectionGroupMemberVnicMappingArrayOutput ¶
type DrProtectionGroupMemberVnicMappingArrayOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberVnicMappingArrayOutput) ElementType ¶
func (DrProtectionGroupMemberVnicMappingArrayOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberVnicMappingArrayOutput) ToDrProtectionGroupMemberVnicMappingArrayOutput ¶
func (o DrProtectionGroupMemberVnicMappingArrayOutput) ToDrProtectionGroupMemberVnicMappingArrayOutput() DrProtectionGroupMemberVnicMappingArrayOutput
func (DrProtectionGroupMemberVnicMappingArrayOutput) ToDrProtectionGroupMemberVnicMappingArrayOutputWithContext ¶
func (o DrProtectionGroupMemberVnicMappingArrayOutput) ToDrProtectionGroupMemberVnicMappingArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberVnicMappingArrayOutput
type DrProtectionGroupMemberVnicMappingInput ¶
type DrProtectionGroupMemberVnicMappingInput interface { pulumi.Input ToDrProtectionGroupMemberVnicMappingOutput() DrProtectionGroupMemberVnicMappingOutput ToDrProtectionGroupMemberVnicMappingOutputWithContext(context.Context) DrProtectionGroupMemberVnicMappingOutput }
DrProtectionGroupMemberVnicMappingInput is an input type that accepts DrProtectionGroupMemberVnicMappingArgs and DrProtectionGroupMemberVnicMappingOutput values. You can construct a concrete instance of `DrProtectionGroupMemberVnicMappingInput` via:
DrProtectionGroupMemberVnicMappingArgs{...}
type DrProtectionGroupMemberVnicMappingOutput ¶
type DrProtectionGroupMemberVnicMappingOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberVnicMappingOutput) DestinationNsgIdLists ¶
func (o DrProtectionGroupMemberVnicMappingOutput) DestinationNsgIdLists() pulumi.StringArrayOutput
(Updatable) A list of OCIDs of network security groups (NSG) in the destination region which should be assigned to the source VNIC. Example: `[ ocid1.networksecuritygroup.oc1..uniqueID, ocid1.networksecuritygroup.oc1..uniqueID ]`
func (DrProtectionGroupMemberVnicMappingOutput) DestinationPrimaryPrivateIpAddress ¶
func (o DrProtectionGroupMemberVnicMappingOutput) DestinationPrimaryPrivateIpAddress() pulumi.StringPtrOutput
(Updatable) The primary private IP address to be assigned to the source VNIC in the destination subnet. This IP address must belong to the destination subnet. Example: `10.0.3.3`
func (DrProtectionGroupMemberVnicMappingOutput) DestinationPrimaryPrivateIpHostnameLabel ¶
func (o DrProtectionGroupMemberVnicMappingOutput) DestinationPrimaryPrivateIpHostnameLabel() pulumi.StringPtrOutput
(Updatable) The hostname label to be assigned in the destination subnet for the primary private IP of the source VNIC. This label is the hostname portion of the private IP's fully qualified domain name (FQDN) (for example, 'myhost1' in the FQDN 'myhost1.subnet123.vcn1.oraclevcn.com'). Example: `myhost1`
func (DrProtectionGroupMemberVnicMappingOutput) DestinationSubnetId ¶
func (o DrProtectionGroupMemberVnicMappingOutput) DestinationSubnetId() pulumi.StringPtrOutput
(Updatable) The OCID of the destination subnet to which the source VNIC should connect. Example: `ocid1.subnet.oc1..uniqueID`
func (DrProtectionGroupMemberVnicMappingOutput) ElementType ¶
func (DrProtectionGroupMemberVnicMappingOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberVnicMappingOutput) SourceVnicId ¶
func (o DrProtectionGroupMemberVnicMappingOutput) SourceVnicId() pulumi.StringPtrOutput
(Updatable) The OCID of the source VNIC. Example: `ocid1.vnic.oc1..uniqueID`
func (DrProtectionGroupMemberVnicMappingOutput) ToDrProtectionGroupMemberVnicMappingOutput ¶
func (o DrProtectionGroupMemberVnicMappingOutput) ToDrProtectionGroupMemberVnicMappingOutput() DrProtectionGroupMemberVnicMappingOutput
func (DrProtectionGroupMemberVnicMappingOutput) ToDrProtectionGroupMemberVnicMappingOutputWithContext ¶
func (o DrProtectionGroupMemberVnicMappingOutput) ToDrProtectionGroupMemberVnicMappingOutputWithContext(ctx context.Context) DrProtectionGroupMemberVnicMappingOutput
type DrProtectionGroupOutput ¶
type DrProtectionGroupOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupOutput) Association ¶
func (o DrProtectionGroupOutput) Association() DrProtectionGroupAssociationOutput
The details for associating a DR protection group with a peer DR protection group.
func (DrProtectionGroupOutput) CompartmentId ¶
func (o DrProtectionGroupOutput) CompartmentId() pulumi.StringOutput
(Updatable) The OCID of the compartment in which to create the DR protection group. Example: `ocid1.compartment.oc1..uniqueID`
func (DrProtectionGroupOutput) DefinedTags ¶
func (o DrProtectionGroupOutput) DefinedTags() pulumi.StringMapOutput
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"Operations.CostCenter": "42"}`
func (DrProtectionGroupOutput) DisassociateTrigger ¶
func (o DrProtectionGroupOutput) DisassociateTrigger() pulumi.IntPtrOutput
(Updatable) An optional property when incremented triggers Disassociate. Could be set to any integer value.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
func (DrProtectionGroupOutput) DisplayName ¶
func (o DrProtectionGroupOutput) DisplayName() pulumi.StringOutput
(Updatable) The display name of the DR protection group. Example: `EBS PHX Group`
func (DrProtectionGroupOutput) ElementType ¶
func (DrProtectionGroupOutput) ElementType() reflect.Type
func (DrProtectionGroupOutput) FreeformTags ¶
func (o DrProtectionGroupOutput) FreeformTags() pulumi.StringMapOutput
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"Department": "Finance"}`
func (DrProtectionGroupOutput) LifeCycleDetails ¶
func (o DrProtectionGroupOutput) LifeCycleDetails() pulumi.StringOutput
A message describing the DR protection group's current state in more detail.
func (DrProtectionGroupOutput) LifecycleSubState ¶
func (o DrProtectionGroupOutput) LifecycleSubState() pulumi.StringOutput
The current sub-state of the DR protection group.
func (DrProtectionGroupOutput) LogLocation ¶
func (o DrProtectionGroupOutput) LogLocation() DrProtectionGroupLogLocationOutput
(Updatable) The details for creating an object storage log location for a DR protection group.
func (DrProtectionGroupOutput) Members ¶
func (o DrProtectionGroupOutput) Members() DrProtectionGroupMemberArrayOutput
(Updatable) A list of DR protection group members.
func (DrProtectionGroupOutput) PeerId ¶
func (o DrProtectionGroupOutput) PeerId() pulumi.StringOutput
The OCID of the peer DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID`
func (DrProtectionGroupOutput) PeerRegion ¶
func (o DrProtectionGroupOutput) PeerRegion() pulumi.StringOutput
The region of the peer DR protection group. Example: `us-ashburn-1`
func (DrProtectionGroupOutput) Role ¶
func (o DrProtectionGroupOutput) Role() pulumi.StringOutput
The role of the DR protection group.
func (DrProtectionGroupOutput) State ¶
func (o DrProtectionGroupOutput) State() pulumi.StringOutput
The current state of the DR protection group.
func (DrProtectionGroupOutput) SystemTags ¶
func (o DrProtectionGroupOutput) SystemTags() pulumi.StringMapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (DrProtectionGroupOutput) TimeCreated ¶
func (o DrProtectionGroupOutput) TimeCreated() pulumi.StringOutput
The date and time the DR protection group was created. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (DrProtectionGroupOutput) TimeUpdated ¶
func (o DrProtectionGroupOutput) TimeUpdated() pulumi.StringOutput
The date and time the DR protection group was updated. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (DrProtectionGroupOutput) ToDrProtectionGroupOutput ¶
func (o DrProtectionGroupOutput) ToDrProtectionGroupOutput() DrProtectionGroupOutput
func (DrProtectionGroupOutput) ToDrProtectionGroupOutputWithContext ¶
func (o DrProtectionGroupOutput) ToDrProtectionGroupOutputWithContext(ctx context.Context) DrProtectionGroupOutput
type DrProtectionGroupState ¶
type DrProtectionGroupState struct { // The details for associating a DR protection group with a peer DR protection group. Association DrProtectionGroupAssociationPtrInput // (Updatable) The OCID of the compartment in which to create the DR protection group. Example: `ocid1.compartment.oc1..uniqueID` CompartmentId pulumi.StringPtrInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput // (Updatable) An optional property when incremented triggers Disassociate. Could be set to any integer value. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values DisassociateTrigger pulumi.IntPtrInput // (Updatable) The display name of the DR protection group. Example: `EBS PHX Group` DisplayName pulumi.StringPtrInput // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput // A message describing the DR protection group's current state in more detail. LifeCycleDetails pulumi.StringPtrInput // The current sub-state of the DR protection group. LifecycleSubState pulumi.StringPtrInput // (Updatable) The details for creating an object storage log location for a DR protection group. LogLocation DrProtectionGroupLogLocationPtrInput // (Updatable) A list of DR protection group members. Members DrProtectionGroupMemberArrayInput // The OCID of the peer DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID` PeerId pulumi.StringPtrInput // The region of the peer DR protection group. Example: `us-ashburn-1` PeerRegion pulumi.StringPtrInput // The role of the DR protection group. Role pulumi.StringPtrInput // The current state of the DR protection group. State pulumi.StringPtrInput // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.StringMapInput // The date and time the DR protection group was created. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeCreated pulumi.StringPtrInput // The date and time the DR protection group was updated. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeUpdated pulumi.StringPtrInput }
func (DrProtectionGroupState) ElementType ¶
func (DrProtectionGroupState) ElementType() reflect.Type
type GetDrPlanExecutionExecutionOption ¶
type GetDrPlanExecutionExecutionOption struct { // A flag indicating whether a precheck should be executed before the plan execution. Example: `true` ArePrechecksEnabled bool `pulumi:"arePrechecksEnabled"` // A flag indicating whether warnings should be ignored during the plan execution. Example: `false` AreWarningsIgnored bool `pulumi:"areWarningsIgnored"` // The type of the DR plan executed. PlanExecutionType string `pulumi:"planExecutionType"` }
type GetDrPlanExecutionExecutionOptionArgs ¶
type GetDrPlanExecutionExecutionOptionArgs struct { // A flag indicating whether a precheck should be executed before the plan execution. Example: `true` ArePrechecksEnabled pulumi.BoolInput `pulumi:"arePrechecksEnabled"` // A flag indicating whether warnings should be ignored during the plan execution. Example: `false` AreWarningsIgnored pulumi.BoolInput `pulumi:"areWarningsIgnored"` // The type of the DR plan executed. PlanExecutionType pulumi.StringInput `pulumi:"planExecutionType"` }
func (GetDrPlanExecutionExecutionOptionArgs) ElementType ¶
func (GetDrPlanExecutionExecutionOptionArgs) ElementType() reflect.Type
func (GetDrPlanExecutionExecutionOptionArgs) ToGetDrPlanExecutionExecutionOptionOutput ¶
func (i GetDrPlanExecutionExecutionOptionArgs) ToGetDrPlanExecutionExecutionOptionOutput() GetDrPlanExecutionExecutionOptionOutput
func (GetDrPlanExecutionExecutionOptionArgs) ToGetDrPlanExecutionExecutionOptionOutputWithContext ¶
func (i GetDrPlanExecutionExecutionOptionArgs) ToGetDrPlanExecutionExecutionOptionOutputWithContext(ctx context.Context) GetDrPlanExecutionExecutionOptionOutput
type GetDrPlanExecutionExecutionOptionArray ¶
type GetDrPlanExecutionExecutionOptionArray []GetDrPlanExecutionExecutionOptionInput
func (GetDrPlanExecutionExecutionOptionArray) ElementType ¶
func (GetDrPlanExecutionExecutionOptionArray) ElementType() reflect.Type
func (GetDrPlanExecutionExecutionOptionArray) ToGetDrPlanExecutionExecutionOptionArrayOutput ¶
func (i GetDrPlanExecutionExecutionOptionArray) ToGetDrPlanExecutionExecutionOptionArrayOutput() GetDrPlanExecutionExecutionOptionArrayOutput
func (GetDrPlanExecutionExecutionOptionArray) ToGetDrPlanExecutionExecutionOptionArrayOutputWithContext ¶
func (i GetDrPlanExecutionExecutionOptionArray) ToGetDrPlanExecutionExecutionOptionArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionExecutionOptionArrayOutput
type GetDrPlanExecutionExecutionOptionArrayInput ¶
type GetDrPlanExecutionExecutionOptionArrayInput interface { pulumi.Input ToGetDrPlanExecutionExecutionOptionArrayOutput() GetDrPlanExecutionExecutionOptionArrayOutput ToGetDrPlanExecutionExecutionOptionArrayOutputWithContext(context.Context) GetDrPlanExecutionExecutionOptionArrayOutput }
GetDrPlanExecutionExecutionOptionArrayInput is an input type that accepts GetDrPlanExecutionExecutionOptionArray and GetDrPlanExecutionExecutionOptionArrayOutput values. You can construct a concrete instance of `GetDrPlanExecutionExecutionOptionArrayInput` via:
GetDrPlanExecutionExecutionOptionArray{ GetDrPlanExecutionExecutionOptionArgs{...} }
type GetDrPlanExecutionExecutionOptionArrayOutput ¶
type GetDrPlanExecutionExecutionOptionArrayOutput struct{ *pulumi.OutputState }
func (GetDrPlanExecutionExecutionOptionArrayOutput) ElementType ¶
func (GetDrPlanExecutionExecutionOptionArrayOutput) ElementType() reflect.Type
func (GetDrPlanExecutionExecutionOptionArrayOutput) ToGetDrPlanExecutionExecutionOptionArrayOutput ¶
func (o GetDrPlanExecutionExecutionOptionArrayOutput) ToGetDrPlanExecutionExecutionOptionArrayOutput() GetDrPlanExecutionExecutionOptionArrayOutput
func (GetDrPlanExecutionExecutionOptionArrayOutput) ToGetDrPlanExecutionExecutionOptionArrayOutputWithContext ¶
func (o GetDrPlanExecutionExecutionOptionArrayOutput) ToGetDrPlanExecutionExecutionOptionArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionExecutionOptionArrayOutput
type GetDrPlanExecutionExecutionOptionInput ¶
type GetDrPlanExecutionExecutionOptionInput interface { pulumi.Input ToGetDrPlanExecutionExecutionOptionOutput() GetDrPlanExecutionExecutionOptionOutput ToGetDrPlanExecutionExecutionOptionOutputWithContext(context.Context) GetDrPlanExecutionExecutionOptionOutput }
GetDrPlanExecutionExecutionOptionInput is an input type that accepts GetDrPlanExecutionExecutionOptionArgs and GetDrPlanExecutionExecutionOptionOutput values. You can construct a concrete instance of `GetDrPlanExecutionExecutionOptionInput` via:
GetDrPlanExecutionExecutionOptionArgs{...}
type GetDrPlanExecutionExecutionOptionOutput ¶
type GetDrPlanExecutionExecutionOptionOutput struct{ *pulumi.OutputState }
func (GetDrPlanExecutionExecutionOptionOutput) ArePrechecksEnabled ¶
func (o GetDrPlanExecutionExecutionOptionOutput) ArePrechecksEnabled() pulumi.BoolOutput
A flag indicating whether a precheck should be executed before the plan execution. Example: `true`
func (GetDrPlanExecutionExecutionOptionOutput) AreWarningsIgnored ¶
func (o GetDrPlanExecutionExecutionOptionOutput) AreWarningsIgnored() pulumi.BoolOutput
A flag indicating whether warnings should be ignored during the plan execution. Example: `false`
func (GetDrPlanExecutionExecutionOptionOutput) ElementType ¶
func (GetDrPlanExecutionExecutionOptionOutput) ElementType() reflect.Type
func (GetDrPlanExecutionExecutionOptionOutput) PlanExecutionType ¶
func (o GetDrPlanExecutionExecutionOptionOutput) PlanExecutionType() pulumi.StringOutput
The type of the DR plan executed.
func (GetDrPlanExecutionExecutionOptionOutput) ToGetDrPlanExecutionExecutionOptionOutput ¶
func (o GetDrPlanExecutionExecutionOptionOutput) ToGetDrPlanExecutionExecutionOptionOutput() GetDrPlanExecutionExecutionOptionOutput
func (GetDrPlanExecutionExecutionOptionOutput) ToGetDrPlanExecutionExecutionOptionOutputWithContext ¶
func (o GetDrPlanExecutionExecutionOptionOutput) ToGetDrPlanExecutionExecutionOptionOutputWithContext(ctx context.Context) GetDrPlanExecutionExecutionOptionOutput
type GetDrPlanExecutionGroupExecution ¶
type GetDrPlanExecutionGroupExecution struct { // The display name of the step execution. Example: `DATABASE_SWITCHOVER` DisplayName string `pulumi:"displayName"` // The total duration in seconds taken to complete the step execution. Example: `35` ExecutionDurationInSec int `pulumi:"executionDurationInSec"` // The unique id of the group to which this step belongs. Must not be modified by user. Example: `sgid1.group..uniqueID` GroupId string `pulumi:"groupId"` // The status of the step execution. Status string `pulumi:"status"` // Additional details on the step execution status. Example: `This step failed to complete due to a timeout` StatusDetails string `pulumi:"statusDetails"` // A list of step executions in the group. StepExecutions []GetDrPlanExecutionGroupExecutionStepExecution `pulumi:"stepExecutions"` // The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeEnded string `pulumi:"timeEnded"` // The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeStarted string `pulumi:"timeStarted"` // The group type. Example: `BUILT_IN` Type string `pulumi:"type"` }
type GetDrPlanExecutionGroupExecutionArgs ¶
type GetDrPlanExecutionGroupExecutionArgs struct { // The display name of the step execution. Example: `DATABASE_SWITCHOVER` DisplayName pulumi.StringInput `pulumi:"displayName"` // The total duration in seconds taken to complete the step execution. Example: `35` ExecutionDurationInSec pulumi.IntInput `pulumi:"executionDurationInSec"` // The unique id of the group to which this step belongs. Must not be modified by user. Example: `sgid1.group..uniqueID` GroupId pulumi.StringInput `pulumi:"groupId"` // The status of the step execution. Status pulumi.StringInput `pulumi:"status"` // Additional details on the step execution status. Example: `This step failed to complete due to a timeout` StatusDetails pulumi.StringInput `pulumi:"statusDetails"` // A list of step executions in the group. StepExecutions GetDrPlanExecutionGroupExecutionStepExecutionArrayInput `pulumi:"stepExecutions"` // The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeEnded pulumi.StringInput `pulumi:"timeEnded"` // The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeStarted pulumi.StringInput `pulumi:"timeStarted"` // The group type. Example: `BUILT_IN` Type pulumi.StringInput `pulumi:"type"` }
func (GetDrPlanExecutionGroupExecutionArgs) ElementType ¶
func (GetDrPlanExecutionGroupExecutionArgs) ElementType() reflect.Type
func (GetDrPlanExecutionGroupExecutionArgs) ToGetDrPlanExecutionGroupExecutionOutput ¶
func (i GetDrPlanExecutionGroupExecutionArgs) ToGetDrPlanExecutionGroupExecutionOutput() GetDrPlanExecutionGroupExecutionOutput
func (GetDrPlanExecutionGroupExecutionArgs) ToGetDrPlanExecutionGroupExecutionOutputWithContext ¶
func (i GetDrPlanExecutionGroupExecutionArgs) ToGetDrPlanExecutionGroupExecutionOutputWithContext(ctx context.Context) GetDrPlanExecutionGroupExecutionOutput
type GetDrPlanExecutionGroupExecutionArray ¶
type GetDrPlanExecutionGroupExecutionArray []GetDrPlanExecutionGroupExecutionInput
func (GetDrPlanExecutionGroupExecutionArray) ElementType ¶
func (GetDrPlanExecutionGroupExecutionArray) ElementType() reflect.Type
func (GetDrPlanExecutionGroupExecutionArray) ToGetDrPlanExecutionGroupExecutionArrayOutput ¶
func (i GetDrPlanExecutionGroupExecutionArray) ToGetDrPlanExecutionGroupExecutionArrayOutput() GetDrPlanExecutionGroupExecutionArrayOutput
func (GetDrPlanExecutionGroupExecutionArray) ToGetDrPlanExecutionGroupExecutionArrayOutputWithContext ¶
func (i GetDrPlanExecutionGroupExecutionArray) ToGetDrPlanExecutionGroupExecutionArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionGroupExecutionArrayOutput
type GetDrPlanExecutionGroupExecutionArrayInput ¶
type GetDrPlanExecutionGroupExecutionArrayInput interface { pulumi.Input ToGetDrPlanExecutionGroupExecutionArrayOutput() GetDrPlanExecutionGroupExecutionArrayOutput ToGetDrPlanExecutionGroupExecutionArrayOutputWithContext(context.Context) GetDrPlanExecutionGroupExecutionArrayOutput }
GetDrPlanExecutionGroupExecutionArrayInput is an input type that accepts GetDrPlanExecutionGroupExecutionArray and GetDrPlanExecutionGroupExecutionArrayOutput values. You can construct a concrete instance of `GetDrPlanExecutionGroupExecutionArrayInput` via:
GetDrPlanExecutionGroupExecutionArray{ GetDrPlanExecutionGroupExecutionArgs{...} }
type GetDrPlanExecutionGroupExecutionArrayOutput ¶
type GetDrPlanExecutionGroupExecutionArrayOutput struct{ *pulumi.OutputState }
func (GetDrPlanExecutionGroupExecutionArrayOutput) ElementType ¶
func (GetDrPlanExecutionGroupExecutionArrayOutput) ElementType() reflect.Type
func (GetDrPlanExecutionGroupExecutionArrayOutput) ToGetDrPlanExecutionGroupExecutionArrayOutput ¶
func (o GetDrPlanExecutionGroupExecutionArrayOutput) ToGetDrPlanExecutionGroupExecutionArrayOutput() GetDrPlanExecutionGroupExecutionArrayOutput
func (GetDrPlanExecutionGroupExecutionArrayOutput) ToGetDrPlanExecutionGroupExecutionArrayOutputWithContext ¶
func (o GetDrPlanExecutionGroupExecutionArrayOutput) ToGetDrPlanExecutionGroupExecutionArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionGroupExecutionArrayOutput
type GetDrPlanExecutionGroupExecutionInput ¶
type GetDrPlanExecutionGroupExecutionInput interface { pulumi.Input ToGetDrPlanExecutionGroupExecutionOutput() GetDrPlanExecutionGroupExecutionOutput ToGetDrPlanExecutionGroupExecutionOutputWithContext(context.Context) GetDrPlanExecutionGroupExecutionOutput }
GetDrPlanExecutionGroupExecutionInput is an input type that accepts GetDrPlanExecutionGroupExecutionArgs and GetDrPlanExecutionGroupExecutionOutput values. You can construct a concrete instance of `GetDrPlanExecutionGroupExecutionInput` via:
GetDrPlanExecutionGroupExecutionArgs{...}
type GetDrPlanExecutionGroupExecutionOutput ¶
type GetDrPlanExecutionGroupExecutionOutput struct{ *pulumi.OutputState }
func (GetDrPlanExecutionGroupExecutionOutput) DisplayName ¶
func (o GetDrPlanExecutionGroupExecutionOutput) DisplayName() pulumi.StringOutput
The display name of the step execution. Example: `DATABASE_SWITCHOVER`
func (GetDrPlanExecutionGroupExecutionOutput) ElementType ¶
func (GetDrPlanExecutionGroupExecutionOutput) ElementType() reflect.Type
func (GetDrPlanExecutionGroupExecutionOutput) ExecutionDurationInSec ¶
func (o GetDrPlanExecutionGroupExecutionOutput) ExecutionDurationInSec() pulumi.IntOutput
The total duration in seconds taken to complete the step execution. Example: `35`
func (GetDrPlanExecutionGroupExecutionOutput) GroupId ¶
func (o GetDrPlanExecutionGroupExecutionOutput) GroupId() pulumi.StringOutput
The unique id of the group to which this step belongs. Must not be modified by user. Example: `sgid1.group..uniqueID`
func (GetDrPlanExecutionGroupExecutionOutput) Status ¶
func (o GetDrPlanExecutionGroupExecutionOutput) Status() pulumi.StringOutput
The status of the step execution.
func (GetDrPlanExecutionGroupExecutionOutput) StatusDetails ¶
func (o GetDrPlanExecutionGroupExecutionOutput) StatusDetails() pulumi.StringOutput
Additional details on the step execution status. Example: `This step failed to complete due to a timeout`
func (GetDrPlanExecutionGroupExecutionOutput) StepExecutions ¶
func (o GetDrPlanExecutionGroupExecutionOutput) StepExecutions() GetDrPlanExecutionGroupExecutionStepExecutionArrayOutput
A list of step executions in the group.
func (GetDrPlanExecutionGroupExecutionOutput) TimeEnded ¶
func (o GetDrPlanExecutionGroupExecutionOutput) TimeEnded() pulumi.StringOutput
The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (GetDrPlanExecutionGroupExecutionOutput) TimeStarted ¶
func (o GetDrPlanExecutionGroupExecutionOutput) TimeStarted() pulumi.StringOutput
The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (GetDrPlanExecutionGroupExecutionOutput) ToGetDrPlanExecutionGroupExecutionOutput ¶
func (o GetDrPlanExecutionGroupExecutionOutput) ToGetDrPlanExecutionGroupExecutionOutput() GetDrPlanExecutionGroupExecutionOutput
func (GetDrPlanExecutionGroupExecutionOutput) ToGetDrPlanExecutionGroupExecutionOutputWithContext ¶
func (o GetDrPlanExecutionGroupExecutionOutput) ToGetDrPlanExecutionGroupExecutionOutputWithContext(ctx context.Context) GetDrPlanExecutionGroupExecutionOutput
func (GetDrPlanExecutionGroupExecutionOutput) Type ¶
func (o GetDrPlanExecutionGroupExecutionOutput) Type() pulumi.StringOutput
The group type. Example: `BUILT_IN`
type GetDrPlanExecutionGroupExecutionStepExecution ¶
type GetDrPlanExecutionGroupExecutionStepExecution struct { // The display name of the step execution. Example: `DATABASE_SWITCHOVER` DisplayName string `pulumi:"displayName"` // The total duration in seconds taken to complete the step execution. Example: `35` ExecutionDurationInSec int `pulumi:"executionDurationInSec"` // The unique id of the group to which this step belongs. Must not be modified by user. Example: `sgid1.group..uniqueID` GroupId string `pulumi:"groupId"` // The details of an object storage log location for a DR protection group. LogLocations []GetDrPlanExecutionGroupExecutionStepExecutionLogLocation `pulumi:"logLocations"` // The status of the step execution. Status string `pulumi:"status"` // Additional details on the step execution status. Example: `This step failed to complete due to a timeout` StatusDetails string `pulumi:"statusDetails"` // The unique id of the step. Must not be modified by user. Example: `sgid1.step..uniqueID` StepId string `pulumi:"stepId"` // The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeEnded string `pulumi:"timeEnded"` // The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeStarted string `pulumi:"timeStarted"` // The group type. Example: `BUILT_IN` Type string `pulumi:"type"` }
type GetDrPlanExecutionGroupExecutionStepExecutionArgs ¶
type GetDrPlanExecutionGroupExecutionStepExecutionArgs struct { // The display name of the step execution. Example: `DATABASE_SWITCHOVER` DisplayName pulumi.StringInput `pulumi:"displayName"` // The total duration in seconds taken to complete the step execution. Example: `35` ExecutionDurationInSec pulumi.IntInput `pulumi:"executionDurationInSec"` // The unique id of the group to which this step belongs. Must not be modified by user. Example: `sgid1.group..uniqueID` GroupId pulumi.StringInput `pulumi:"groupId"` // The details of an object storage log location for a DR protection group. LogLocations GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayInput `pulumi:"logLocations"` // The status of the step execution. Status pulumi.StringInput `pulumi:"status"` // Additional details on the step execution status. Example: `This step failed to complete due to a timeout` StatusDetails pulumi.StringInput `pulumi:"statusDetails"` // The unique id of the step. Must not be modified by user. Example: `sgid1.step..uniqueID` StepId pulumi.StringInput `pulumi:"stepId"` // The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeEnded pulumi.StringInput `pulumi:"timeEnded"` // The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeStarted pulumi.StringInput `pulumi:"timeStarted"` // The group type. Example: `BUILT_IN` Type pulumi.StringInput `pulumi:"type"` }
func (GetDrPlanExecutionGroupExecutionStepExecutionArgs) ElementType ¶
func (GetDrPlanExecutionGroupExecutionStepExecutionArgs) ElementType() reflect.Type
func (GetDrPlanExecutionGroupExecutionStepExecutionArgs) ToGetDrPlanExecutionGroupExecutionStepExecutionOutput ¶
func (i GetDrPlanExecutionGroupExecutionStepExecutionArgs) ToGetDrPlanExecutionGroupExecutionStepExecutionOutput() GetDrPlanExecutionGroupExecutionStepExecutionOutput
func (GetDrPlanExecutionGroupExecutionStepExecutionArgs) ToGetDrPlanExecutionGroupExecutionStepExecutionOutputWithContext ¶
func (i GetDrPlanExecutionGroupExecutionStepExecutionArgs) ToGetDrPlanExecutionGroupExecutionStepExecutionOutputWithContext(ctx context.Context) GetDrPlanExecutionGroupExecutionStepExecutionOutput
type GetDrPlanExecutionGroupExecutionStepExecutionArray ¶
type GetDrPlanExecutionGroupExecutionStepExecutionArray []GetDrPlanExecutionGroupExecutionStepExecutionInput
func (GetDrPlanExecutionGroupExecutionStepExecutionArray) ElementType ¶
func (GetDrPlanExecutionGroupExecutionStepExecutionArray) ElementType() reflect.Type
func (GetDrPlanExecutionGroupExecutionStepExecutionArray) ToGetDrPlanExecutionGroupExecutionStepExecutionArrayOutput ¶
func (i GetDrPlanExecutionGroupExecutionStepExecutionArray) ToGetDrPlanExecutionGroupExecutionStepExecutionArrayOutput() GetDrPlanExecutionGroupExecutionStepExecutionArrayOutput
func (GetDrPlanExecutionGroupExecutionStepExecutionArray) ToGetDrPlanExecutionGroupExecutionStepExecutionArrayOutputWithContext ¶
func (i GetDrPlanExecutionGroupExecutionStepExecutionArray) ToGetDrPlanExecutionGroupExecutionStepExecutionArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionGroupExecutionStepExecutionArrayOutput
type GetDrPlanExecutionGroupExecutionStepExecutionArrayInput ¶
type GetDrPlanExecutionGroupExecutionStepExecutionArrayInput interface { pulumi.Input ToGetDrPlanExecutionGroupExecutionStepExecutionArrayOutput() GetDrPlanExecutionGroupExecutionStepExecutionArrayOutput ToGetDrPlanExecutionGroupExecutionStepExecutionArrayOutputWithContext(context.Context) GetDrPlanExecutionGroupExecutionStepExecutionArrayOutput }
GetDrPlanExecutionGroupExecutionStepExecutionArrayInput is an input type that accepts GetDrPlanExecutionGroupExecutionStepExecutionArray and GetDrPlanExecutionGroupExecutionStepExecutionArrayOutput values. You can construct a concrete instance of `GetDrPlanExecutionGroupExecutionStepExecutionArrayInput` via:
GetDrPlanExecutionGroupExecutionStepExecutionArray{ GetDrPlanExecutionGroupExecutionStepExecutionArgs{...} }
type GetDrPlanExecutionGroupExecutionStepExecutionArrayOutput ¶
type GetDrPlanExecutionGroupExecutionStepExecutionArrayOutput struct{ *pulumi.OutputState }
func (GetDrPlanExecutionGroupExecutionStepExecutionArrayOutput) ElementType ¶
func (GetDrPlanExecutionGroupExecutionStepExecutionArrayOutput) ElementType() reflect.Type
func (GetDrPlanExecutionGroupExecutionStepExecutionArrayOutput) ToGetDrPlanExecutionGroupExecutionStepExecutionArrayOutput ¶
func (o GetDrPlanExecutionGroupExecutionStepExecutionArrayOutput) ToGetDrPlanExecutionGroupExecutionStepExecutionArrayOutput() GetDrPlanExecutionGroupExecutionStepExecutionArrayOutput
func (GetDrPlanExecutionGroupExecutionStepExecutionArrayOutput) ToGetDrPlanExecutionGroupExecutionStepExecutionArrayOutputWithContext ¶
func (o GetDrPlanExecutionGroupExecutionStepExecutionArrayOutput) ToGetDrPlanExecutionGroupExecutionStepExecutionArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionGroupExecutionStepExecutionArrayOutput
type GetDrPlanExecutionGroupExecutionStepExecutionInput ¶
type GetDrPlanExecutionGroupExecutionStepExecutionInput interface { pulumi.Input ToGetDrPlanExecutionGroupExecutionStepExecutionOutput() GetDrPlanExecutionGroupExecutionStepExecutionOutput ToGetDrPlanExecutionGroupExecutionStepExecutionOutputWithContext(context.Context) GetDrPlanExecutionGroupExecutionStepExecutionOutput }
GetDrPlanExecutionGroupExecutionStepExecutionInput is an input type that accepts GetDrPlanExecutionGroupExecutionStepExecutionArgs and GetDrPlanExecutionGroupExecutionStepExecutionOutput values. You can construct a concrete instance of `GetDrPlanExecutionGroupExecutionStepExecutionInput` via:
GetDrPlanExecutionGroupExecutionStepExecutionArgs{...}
type GetDrPlanExecutionGroupExecutionStepExecutionLogLocation ¶
type GetDrPlanExecutionGroupExecutionStepExecutionLogLocation struct { // The bucket name inside the object storage namespace. Example: `operationLogs` Bucket string `pulumi:"bucket"` // The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy` Namespace string `pulumi:"namespace"` // The object name inside the object storage bucket. Example: `switchoverPlanExecutions` Object string `pulumi:"object"` }
type GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArgs ¶
type GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArgs struct { // The bucket name inside the object storage namespace. Example: `operationLogs` Bucket pulumi.StringInput `pulumi:"bucket"` // The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy` Namespace pulumi.StringInput `pulumi:"namespace"` // The object name inside the object storage bucket. Example: `switchoverPlanExecutions` Object pulumi.StringInput `pulumi:"object"` }
func (GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArgs) ElementType ¶
func (GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArgs) ElementType() reflect.Type
func (GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArgs) ToGetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput ¶
func (i GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArgs) ToGetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput() GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput
func (GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArgs) ToGetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutputWithContext ¶
func (i GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArgs) ToGetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutputWithContext(ctx context.Context) GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput
type GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArray ¶
type GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArray []GetDrPlanExecutionGroupExecutionStepExecutionLogLocationInput
func (GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArray) ElementType ¶
func (GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArray) ElementType() reflect.Type
func (GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArray) ToGetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput ¶
func (i GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArray) ToGetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput() GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput
func (GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArray) ToGetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutputWithContext ¶
func (i GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArray) ToGetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput
type GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayInput ¶
type GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayInput interface { pulumi.Input ToGetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput() GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput ToGetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutputWithContext(context.Context) GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput }
GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayInput is an input type that accepts GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArray and GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput values. You can construct a concrete instance of `GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayInput` via:
GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArray{ GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArgs{...} }
type GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput ¶
type GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput struct{ *pulumi.OutputState }
func (GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput) ElementType ¶
func (GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput) ElementType() reflect.Type
func (GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput) ToGetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput ¶
func (o GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput) ToGetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput() GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput
func (GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput) ToGetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutputWithContext ¶
func (o GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput) ToGetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput
type GetDrPlanExecutionGroupExecutionStepExecutionLogLocationInput ¶
type GetDrPlanExecutionGroupExecutionStepExecutionLogLocationInput interface { pulumi.Input ToGetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput() GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput ToGetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutputWithContext(context.Context) GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput }
GetDrPlanExecutionGroupExecutionStepExecutionLogLocationInput is an input type that accepts GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArgs and GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput values. You can construct a concrete instance of `GetDrPlanExecutionGroupExecutionStepExecutionLogLocationInput` via:
GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArgs{...}
type GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput ¶
type GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput struct{ *pulumi.OutputState }
func (GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) Bucket ¶
func (o GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) Bucket() pulumi.StringOutput
The bucket name inside the object storage namespace. Example: `operationLogs`
func (GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) ElementType ¶
func (GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) ElementType() reflect.Type
func (GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) Namespace ¶
func (o GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) Namespace() pulumi.StringOutput
The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy`
func (GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) Object ¶
func (o GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) Object() pulumi.StringOutput
The object name inside the object storage bucket. Example: `switchoverPlanExecutions`
func (GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) ToGetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput ¶
func (o GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) ToGetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput() GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput
func (GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) ToGetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutputWithContext ¶
func (o GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) ToGetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutputWithContext(ctx context.Context) GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput
type GetDrPlanExecutionGroupExecutionStepExecutionOutput ¶
type GetDrPlanExecutionGroupExecutionStepExecutionOutput struct{ *pulumi.OutputState }
func (GetDrPlanExecutionGroupExecutionStepExecutionOutput) DisplayName ¶
func (o GetDrPlanExecutionGroupExecutionStepExecutionOutput) DisplayName() pulumi.StringOutput
The display name of the step execution. Example: `DATABASE_SWITCHOVER`
func (GetDrPlanExecutionGroupExecutionStepExecutionOutput) ElementType ¶
func (GetDrPlanExecutionGroupExecutionStepExecutionOutput) ElementType() reflect.Type
func (GetDrPlanExecutionGroupExecutionStepExecutionOutput) ExecutionDurationInSec ¶
func (o GetDrPlanExecutionGroupExecutionStepExecutionOutput) ExecutionDurationInSec() pulumi.IntOutput
The total duration in seconds taken to complete the step execution. Example: `35`
func (GetDrPlanExecutionGroupExecutionStepExecutionOutput) GroupId ¶
func (o GetDrPlanExecutionGroupExecutionStepExecutionOutput) GroupId() pulumi.StringOutput
The unique id of the group to which this step belongs. Must not be modified by user. Example: `sgid1.group..uniqueID`
func (GetDrPlanExecutionGroupExecutionStepExecutionOutput) LogLocations ¶
func (o GetDrPlanExecutionGroupExecutionStepExecutionOutput) LogLocations() GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput
The details of an object storage log location for a DR protection group.
func (GetDrPlanExecutionGroupExecutionStepExecutionOutput) Status ¶
func (o GetDrPlanExecutionGroupExecutionStepExecutionOutput) Status() pulumi.StringOutput
The status of the step execution.
func (GetDrPlanExecutionGroupExecutionStepExecutionOutput) StatusDetails ¶
func (o GetDrPlanExecutionGroupExecutionStepExecutionOutput) StatusDetails() pulumi.StringOutput
Additional details on the step execution status. Example: `This step failed to complete due to a timeout`
func (GetDrPlanExecutionGroupExecutionStepExecutionOutput) StepId ¶
func (o GetDrPlanExecutionGroupExecutionStepExecutionOutput) StepId() pulumi.StringOutput
The unique id of the step. Must not be modified by user. Example: `sgid1.step..uniqueID`
func (GetDrPlanExecutionGroupExecutionStepExecutionOutput) TimeEnded ¶
func (o GetDrPlanExecutionGroupExecutionStepExecutionOutput) TimeEnded() pulumi.StringOutput
The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (GetDrPlanExecutionGroupExecutionStepExecutionOutput) TimeStarted ¶
func (o GetDrPlanExecutionGroupExecutionStepExecutionOutput) TimeStarted() pulumi.StringOutput
The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (GetDrPlanExecutionGroupExecutionStepExecutionOutput) ToGetDrPlanExecutionGroupExecutionStepExecutionOutput ¶
func (o GetDrPlanExecutionGroupExecutionStepExecutionOutput) ToGetDrPlanExecutionGroupExecutionStepExecutionOutput() GetDrPlanExecutionGroupExecutionStepExecutionOutput
func (GetDrPlanExecutionGroupExecutionStepExecutionOutput) ToGetDrPlanExecutionGroupExecutionStepExecutionOutputWithContext ¶
func (o GetDrPlanExecutionGroupExecutionStepExecutionOutput) ToGetDrPlanExecutionGroupExecutionStepExecutionOutputWithContext(ctx context.Context) GetDrPlanExecutionGroupExecutionStepExecutionOutput
func (GetDrPlanExecutionGroupExecutionStepExecutionOutput) Type ¶
func (o GetDrPlanExecutionGroupExecutionStepExecutionOutput) Type() pulumi.StringOutput
The group type. Example: `BUILT_IN`
type GetDrPlanExecutionLogLocation ¶
type GetDrPlanExecutionLogLocation struct { // The bucket name inside the object storage namespace. Example: `operationLogs` Bucket string `pulumi:"bucket"` // The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy` Namespace string `pulumi:"namespace"` // The object name inside the object storage bucket. Example: `switchoverPlanExecutions` Object string `pulumi:"object"` }
type GetDrPlanExecutionLogLocationArgs ¶
type GetDrPlanExecutionLogLocationArgs struct { // The bucket name inside the object storage namespace. Example: `operationLogs` Bucket pulumi.StringInput `pulumi:"bucket"` // The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy` Namespace pulumi.StringInput `pulumi:"namespace"` // The object name inside the object storage bucket. Example: `switchoverPlanExecutions` Object pulumi.StringInput `pulumi:"object"` }
func (GetDrPlanExecutionLogLocationArgs) ElementType ¶
func (GetDrPlanExecutionLogLocationArgs) ElementType() reflect.Type
func (GetDrPlanExecutionLogLocationArgs) ToGetDrPlanExecutionLogLocationOutput ¶
func (i GetDrPlanExecutionLogLocationArgs) ToGetDrPlanExecutionLogLocationOutput() GetDrPlanExecutionLogLocationOutput
func (GetDrPlanExecutionLogLocationArgs) ToGetDrPlanExecutionLogLocationOutputWithContext ¶
func (i GetDrPlanExecutionLogLocationArgs) ToGetDrPlanExecutionLogLocationOutputWithContext(ctx context.Context) GetDrPlanExecutionLogLocationOutput
type GetDrPlanExecutionLogLocationArray ¶
type GetDrPlanExecutionLogLocationArray []GetDrPlanExecutionLogLocationInput
func (GetDrPlanExecutionLogLocationArray) ElementType ¶
func (GetDrPlanExecutionLogLocationArray) ElementType() reflect.Type
func (GetDrPlanExecutionLogLocationArray) ToGetDrPlanExecutionLogLocationArrayOutput ¶
func (i GetDrPlanExecutionLogLocationArray) ToGetDrPlanExecutionLogLocationArrayOutput() GetDrPlanExecutionLogLocationArrayOutput
func (GetDrPlanExecutionLogLocationArray) ToGetDrPlanExecutionLogLocationArrayOutputWithContext ¶
func (i GetDrPlanExecutionLogLocationArray) ToGetDrPlanExecutionLogLocationArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionLogLocationArrayOutput
type GetDrPlanExecutionLogLocationArrayInput ¶
type GetDrPlanExecutionLogLocationArrayInput interface { pulumi.Input ToGetDrPlanExecutionLogLocationArrayOutput() GetDrPlanExecutionLogLocationArrayOutput ToGetDrPlanExecutionLogLocationArrayOutputWithContext(context.Context) GetDrPlanExecutionLogLocationArrayOutput }
GetDrPlanExecutionLogLocationArrayInput is an input type that accepts GetDrPlanExecutionLogLocationArray and GetDrPlanExecutionLogLocationArrayOutput values. You can construct a concrete instance of `GetDrPlanExecutionLogLocationArrayInput` via:
GetDrPlanExecutionLogLocationArray{ GetDrPlanExecutionLogLocationArgs{...} }
type GetDrPlanExecutionLogLocationArrayOutput ¶
type GetDrPlanExecutionLogLocationArrayOutput struct{ *pulumi.OutputState }
func (GetDrPlanExecutionLogLocationArrayOutput) ElementType ¶
func (GetDrPlanExecutionLogLocationArrayOutput) ElementType() reflect.Type
func (GetDrPlanExecutionLogLocationArrayOutput) ToGetDrPlanExecutionLogLocationArrayOutput ¶
func (o GetDrPlanExecutionLogLocationArrayOutput) ToGetDrPlanExecutionLogLocationArrayOutput() GetDrPlanExecutionLogLocationArrayOutput
func (GetDrPlanExecutionLogLocationArrayOutput) ToGetDrPlanExecutionLogLocationArrayOutputWithContext ¶
func (o GetDrPlanExecutionLogLocationArrayOutput) ToGetDrPlanExecutionLogLocationArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionLogLocationArrayOutput
type GetDrPlanExecutionLogLocationInput ¶
type GetDrPlanExecutionLogLocationInput interface { pulumi.Input ToGetDrPlanExecutionLogLocationOutput() GetDrPlanExecutionLogLocationOutput ToGetDrPlanExecutionLogLocationOutputWithContext(context.Context) GetDrPlanExecutionLogLocationOutput }
GetDrPlanExecutionLogLocationInput is an input type that accepts GetDrPlanExecutionLogLocationArgs and GetDrPlanExecutionLogLocationOutput values. You can construct a concrete instance of `GetDrPlanExecutionLogLocationInput` via:
GetDrPlanExecutionLogLocationArgs{...}
type GetDrPlanExecutionLogLocationOutput ¶
type GetDrPlanExecutionLogLocationOutput struct{ *pulumi.OutputState }
func (GetDrPlanExecutionLogLocationOutput) Bucket ¶
func (o GetDrPlanExecutionLogLocationOutput) Bucket() pulumi.StringOutput
The bucket name inside the object storage namespace. Example: `operationLogs`
func (GetDrPlanExecutionLogLocationOutput) ElementType ¶
func (GetDrPlanExecutionLogLocationOutput) ElementType() reflect.Type
func (GetDrPlanExecutionLogLocationOutput) Namespace ¶
func (o GetDrPlanExecutionLogLocationOutput) Namespace() pulumi.StringOutput
The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy`
func (GetDrPlanExecutionLogLocationOutput) Object ¶
func (o GetDrPlanExecutionLogLocationOutput) Object() pulumi.StringOutput
The object name inside the object storage bucket. Example: `switchoverPlanExecutions`
func (GetDrPlanExecutionLogLocationOutput) ToGetDrPlanExecutionLogLocationOutput ¶
func (o GetDrPlanExecutionLogLocationOutput) ToGetDrPlanExecutionLogLocationOutput() GetDrPlanExecutionLogLocationOutput
func (GetDrPlanExecutionLogLocationOutput) ToGetDrPlanExecutionLogLocationOutputWithContext ¶
func (o GetDrPlanExecutionLogLocationOutput) ToGetDrPlanExecutionLogLocationOutputWithContext(ctx context.Context) GetDrPlanExecutionLogLocationOutput
type GetDrPlanExecutionsArgs ¶
type GetDrPlanExecutionsArgs struct { // A filter to return only resources that match the given display name. Example: `MyResourceDisplayName` DisplayName *string `pulumi:"displayName"` // The OCID of the DR plan execution. Example: `ocid1.drplanexecution.oc1..uniqueID` DrPlanExecutionId *string `pulumi:"drPlanExecutionId"` // The OCID of the DR protection group. Mandatory query param. Example: `ocid1.drprotectiongroup.oc1..uniqueID` DrProtectionGroupId string `pulumi:"drProtectionGroupId"` Filters []GetDrPlanExecutionsFilter `pulumi:"filters"` // A filter to return only DR plan executions that match the given lifecycle state. State *string `pulumi:"state"` }
A collection of arguments for invoking getDrPlanExecutions.
type GetDrPlanExecutionsDrPlanExecutionCollection ¶
type GetDrPlanExecutionsDrPlanExecutionCollection struct {
Items []GetDrPlanExecutionsDrPlanExecutionCollectionItem `pulumi:"items"`
}
type GetDrPlanExecutionsDrPlanExecutionCollectionArgs ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionArgs struct {
Items GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayInput `pulumi:"items"`
}
func (GetDrPlanExecutionsDrPlanExecutionCollectionArgs) ElementType ¶
func (GetDrPlanExecutionsDrPlanExecutionCollectionArgs) ElementType() reflect.Type
func (GetDrPlanExecutionsDrPlanExecutionCollectionArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionOutput ¶
func (i GetDrPlanExecutionsDrPlanExecutionCollectionArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionOutput() GetDrPlanExecutionsDrPlanExecutionCollectionOutput
func (GetDrPlanExecutionsDrPlanExecutionCollectionArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionOutputWithContext ¶
func (i GetDrPlanExecutionsDrPlanExecutionCollectionArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionOutput
type GetDrPlanExecutionsDrPlanExecutionCollectionArray ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionArray []GetDrPlanExecutionsDrPlanExecutionCollectionInput
func (GetDrPlanExecutionsDrPlanExecutionCollectionArray) ElementType ¶
func (GetDrPlanExecutionsDrPlanExecutionCollectionArray) ElementType() reflect.Type
func (GetDrPlanExecutionsDrPlanExecutionCollectionArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput ¶
func (i GetDrPlanExecutionsDrPlanExecutionCollectionArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput
func (GetDrPlanExecutionsDrPlanExecutionCollectionArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionArrayOutputWithContext ¶
func (i GetDrPlanExecutionsDrPlanExecutionCollectionArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput
type GetDrPlanExecutionsDrPlanExecutionCollectionArrayInput ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionArrayInput interface { pulumi.Input ToGetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput ToGetDrPlanExecutionsDrPlanExecutionCollectionArrayOutputWithContext(context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput }
GetDrPlanExecutionsDrPlanExecutionCollectionArrayInput is an input type that accepts GetDrPlanExecutionsDrPlanExecutionCollectionArray and GetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput values. You can construct a concrete instance of `GetDrPlanExecutionsDrPlanExecutionCollectionArrayInput` via:
GetDrPlanExecutionsDrPlanExecutionCollectionArray{ GetDrPlanExecutionsDrPlanExecutionCollectionArgs{...} }
type GetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput) ElementType ¶
func (GetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput) ElementType() reflect.Type
func (GetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput
func (GetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionArrayOutputWithContext ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput
type GetDrPlanExecutionsDrPlanExecutionCollectionInput ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionInput interface { pulumi.Input ToGetDrPlanExecutionsDrPlanExecutionCollectionOutput() GetDrPlanExecutionsDrPlanExecutionCollectionOutput ToGetDrPlanExecutionsDrPlanExecutionCollectionOutputWithContext(context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionOutput }
GetDrPlanExecutionsDrPlanExecutionCollectionInput is an input type that accepts GetDrPlanExecutionsDrPlanExecutionCollectionArgs and GetDrPlanExecutionsDrPlanExecutionCollectionOutput values. You can construct a concrete instance of `GetDrPlanExecutionsDrPlanExecutionCollectionInput` via:
GetDrPlanExecutionsDrPlanExecutionCollectionArgs{...}
type GetDrPlanExecutionsDrPlanExecutionCollectionItem ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItem struct { // The OCID of the compartment containing this DR plan execution. Example: `ocid1.compartment.oc1..uniqueID` CompartmentId string `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` // A filter to return only resources that match the given display name. Example: `MyResourceDisplayName` DisplayName string `pulumi:"displayName"` // The OCID of the DR protection group. Mandatory query param. Example: `ocid1.drprotectiongroup.oc1..uniqueID` DrProtectionGroupId string `pulumi:"drProtectionGroupId"` // The total duration in seconds taken to complete the step execution. Example: `35` ExecutionDurationInSec int `pulumi:"executionDurationInSec"` // The options for a plan execution. ExecutionOptions []GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOption `pulumi:"executionOptions"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // A list of groups executed in this DR plan execution. GroupExecutions []GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecution `pulumi:"groupExecutions"` // The OCID of the DR plan execution. Example: `ocid1.drplanexecution.oc1..uniqueID` Id string `pulumi:"id"` // A message describing the DR plan execution's current state in more detail. LifeCycleDetails string `pulumi:"lifeCycleDetails"` // The details of an object storage log location for a DR protection group. LogLocations []GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocation `pulumi:"logLocations"` // The OCID of peer DR protection group associated with this plan's DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID` PeerDrProtectionGroupId string `pulumi:"peerDrProtectionGroupId"` // The region of the peer DR protection group associated with this plan's DR protection group. Example: `us-ashburn-1` PeerRegion string `pulumi:"peerRegion"` // The type of the DR plan executed. PlanExecutionType string `pulumi:"planExecutionType"` // The OCID of the DR plan. Example: `ocid1.drplan.oc1..uniqueID` PlanId string `pulumi:"planId"` // A filter to return only DR plan executions that match the given lifecycle state. State string `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]string `pulumi:"systemTags"` // The date and time at which DR plan execution was created. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeCreated string `pulumi:"timeCreated"` // The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeEnded string `pulumi:"timeEnded"` // The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeStarted string `pulumi:"timeStarted"` // The time when DR plan execution was last updated. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeUpdated string `pulumi:"timeUpdated"` }
type GetDrPlanExecutionsDrPlanExecutionCollectionItemArgs ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemArgs struct { // The OCID of the compartment containing this DR plan execution. Example: `ocid1.compartment.oc1..uniqueID` CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // A filter to return only resources that match the given display name. Example: `MyResourceDisplayName` DisplayName pulumi.StringInput `pulumi:"displayName"` // The OCID of the DR protection group. Mandatory query param. Example: `ocid1.drprotectiongroup.oc1..uniqueID` DrProtectionGroupId pulumi.StringInput `pulumi:"drProtectionGroupId"` // The total duration in seconds taken to complete the step execution. Example: `35` ExecutionDurationInSec pulumi.IntInput `pulumi:"executionDurationInSec"` // The options for a plan execution. ExecutionOptions GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayInput `pulumi:"executionOptions"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // A list of groups executed in this DR plan execution. GroupExecutions GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayInput `pulumi:"groupExecutions"` // The OCID of the DR plan execution. Example: `ocid1.drplanexecution.oc1..uniqueID` Id pulumi.StringInput `pulumi:"id"` // A message describing the DR plan execution's current state in more detail. LifeCycleDetails pulumi.StringInput `pulumi:"lifeCycleDetails"` // The details of an object storage log location for a DR protection group. LogLocations GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayInput `pulumi:"logLocations"` // The OCID of peer DR protection group associated with this plan's DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID` PeerDrProtectionGroupId pulumi.StringInput `pulumi:"peerDrProtectionGroupId"` // The region of the peer DR protection group associated with this plan's DR protection group. Example: `us-ashburn-1` PeerRegion pulumi.StringInput `pulumi:"peerRegion"` // The type of the DR plan executed. PlanExecutionType pulumi.StringInput `pulumi:"planExecutionType"` // The OCID of the DR plan. Example: `ocid1.drplan.oc1..uniqueID` PlanId pulumi.StringInput `pulumi:"planId"` // A filter to return only DR plan executions that match the given lifecycle state. State pulumi.StringInput `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.StringMapInput `pulumi:"systemTags"` // The date and time at which DR plan execution was created. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeEnded pulumi.StringInput `pulumi:"timeEnded"` // The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeStarted pulumi.StringInput `pulumi:"timeStarted"` // The time when DR plan execution was last updated. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemArgs) ElementType ¶
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemArgs) ElementType() reflect.Type
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemOutput ¶
func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemOutputWithContext ¶
func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput
type GetDrPlanExecutionsDrPlanExecutionCollectionItemArray ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemArray []GetDrPlanExecutionsDrPlanExecutionCollectionItemInput
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemArray) ElementType ¶
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemArray) ElementType() reflect.Type
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput ¶
func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutputWithContext ¶
func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput
type GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayInput ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayInput interface { pulumi.Input ToGetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput ToGetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutputWithContext(context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput }
GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayInput is an input type that accepts GetDrPlanExecutionsDrPlanExecutionCollectionItemArray and GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput values. You can construct a concrete instance of `GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayInput` via:
GetDrPlanExecutionsDrPlanExecutionCollectionItemArray{ GetDrPlanExecutionsDrPlanExecutionCollectionItemArgs{...} }
type GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput) ElementType ¶
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput) ElementType() reflect.Type
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutputWithContext ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput
type GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOption ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOption struct { // A flag indicating whether a precheck should be executed before the plan execution. Example: `true` ArePrechecksEnabled bool `pulumi:"arePrechecksEnabled"` // A flag indicating whether warnings should be ignored during the plan execution. Example: `false` AreWarningsIgnored bool `pulumi:"areWarningsIgnored"` // The type of the DR plan executed. PlanExecutionType string `pulumi:"planExecutionType"` }
type GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArgs ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArgs struct { // A flag indicating whether a precheck should be executed before the plan execution. Example: `true` ArePrechecksEnabled pulumi.BoolInput `pulumi:"arePrechecksEnabled"` // A flag indicating whether warnings should be ignored during the plan execution. Example: `false` AreWarningsIgnored pulumi.BoolInput `pulumi:"areWarningsIgnored"` // The type of the DR plan executed. PlanExecutionType pulumi.StringInput `pulumi:"planExecutionType"` }
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArgs) ElementType ¶
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArgs) ElementType() reflect.Type
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput ¶
func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutputWithContext ¶
func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput
type GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArray ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArray []GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionInput
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArray) ElementType ¶
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArray) ElementType() reflect.Type
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput ¶
func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutputWithContext ¶
func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput
type GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayInput ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayInput interface { pulumi.Input ToGetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput ToGetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutputWithContext(context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput }
GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayInput is an input type that accepts GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArray and GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput values. You can construct a concrete instance of `GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayInput` via:
GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArray{ GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArgs{...} }
type GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput struct{ *pulumi.OutputState }
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput) ElementType ¶
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput) ElementType() reflect.Type
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutputWithContext ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput
type GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionInput ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionInput interface { pulumi.Input ToGetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput ToGetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutputWithContext(context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput }
GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionInput is an input type that accepts GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArgs and GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput values. You can construct a concrete instance of `GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionInput` via:
GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArgs{...}
type GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput struct{ *pulumi.OutputState }
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput) ArePrechecksEnabled ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput) ArePrechecksEnabled() pulumi.BoolOutput
A flag indicating whether a precheck should be executed before the plan execution. Example: `true`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput) AreWarningsIgnored ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput) AreWarningsIgnored() pulumi.BoolOutput
A flag indicating whether warnings should be ignored during the plan execution. Example: `false`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput) ElementType ¶
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput) ElementType() reflect.Type
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput) PlanExecutionType ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput) PlanExecutionType() pulumi.StringOutput
The type of the DR plan executed.
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutputWithContext ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecution ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecution struct { // A filter to return only resources that match the given display name. Example: `MyResourceDisplayName` DisplayName string `pulumi:"displayName"` // The total duration in seconds taken to complete the step execution. Example: `35` ExecutionDurationInSec int `pulumi:"executionDurationInSec"` // The unique id of the group to which this step belongs. Must not be modified by user. Example: `sgid1.group..uniqueID` GroupId string `pulumi:"groupId"` // The status of the step execution. Status string `pulumi:"status"` // Additional details on the step execution status. Example: `This step failed to complete due to a timeout` StatusDetails string `pulumi:"statusDetails"` // A list of step executions in the group. StepExecutions []GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecution `pulumi:"stepExecutions"` // The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeEnded string `pulumi:"timeEnded"` // The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeStarted string `pulumi:"timeStarted"` // The group type. Example: `BUILT_IN` Type string `pulumi:"type"` }
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArgs ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArgs struct { // A filter to return only resources that match the given display name. Example: `MyResourceDisplayName` DisplayName pulumi.StringInput `pulumi:"displayName"` // The total duration in seconds taken to complete the step execution. Example: `35` ExecutionDurationInSec pulumi.IntInput `pulumi:"executionDurationInSec"` // The unique id of the group to which this step belongs. Must not be modified by user. Example: `sgid1.group..uniqueID` GroupId pulumi.StringInput `pulumi:"groupId"` // The status of the step execution. Status pulumi.StringInput `pulumi:"status"` // Additional details on the step execution status. Example: `This step failed to complete due to a timeout` StatusDetails pulumi.StringInput `pulumi:"statusDetails"` // A list of step executions in the group. StepExecutions GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayInput `pulumi:"stepExecutions"` // The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeEnded pulumi.StringInput `pulumi:"timeEnded"` // The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeStarted pulumi.StringInput `pulumi:"timeStarted"` // The group type. Example: `BUILT_IN` Type pulumi.StringInput `pulumi:"type"` }
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArgs) ElementType ¶
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArgs) ElementType() reflect.Type
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput ¶
func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutputWithContext ¶
func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArray ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArray []GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionInput
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArray) ElementType ¶
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArray) ElementType() reflect.Type
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput ¶
func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutputWithContext ¶
func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayInput ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayInput interface { pulumi.Input ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutputWithContext(context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput }
GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayInput is an input type that accepts GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArray and GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput values. You can construct a concrete instance of `GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayInput` via:
GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArray{ GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArgs{...} }
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput struct{ *pulumi.OutputState }
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput) ElementType ¶
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput) ElementType() reflect.Type
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutputWithContext ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionInput ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionInput interface { pulumi.Input ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutputWithContext(context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput }
GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionInput is an input type that accepts GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArgs and GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput values. You can construct a concrete instance of `GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionInput` via:
GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArgs{...}
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput struct{ *pulumi.OutputState }
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) DisplayName ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) DisplayName() pulumi.StringOutput
A filter to return only resources that match the given display name. Example: `MyResourceDisplayName`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) ElementType ¶
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) ElementType() reflect.Type
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) ExecutionDurationInSec ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) ExecutionDurationInSec() pulumi.IntOutput
The total duration in seconds taken to complete the step execution. Example: `35`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) GroupId ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) GroupId() pulumi.StringOutput
The unique id of the group to which this step belongs. Must not be modified by user. Example: `sgid1.group..uniqueID`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) Status ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) Status() pulumi.StringOutput
The status of the step execution.
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) StatusDetails ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) StatusDetails() pulumi.StringOutput
Additional details on the step execution status. Example: `This step failed to complete due to a timeout`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) StepExecutions ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) StepExecutions() GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutput
A list of step executions in the group.
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) TimeEnded ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) TimeEnded() pulumi.StringOutput
The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) TimeStarted ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) TimeStarted() pulumi.StringOutput
The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutputWithContext ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) Type ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput) Type() pulumi.StringOutput
The group type. Example: `BUILT_IN`
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecution ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecution struct { // A filter to return only resources that match the given display name. Example: `MyResourceDisplayName` DisplayName string `pulumi:"displayName"` // The total duration in seconds taken to complete the step execution. Example: `35` ExecutionDurationInSec int `pulumi:"executionDurationInSec"` // The unique id of the group to which this step belongs. Must not be modified by user. Example: `sgid1.group..uniqueID` GroupId string `pulumi:"groupId"` // The details of an object storage log location for a DR protection group. LogLocations []GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocation `pulumi:"logLocations"` // The status of the step execution. Status string `pulumi:"status"` // Additional details on the step execution status. Example: `This step failed to complete due to a timeout` StatusDetails string `pulumi:"statusDetails"` // The unique id of the step. Must not be modified by user. Example: `sgid1.step..uniqueID` StepId string `pulumi:"stepId"` // The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeEnded string `pulumi:"timeEnded"` // The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeStarted string `pulumi:"timeStarted"` // The group type. Example: `BUILT_IN` Type string `pulumi:"type"` }
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArgs ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArgs struct { // A filter to return only resources that match the given display name. Example: `MyResourceDisplayName` DisplayName pulumi.StringInput `pulumi:"displayName"` // The total duration in seconds taken to complete the step execution. Example: `35` ExecutionDurationInSec pulumi.IntInput `pulumi:"executionDurationInSec"` // The unique id of the group to which this step belongs. Must not be modified by user. Example: `sgid1.group..uniqueID` GroupId pulumi.StringInput `pulumi:"groupId"` // The details of an object storage log location for a DR protection group. LogLocations GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayInput `pulumi:"logLocations"` // The status of the step execution. Status pulumi.StringInput `pulumi:"status"` // Additional details on the step execution status. Example: `This step failed to complete due to a timeout` StatusDetails pulumi.StringInput `pulumi:"statusDetails"` // The unique id of the step. Must not be modified by user. Example: `sgid1.step..uniqueID` StepId pulumi.StringInput `pulumi:"stepId"` // The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeEnded pulumi.StringInput `pulumi:"timeEnded"` // The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeStarted pulumi.StringInput `pulumi:"timeStarted"` // The group type. Example: `BUILT_IN` Type pulumi.StringInput `pulumi:"type"` }
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArgs) ElementType ¶
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArgs) ElementType() reflect.Type
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput ¶
func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutputWithContext ¶
func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArray ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArray []GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionInput
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArray) ElementType ¶
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArray) ElementType() reflect.Type
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutput ¶
func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutput
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutputWithContext ¶
func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutput
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayInput ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayInput interface { pulumi.Input ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutput ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutputWithContext(context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutput }
GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayInput is an input type that accepts GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArray and GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutput values. You can construct a concrete instance of `GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayInput` via:
GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArray{ GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArgs{...} }
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutput ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutput struct{ *pulumi.OutputState }
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutput) ElementType ¶
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutput) Index ¶
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutput ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutput
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutputWithContext ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutput
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionInput ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionInput interface { pulumi.Input ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutputWithContext(context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput }
GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionInput is an input type that accepts GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArgs and GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput values. You can construct a concrete instance of `GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionInput` via:
GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArgs{...}
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocation ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocation struct { // The bucket name inside the object storage namespace. Example: `operationLogs` Bucket string `pulumi:"bucket"` // The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy` Namespace string `pulumi:"namespace"` // The object name inside the object storage bucket. Example: `switchoverPlanExecutions` Object string `pulumi:"object"` }
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArgs ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArgs struct { // The bucket name inside the object storage namespace. Example: `operationLogs` Bucket pulumi.StringInput `pulumi:"bucket"` // The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy` Namespace pulumi.StringInput `pulumi:"namespace"` // The object name inside the object storage bucket. Example: `switchoverPlanExecutions` Object pulumi.StringInput `pulumi:"object"` }
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArgs) ElementType ¶
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput ¶
func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutputWithContext ¶
func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArray ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArray []GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationInput
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArray) ElementType ¶
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutput ¶
func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutput
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutputWithContext ¶
func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutput
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayInput ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayInput interface { pulumi.Input ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutput ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutputWithContext(context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutput }
GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayInput is an input type that accepts GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArray and GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutput values. You can construct a concrete instance of `GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayInput` via:
GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArray{ GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArgs{...} }
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutput ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutput struct{ *pulumi.OutputState }
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutput) ElementType ¶
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutput) Index ¶
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutput ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutput
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutputWithContext ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutput
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationInput ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationInput interface { pulumi.Input ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutputWithContext(context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput }
GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationInput is an input type that accepts GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArgs and GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput values. You can construct a concrete instance of `GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationInput` via:
GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArgs{...}
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput struct{ *pulumi.OutputState }
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput) Bucket ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput) Bucket() pulumi.StringOutput
The bucket name inside the object storage namespace. Example: `operationLogs`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput) ElementType ¶
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput) Namespace ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput) Namespace() pulumi.StringOutput
The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput) Object ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput) Object() pulumi.StringOutput
The object name inside the object storage bucket. Example: `switchoverPlanExecutions`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutputWithContext ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput struct{ *pulumi.OutputState }
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) DisplayName ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) DisplayName() pulumi.StringOutput
A filter to return only resources that match the given display name. Example: `MyResourceDisplayName`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) ElementType ¶
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) ElementType() reflect.Type
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) ExecutionDurationInSec ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) ExecutionDurationInSec() pulumi.IntOutput
The total duration in seconds taken to complete the step execution. Example: `35`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) GroupId ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) GroupId() pulumi.StringOutput
The unique id of the group to which this step belongs. Must not be modified by user. Example: `sgid1.group..uniqueID`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) LogLocations ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) LogLocations() GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutput
The details of an object storage log location for a DR protection group.
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) Status ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) Status() pulumi.StringOutput
The status of the step execution.
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) StatusDetails ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) StatusDetails() pulumi.StringOutput
Additional details on the step execution status. Example: `This step failed to complete due to a timeout`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) StepId ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) StepId() pulumi.StringOutput
The unique id of the step. Must not be modified by user. Example: `sgid1.step..uniqueID`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) TimeEnded ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) TimeEnded() pulumi.StringOutput
The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) TimeStarted ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) TimeStarted() pulumi.StringOutput
The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutputWithContext ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) Type ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionOutput) Type() pulumi.StringOutput
The group type. Example: `BUILT_IN`
type GetDrPlanExecutionsDrPlanExecutionCollectionItemInput ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemInput interface { pulumi.Input ToGetDrPlanExecutionsDrPlanExecutionCollectionItemOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput ToGetDrPlanExecutionsDrPlanExecutionCollectionItemOutputWithContext(context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput }
GetDrPlanExecutionsDrPlanExecutionCollectionItemInput is an input type that accepts GetDrPlanExecutionsDrPlanExecutionCollectionItemArgs and GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput values. You can construct a concrete instance of `GetDrPlanExecutionsDrPlanExecutionCollectionItemInput` via:
GetDrPlanExecutionsDrPlanExecutionCollectionItemArgs{...}
type GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocation ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocation struct { // The bucket name inside the object storage namespace. Example: `operationLogs` Bucket string `pulumi:"bucket"` // The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy` Namespace string `pulumi:"namespace"` // The object name inside the object storage bucket. Example: `switchoverPlanExecutions` Object string `pulumi:"object"` }
type GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArgs ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArgs struct { // The bucket name inside the object storage namespace. Example: `operationLogs` Bucket pulumi.StringInput `pulumi:"bucket"` // The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy` Namespace pulumi.StringInput `pulumi:"namespace"` // The object name inside the object storage bucket. Example: `switchoverPlanExecutions` Object pulumi.StringInput `pulumi:"object"` }
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArgs) ElementType ¶
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArgs) ElementType() reflect.Type
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput ¶
func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutputWithContext ¶
func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput
type GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArray ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArray []GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationInput
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArray) ElementType ¶
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArray) ElementType() reflect.Type
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput ¶
func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutputWithContext ¶
func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput
type GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayInput ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayInput interface { pulumi.Input ToGetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput ToGetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutputWithContext(context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput }
GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayInput is an input type that accepts GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArray and GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput values. You can construct a concrete instance of `GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayInput` via:
GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArray{ GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArgs{...} }
type GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput struct{ *pulumi.OutputState }
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput) ElementType ¶
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput) ElementType() reflect.Type
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutputWithContext ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput
type GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationInput ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationInput interface { pulumi.Input ToGetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput ToGetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutputWithContext(context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput }
GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationInput is an input type that accepts GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArgs and GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput values. You can construct a concrete instance of `GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationInput` via:
GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArgs{...}
type GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput struct{ *pulumi.OutputState }
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput) Bucket ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput) Bucket() pulumi.StringOutput
The bucket name inside the object storage namespace. Example: `operationLogs`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput) ElementType ¶
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput) ElementType() reflect.Type
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput) Namespace ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput) Namespace() pulumi.StringOutput
The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput) Object ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput) Object() pulumi.StringOutput
The object name inside the object storage bucket. Example: `switchoverPlanExecutions`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutputWithContext ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput
type GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput struct{ *pulumi.OutputState }
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) CompartmentId ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment containing this DR plan execution. Example: `ocid1.compartment.oc1..uniqueID`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) DefinedTags ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"Operations.CostCenter": "42"}`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) DisplayName ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only resources that match the given display name. Example: `MyResourceDisplayName`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) DrProtectionGroupId ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) DrProtectionGroupId() pulumi.StringOutput
The OCID of the DR protection group. Mandatory query param. Example: `ocid1.drprotectiongroup.oc1..uniqueID`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) ElementType ¶
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) ElementType() reflect.Type
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) ExecutionDurationInSec ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) ExecutionDurationInSec() pulumi.IntOutput
The total duration in seconds taken to complete the step execution. Example: `35`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) ExecutionOptions ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) ExecutionOptions() GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput
The options for a plan execution.
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) FreeformTags ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"Department": "Finance"}`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) GroupExecutions ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) GroupExecutions() GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput
A list of groups executed in this DR plan execution.
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) Id ¶
The OCID of the DR plan execution. Example: `ocid1.drplanexecution.oc1..uniqueID`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) LifeCycleDetails ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) LifeCycleDetails() pulumi.StringOutput
A message describing the DR plan execution's current state in more detail.
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) LogLocations ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) LogLocations() GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput
The details of an object storage log location for a DR protection group.
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) PeerDrProtectionGroupId ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) PeerDrProtectionGroupId() pulumi.StringOutput
The OCID of peer DR protection group associated with this plan's DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) PeerRegion ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) PeerRegion() pulumi.StringOutput
The region of the peer DR protection group associated with this plan's DR protection group. Example: `us-ashburn-1`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) PlanExecutionType ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) PlanExecutionType() pulumi.StringOutput
The type of the DR plan executed.
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) PlanId ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) PlanId() pulumi.StringOutput
The OCID of the DR plan. Example: `ocid1.drplan.oc1..uniqueID`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) State ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) State() pulumi.StringOutput
A filter to return only DR plan executions that match the given lifecycle state.
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) SystemTags ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) SystemTags() pulumi.StringMapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) TimeCreated ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) TimeCreated() pulumi.StringOutput
The date and time at which DR plan execution was created. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) TimeEnded ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) TimeEnded() pulumi.StringOutput
The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) TimeStarted ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) TimeStarted() pulumi.StringOutput
The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) TimeUpdated ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The time when DR plan execution was last updated. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemOutput ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput
func (GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemOutputWithContext ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput
type GetDrPlanExecutionsDrPlanExecutionCollectionOutput ¶
type GetDrPlanExecutionsDrPlanExecutionCollectionOutput struct{ *pulumi.OutputState }
func (GetDrPlanExecutionsDrPlanExecutionCollectionOutput) ElementType ¶
func (GetDrPlanExecutionsDrPlanExecutionCollectionOutput) ElementType() reflect.Type
func (GetDrPlanExecutionsDrPlanExecutionCollectionOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionOutput ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionOutput() GetDrPlanExecutionsDrPlanExecutionCollectionOutput
func (GetDrPlanExecutionsDrPlanExecutionCollectionOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionOutputWithContext ¶
func (o GetDrPlanExecutionsDrPlanExecutionCollectionOutput) ToGetDrPlanExecutionsDrPlanExecutionCollectionOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionOutput
type GetDrPlanExecutionsFilterArgs ¶
type GetDrPlanExecutionsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetDrPlanExecutionsFilterArgs) ElementType ¶
func (GetDrPlanExecutionsFilterArgs) ElementType() reflect.Type
func (GetDrPlanExecutionsFilterArgs) ToGetDrPlanExecutionsFilterOutput ¶
func (i GetDrPlanExecutionsFilterArgs) ToGetDrPlanExecutionsFilterOutput() GetDrPlanExecutionsFilterOutput
func (GetDrPlanExecutionsFilterArgs) ToGetDrPlanExecutionsFilterOutputWithContext ¶
func (i GetDrPlanExecutionsFilterArgs) ToGetDrPlanExecutionsFilterOutputWithContext(ctx context.Context) GetDrPlanExecutionsFilterOutput
type GetDrPlanExecutionsFilterArray ¶
type GetDrPlanExecutionsFilterArray []GetDrPlanExecutionsFilterInput
func (GetDrPlanExecutionsFilterArray) ElementType ¶
func (GetDrPlanExecutionsFilterArray) ElementType() reflect.Type
func (GetDrPlanExecutionsFilterArray) ToGetDrPlanExecutionsFilterArrayOutput ¶
func (i GetDrPlanExecutionsFilterArray) ToGetDrPlanExecutionsFilterArrayOutput() GetDrPlanExecutionsFilterArrayOutput
func (GetDrPlanExecutionsFilterArray) ToGetDrPlanExecutionsFilterArrayOutputWithContext ¶
func (i GetDrPlanExecutionsFilterArray) ToGetDrPlanExecutionsFilterArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsFilterArrayOutput
type GetDrPlanExecutionsFilterArrayInput ¶
type GetDrPlanExecutionsFilterArrayInput interface { pulumi.Input ToGetDrPlanExecutionsFilterArrayOutput() GetDrPlanExecutionsFilterArrayOutput ToGetDrPlanExecutionsFilterArrayOutputWithContext(context.Context) GetDrPlanExecutionsFilterArrayOutput }
GetDrPlanExecutionsFilterArrayInput is an input type that accepts GetDrPlanExecutionsFilterArray and GetDrPlanExecutionsFilterArrayOutput values. You can construct a concrete instance of `GetDrPlanExecutionsFilterArrayInput` via:
GetDrPlanExecutionsFilterArray{ GetDrPlanExecutionsFilterArgs{...} }
type GetDrPlanExecutionsFilterArrayOutput ¶
type GetDrPlanExecutionsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetDrPlanExecutionsFilterArrayOutput) ElementType ¶
func (GetDrPlanExecutionsFilterArrayOutput) ElementType() reflect.Type
func (GetDrPlanExecutionsFilterArrayOutput) Index ¶
func (o GetDrPlanExecutionsFilterArrayOutput) Index(i pulumi.IntInput) GetDrPlanExecutionsFilterOutput
func (GetDrPlanExecutionsFilterArrayOutput) ToGetDrPlanExecutionsFilterArrayOutput ¶
func (o GetDrPlanExecutionsFilterArrayOutput) ToGetDrPlanExecutionsFilterArrayOutput() GetDrPlanExecutionsFilterArrayOutput
func (GetDrPlanExecutionsFilterArrayOutput) ToGetDrPlanExecutionsFilterArrayOutputWithContext ¶
func (o GetDrPlanExecutionsFilterArrayOutput) ToGetDrPlanExecutionsFilterArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsFilterArrayOutput
type GetDrPlanExecutionsFilterInput ¶
type GetDrPlanExecutionsFilterInput interface { pulumi.Input ToGetDrPlanExecutionsFilterOutput() GetDrPlanExecutionsFilterOutput ToGetDrPlanExecutionsFilterOutputWithContext(context.Context) GetDrPlanExecutionsFilterOutput }
GetDrPlanExecutionsFilterInput is an input type that accepts GetDrPlanExecutionsFilterArgs and GetDrPlanExecutionsFilterOutput values. You can construct a concrete instance of `GetDrPlanExecutionsFilterInput` via:
GetDrPlanExecutionsFilterArgs{...}
type GetDrPlanExecutionsFilterOutput ¶
type GetDrPlanExecutionsFilterOutput struct{ *pulumi.OutputState }
func (GetDrPlanExecutionsFilterOutput) ElementType ¶
func (GetDrPlanExecutionsFilterOutput) ElementType() reflect.Type
func (GetDrPlanExecutionsFilterOutput) Name ¶
func (o GetDrPlanExecutionsFilterOutput) Name() pulumi.StringOutput
func (GetDrPlanExecutionsFilterOutput) Regex ¶
func (o GetDrPlanExecutionsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetDrPlanExecutionsFilterOutput) ToGetDrPlanExecutionsFilterOutput ¶
func (o GetDrPlanExecutionsFilterOutput) ToGetDrPlanExecutionsFilterOutput() GetDrPlanExecutionsFilterOutput
func (GetDrPlanExecutionsFilterOutput) ToGetDrPlanExecutionsFilterOutputWithContext ¶
func (o GetDrPlanExecutionsFilterOutput) ToGetDrPlanExecutionsFilterOutputWithContext(ctx context.Context) GetDrPlanExecutionsFilterOutput
func (GetDrPlanExecutionsFilterOutput) Values ¶
func (o GetDrPlanExecutionsFilterOutput) Values() pulumi.StringArrayOutput
type GetDrPlanExecutionsOutputArgs ¶
type GetDrPlanExecutionsOutputArgs struct { // A filter to return only resources that match the given display name. Example: `MyResourceDisplayName` DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // The OCID of the DR plan execution. Example: `ocid1.drplanexecution.oc1..uniqueID` DrPlanExecutionId pulumi.StringPtrInput `pulumi:"drPlanExecutionId"` // The OCID of the DR protection group. Mandatory query param. Example: `ocid1.drprotectiongroup.oc1..uniqueID` DrProtectionGroupId pulumi.StringInput `pulumi:"drProtectionGroupId"` Filters GetDrPlanExecutionsFilterArrayInput `pulumi:"filters"` // A filter to return only DR plan executions that match the given lifecycle state. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getDrPlanExecutions.
func (GetDrPlanExecutionsOutputArgs) ElementType ¶
func (GetDrPlanExecutionsOutputArgs) ElementType() reflect.Type
type GetDrPlanExecutionsResult ¶
type GetDrPlanExecutionsResult struct { // The display name of the step execution. Example: `DATABASE_SWITCHOVER` DisplayName *string `pulumi:"displayName"` // The list of dr_plan_execution_collection. DrPlanExecutionCollections []GetDrPlanExecutionsDrPlanExecutionCollection `pulumi:"drPlanExecutionCollections"` DrPlanExecutionId *string `pulumi:"drPlanExecutionId"` // The OCID of the DR protection group to which this DR plan execution belongs. Example: `ocid1.drprotectiongroup.oc1..uniqueID` DrProtectionGroupId string `pulumi:"drProtectionGroupId"` Filters []GetDrPlanExecutionsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The current state of the DR plan execution. State *string `pulumi:"state"` }
A collection of values returned by getDrPlanExecutions.
func GetDrPlanExecutions ¶
func GetDrPlanExecutions(ctx *pulumi.Context, args *GetDrPlanExecutionsArgs, opts ...pulumi.InvokeOption) (*GetDrPlanExecutionsResult, error)
This data source provides the list of Dr Plan Executions in Oracle Cloud Infrastructure Disaster Recovery service.
Get a summary list of all DR plan executions for a DR protection group.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/DisasterRecovery" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := DisasterRecovery.GetDrPlanExecutions(ctx, &disasterrecovery.GetDrPlanExecutionsArgs{ DrProtectionGroupId: testDrProtectionGroup.Id, DisplayName: pulumi.StringRef(drPlanExecutionDisplayName), DrPlanExecutionId: pulumi.StringRef(testDrPlanExecution.Id), State: pulumi.StringRef(drPlanExecutionState), }, nil) if err != nil { return err } return nil }) }
```
type GetDrPlanExecutionsResultOutput ¶
type GetDrPlanExecutionsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDrPlanExecutions.
func GetDrPlanExecutionsOutput ¶
func GetDrPlanExecutionsOutput(ctx *pulumi.Context, args GetDrPlanExecutionsOutputArgs, opts ...pulumi.InvokeOption) GetDrPlanExecutionsResultOutput
func (GetDrPlanExecutionsResultOutput) DisplayName ¶
func (o GetDrPlanExecutionsResultOutput) DisplayName() pulumi.StringPtrOutput
The display name of the step execution. Example: `DATABASE_SWITCHOVER`
func (GetDrPlanExecutionsResultOutput) DrPlanExecutionCollections ¶
func (o GetDrPlanExecutionsResultOutput) DrPlanExecutionCollections() GetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput
The list of dr_plan_execution_collection.
func (GetDrPlanExecutionsResultOutput) DrPlanExecutionId ¶
func (o GetDrPlanExecutionsResultOutput) DrPlanExecutionId() pulumi.StringPtrOutput
func (GetDrPlanExecutionsResultOutput) DrProtectionGroupId ¶
func (o GetDrPlanExecutionsResultOutput) DrProtectionGroupId() pulumi.StringOutput
The OCID of the DR protection group to which this DR plan execution belongs. Example: `ocid1.drprotectiongroup.oc1..uniqueID`
func (GetDrPlanExecutionsResultOutput) ElementType ¶
func (GetDrPlanExecutionsResultOutput) ElementType() reflect.Type
func (GetDrPlanExecutionsResultOutput) Filters ¶
func (o GetDrPlanExecutionsResultOutput) Filters() GetDrPlanExecutionsFilterArrayOutput
func (GetDrPlanExecutionsResultOutput) Id ¶
func (o GetDrPlanExecutionsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDrPlanExecutionsResultOutput) State ¶
func (o GetDrPlanExecutionsResultOutput) State() pulumi.StringPtrOutput
The current state of the DR plan execution.
func (GetDrPlanExecutionsResultOutput) ToGetDrPlanExecutionsResultOutput ¶
func (o GetDrPlanExecutionsResultOutput) ToGetDrPlanExecutionsResultOutput() GetDrPlanExecutionsResultOutput
func (GetDrPlanExecutionsResultOutput) ToGetDrPlanExecutionsResultOutputWithContext ¶
func (o GetDrPlanExecutionsResultOutput) ToGetDrPlanExecutionsResultOutputWithContext(ctx context.Context) GetDrPlanExecutionsResultOutput
type GetDrPlanPlanGroup ¶
type GetDrPlanPlanGroup struct { // The display name of the group. Example: `DATABASE_SWITCHOVER` DisplayName string `pulumi:"displayName"` // The unique id of the step. Must not be modified by the user. Example: `sgid1.step..uniqueID` Id string `pulumi:"id"` // A flag indicating whether this group should be enabled for execution. This flag is only applicable to the `USER_DEFINED_PAUSE` group. The flag should be null for the remaining group types. Example: `true` IsPauseEnabled bool `pulumi:"isPauseEnabled"` // The list of steps in the group. Steps []GetDrPlanPlanGroupStep `pulumi:"steps"` // The type of the DR plan. Type string `pulumi:"type"` }
type GetDrPlanPlanGroupArgs ¶
type GetDrPlanPlanGroupArgs struct { // The display name of the group. Example: `DATABASE_SWITCHOVER` DisplayName pulumi.StringInput `pulumi:"displayName"` // The unique id of the step. Must not be modified by the user. Example: `sgid1.step..uniqueID` Id pulumi.StringInput `pulumi:"id"` // A flag indicating whether this group should be enabled for execution. This flag is only applicable to the `USER_DEFINED_PAUSE` group. The flag should be null for the remaining group types. Example: `true` IsPauseEnabled pulumi.BoolInput `pulumi:"isPauseEnabled"` // The list of steps in the group. Steps GetDrPlanPlanGroupStepArrayInput `pulumi:"steps"` // The type of the DR plan. Type pulumi.StringInput `pulumi:"type"` }
func (GetDrPlanPlanGroupArgs) ElementType ¶
func (GetDrPlanPlanGroupArgs) ElementType() reflect.Type
func (GetDrPlanPlanGroupArgs) ToGetDrPlanPlanGroupOutput ¶
func (i GetDrPlanPlanGroupArgs) ToGetDrPlanPlanGroupOutput() GetDrPlanPlanGroupOutput
func (GetDrPlanPlanGroupArgs) ToGetDrPlanPlanGroupOutputWithContext ¶
func (i GetDrPlanPlanGroupArgs) ToGetDrPlanPlanGroupOutputWithContext(ctx context.Context) GetDrPlanPlanGroupOutput
type GetDrPlanPlanGroupArray ¶
type GetDrPlanPlanGroupArray []GetDrPlanPlanGroupInput
func (GetDrPlanPlanGroupArray) ElementType ¶
func (GetDrPlanPlanGroupArray) ElementType() reflect.Type
func (GetDrPlanPlanGroupArray) ToGetDrPlanPlanGroupArrayOutput ¶
func (i GetDrPlanPlanGroupArray) ToGetDrPlanPlanGroupArrayOutput() GetDrPlanPlanGroupArrayOutput
func (GetDrPlanPlanGroupArray) ToGetDrPlanPlanGroupArrayOutputWithContext ¶
func (i GetDrPlanPlanGroupArray) ToGetDrPlanPlanGroupArrayOutputWithContext(ctx context.Context) GetDrPlanPlanGroupArrayOutput
type GetDrPlanPlanGroupArrayInput ¶
type GetDrPlanPlanGroupArrayInput interface { pulumi.Input ToGetDrPlanPlanGroupArrayOutput() GetDrPlanPlanGroupArrayOutput ToGetDrPlanPlanGroupArrayOutputWithContext(context.Context) GetDrPlanPlanGroupArrayOutput }
GetDrPlanPlanGroupArrayInput is an input type that accepts GetDrPlanPlanGroupArray and GetDrPlanPlanGroupArrayOutput values. You can construct a concrete instance of `GetDrPlanPlanGroupArrayInput` via:
GetDrPlanPlanGroupArray{ GetDrPlanPlanGroupArgs{...} }
type GetDrPlanPlanGroupArrayOutput ¶
type GetDrPlanPlanGroupArrayOutput struct{ *pulumi.OutputState }
func (GetDrPlanPlanGroupArrayOutput) ElementType ¶
func (GetDrPlanPlanGroupArrayOutput) ElementType() reflect.Type
func (GetDrPlanPlanGroupArrayOutput) Index ¶
func (o GetDrPlanPlanGroupArrayOutput) Index(i pulumi.IntInput) GetDrPlanPlanGroupOutput
func (GetDrPlanPlanGroupArrayOutput) ToGetDrPlanPlanGroupArrayOutput ¶
func (o GetDrPlanPlanGroupArrayOutput) ToGetDrPlanPlanGroupArrayOutput() GetDrPlanPlanGroupArrayOutput
func (GetDrPlanPlanGroupArrayOutput) ToGetDrPlanPlanGroupArrayOutputWithContext ¶
func (o GetDrPlanPlanGroupArrayOutput) ToGetDrPlanPlanGroupArrayOutputWithContext(ctx context.Context) GetDrPlanPlanGroupArrayOutput
type GetDrPlanPlanGroupInput ¶
type GetDrPlanPlanGroupInput interface { pulumi.Input ToGetDrPlanPlanGroupOutput() GetDrPlanPlanGroupOutput ToGetDrPlanPlanGroupOutputWithContext(context.Context) GetDrPlanPlanGroupOutput }
GetDrPlanPlanGroupInput is an input type that accepts GetDrPlanPlanGroupArgs and GetDrPlanPlanGroupOutput values. You can construct a concrete instance of `GetDrPlanPlanGroupInput` via:
GetDrPlanPlanGroupArgs{...}
type GetDrPlanPlanGroupOutput ¶
type GetDrPlanPlanGroupOutput struct{ *pulumi.OutputState }
func (GetDrPlanPlanGroupOutput) DisplayName ¶
func (o GetDrPlanPlanGroupOutput) DisplayName() pulumi.StringOutput
The display name of the group. Example: `DATABASE_SWITCHOVER`
func (GetDrPlanPlanGroupOutput) ElementType ¶
func (GetDrPlanPlanGroupOutput) ElementType() reflect.Type
func (GetDrPlanPlanGroupOutput) Id ¶
func (o GetDrPlanPlanGroupOutput) Id() pulumi.StringOutput
The unique id of the step. Must not be modified by the user. Example: `sgid1.step..uniqueID`
func (GetDrPlanPlanGroupOutput) IsPauseEnabled ¶
func (o GetDrPlanPlanGroupOutput) IsPauseEnabled() pulumi.BoolOutput
A flag indicating whether this group should be enabled for execution. This flag is only applicable to the `USER_DEFINED_PAUSE` group. The flag should be null for the remaining group types. Example: `true`
func (GetDrPlanPlanGroupOutput) Steps ¶
func (o GetDrPlanPlanGroupOutput) Steps() GetDrPlanPlanGroupStepArrayOutput
The list of steps in the group.
func (GetDrPlanPlanGroupOutput) ToGetDrPlanPlanGroupOutput ¶
func (o GetDrPlanPlanGroupOutput) ToGetDrPlanPlanGroupOutput() GetDrPlanPlanGroupOutput
func (GetDrPlanPlanGroupOutput) ToGetDrPlanPlanGroupOutputWithContext ¶
func (o GetDrPlanPlanGroupOutput) ToGetDrPlanPlanGroupOutputWithContext(ctx context.Context) GetDrPlanPlanGroupOutput
func (GetDrPlanPlanGroupOutput) Type ¶
func (o GetDrPlanPlanGroupOutput) Type() pulumi.StringOutput
The type of the DR plan.
type GetDrPlanPlanGroupStep ¶
type GetDrPlanPlanGroupStep struct { // The display name of the group. Example: `DATABASE_SWITCHOVER` DisplayName string `pulumi:"displayName"` // The error mode for this step. ErrorMode string `pulumi:"errorMode"` // The unique id of the group to which this step belongs. Must not be modified by user. Example: `sgid1.group..uniqueID` GroupId string `pulumi:"groupId"` // The unique id of the step. Must not be modified by the user. Example: `sgid1.step..uniqueID` Id string `pulumi:"id"` // A flag indicating whether this step should be enabled for execution. Example: `true` IsEnabled bool `pulumi:"isEnabled"` // The OCID of the member associated with this step. Example: `ocid1.database.oc1..uniqueID` MemberId string `pulumi:"memberId"` // The timeout in seconds for executing this step. Example: `600` Timeout int `pulumi:"timeout"` // The type of the DR plan. Type string `pulumi:"type"` // The details for a user-defined step in a DR plan. UserDefinedSteps []GetDrPlanPlanGroupStepUserDefinedStep `pulumi:"userDefinedSteps"` }
type GetDrPlanPlanGroupStepArgs ¶
type GetDrPlanPlanGroupStepArgs struct { // The display name of the group. Example: `DATABASE_SWITCHOVER` DisplayName pulumi.StringInput `pulumi:"displayName"` // The error mode for this step. ErrorMode pulumi.StringInput `pulumi:"errorMode"` // The unique id of the group to which this step belongs. Must not be modified by user. Example: `sgid1.group..uniqueID` GroupId pulumi.StringInput `pulumi:"groupId"` // The unique id of the step. Must not be modified by the user. Example: `sgid1.step..uniqueID` Id pulumi.StringInput `pulumi:"id"` // A flag indicating whether this step should be enabled for execution. Example: `true` IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` // The OCID of the member associated with this step. Example: `ocid1.database.oc1..uniqueID` MemberId pulumi.StringInput `pulumi:"memberId"` // The timeout in seconds for executing this step. Example: `600` Timeout pulumi.IntInput `pulumi:"timeout"` // The type of the DR plan. Type pulumi.StringInput `pulumi:"type"` // The details for a user-defined step in a DR plan. UserDefinedSteps GetDrPlanPlanGroupStepUserDefinedStepArrayInput `pulumi:"userDefinedSteps"` }
func (GetDrPlanPlanGroupStepArgs) ElementType ¶
func (GetDrPlanPlanGroupStepArgs) ElementType() reflect.Type
func (GetDrPlanPlanGroupStepArgs) ToGetDrPlanPlanGroupStepOutput ¶
func (i GetDrPlanPlanGroupStepArgs) ToGetDrPlanPlanGroupStepOutput() GetDrPlanPlanGroupStepOutput
func (GetDrPlanPlanGroupStepArgs) ToGetDrPlanPlanGroupStepOutputWithContext ¶
func (i GetDrPlanPlanGroupStepArgs) ToGetDrPlanPlanGroupStepOutputWithContext(ctx context.Context) GetDrPlanPlanGroupStepOutput
type GetDrPlanPlanGroupStepArray ¶
type GetDrPlanPlanGroupStepArray []GetDrPlanPlanGroupStepInput
func (GetDrPlanPlanGroupStepArray) ElementType ¶
func (GetDrPlanPlanGroupStepArray) ElementType() reflect.Type
func (GetDrPlanPlanGroupStepArray) ToGetDrPlanPlanGroupStepArrayOutput ¶
func (i GetDrPlanPlanGroupStepArray) ToGetDrPlanPlanGroupStepArrayOutput() GetDrPlanPlanGroupStepArrayOutput
func (GetDrPlanPlanGroupStepArray) ToGetDrPlanPlanGroupStepArrayOutputWithContext ¶
func (i GetDrPlanPlanGroupStepArray) ToGetDrPlanPlanGroupStepArrayOutputWithContext(ctx context.Context) GetDrPlanPlanGroupStepArrayOutput
type GetDrPlanPlanGroupStepArrayInput ¶
type GetDrPlanPlanGroupStepArrayInput interface { pulumi.Input ToGetDrPlanPlanGroupStepArrayOutput() GetDrPlanPlanGroupStepArrayOutput ToGetDrPlanPlanGroupStepArrayOutputWithContext(context.Context) GetDrPlanPlanGroupStepArrayOutput }
GetDrPlanPlanGroupStepArrayInput is an input type that accepts GetDrPlanPlanGroupStepArray and GetDrPlanPlanGroupStepArrayOutput values. You can construct a concrete instance of `GetDrPlanPlanGroupStepArrayInput` via:
GetDrPlanPlanGroupStepArray{ GetDrPlanPlanGroupStepArgs{...} }
type GetDrPlanPlanGroupStepArrayOutput ¶
type GetDrPlanPlanGroupStepArrayOutput struct{ *pulumi.OutputState }
func (GetDrPlanPlanGroupStepArrayOutput) ElementType ¶
func (GetDrPlanPlanGroupStepArrayOutput) ElementType() reflect.Type
func (GetDrPlanPlanGroupStepArrayOutput) Index ¶
func (o GetDrPlanPlanGroupStepArrayOutput) Index(i pulumi.IntInput) GetDrPlanPlanGroupStepOutput
func (GetDrPlanPlanGroupStepArrayOutput) ToGetDrPlanPlanGroupStepArrayOutput ¶
func (o GetDrPlanPlanGroupStepArrayOutput) ToGetDrPlanPlanGroupStepArrayOutput() GetDrPlanPlanGroupStepArrayOutput
func (GetDrPlanPlanGroupStepArrayOutput) ToGetDrPlanPlanGroupStepArrayOutputWithContext ¶
func (o GetDrPlanPlanGroupStepArrayOutput) ToGetDrPlanPlanGroupStepArrayOutputWithContext(ctx context.Context) GetDrPlanPlanGroupStepArrayOutput
type GetDrPlanPlanGroupStepInput ¶
type GetDrPlanPlanGroupStepInput interface { pulumi.Input ToGetDrPlanPlanGroupStepOutput() GetDrPlanPlanGroupStepOutput ToGetDrPlanPlanGroupStepOutputWithContext(context.Context) GetDrPlanPlanGroupStepOutput }
GetDrPlanPlanGroupStepInput is an input type that accepts GetDrPlanPlanGroupStepArgs and GetDrPlanPlanGroupStepOutput values. You can construct a concrete instance of `GetDrPlanPlanGroupStepInput` via:
GetDrPlanPlanGroupStepArgs{...}
type GetDrPlanPlanGroupStepOutput ¶
type GetDrPlanPlanGroupStepOutput struct{ *pulumi.OutputState }
func (GetDrPlanPlanGroupStepOutput) DisplayName ¶
func (o GetDrPlanPlanGroupStepOutput) DisplayName() pulumi.StringOutput
The display name of the group. Example: `DATABASE_SWITCHOVER`
func (GetDrPlanPlanGroupStepOutput) ElementType ¶
func (GetDrPlanPlanGroupStepOutput) ElementType() reflect.Type
func (GetDrPlanPlanGroupStepOutput) ErrorMode ¶
func (o GetDrPlanPlanGroupStepOutput) ErrorMode() pulumi.StringOutput
The error mode for this step.
func (GetDrPlanPlanGroupStepOutput) GroupId ¶
func (o GetDrPlanPlanGroupStepOutput) GroupId() pulumi.StringOutput
The unique id of the group to which this step belongs. Must not be modified by user. Example: `sgid1.group..uniqueID`
func (GetDrPlanPlanGroupStepOutput) Id ¶
func (o GetDrPlanPlanGroupStepOutput) Id() pulumi.StringOutput
The unique id of the step. Must not be modified by the user. Example: `sgid1.step..uniqueID`
func (GetDrPlanPlanGroupStepOutput) IsEnabled ¶
func (o GetDrPlanPlanGroupStepOutput) IsEnabled() pulumi.BoolOutput
A flag indicating whether this step should be enabled for execution. Example: `true`
func (GetDrPlanPlanGroupStepOutput) MemberId ¶
func (o GetDrPlanPlanGroupStepOutput) MemberId() pulumi.StringOutput
The OCID of the member associated with this step. Example: `ocid1.database.oc1..uniqueID`
func (GetDrPlanPlanGroupStepOutput) Timeout ¶
func (o GetDrPlanPlanGroupStepOutput) Timeout() pulumi.IntOutput
The timeout in seconds for executing this step. Example: `600`
func (GetDrPlanPlanGroupStepOutput) ToGetDrPlanPlanGroupStepOutput ¶
func (o GetDrPlanPlanGroupStepOutput) ToGetDrPlanPlanGroupStepOutput() GetDrPlanPlanGroupStepOutput
func (GetDrPlanPlanGroupStepOutput) ToGetDrPlanPlanGroupStepOutputWithContext ¶
func (o GetDrPlanPlanGroupStepOutput) ToGetDrPlanPlanGroupStepOutputWithContext(ctx context.Context) GetDrPlanPlanGroupStepOutput
func (GetDrPlanPlanGroupStepOutput) Type ¶
func (o GetDrPlanPlanGroupStepOutput) Type() pulumi.StringOutput
The type of the DR plan.
func (GetDrPlanPlanGroupStepOutput) UserDefinedSteps ¶
func (o GetDrPlanPlanGroupStepOutput) UserDefinedSteps() GetDrPlanPlanGroupStepUserDefinedStepArrayOutput
The details for a user-defined step in a DR plan.
type GetDrPlanPlanGroupStepUserDefinedStep ¶
type GetDrPlanPlanGroupStepUserDefinedStep struct { // The OCID of function to be invoked. Example: `ocid1.fnfunc.oc1..uniqueID` FunctionId string `pulumi:"functionId"` // The region in which the function is deployed. Example: `us-ashburn-1` FunctionRegion string `pulumi:"functionRegion"` // The details of an object storage script location for a user-defined step in a DR plan. ObjectStorageScriptLocations []GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocation `pulumi:"objectStorageScriptLocations"` // The request body for the function. Example: `{ "FnParam1", "FnParam2" }` RequestBody string `pulumi:"requestBody"` // The userid on the instance to be used for executing the script or command. Example: `opc` RunAsUser string `pulumi:"runAsUser"` // The OCID of the instance on which this script or command should be executed. RunOnInstanceId string `pulumi:"runOnInstanceId"` // The region of the instance where this script or command should be executed. Example: `us-ashburn-1` RunOnInstanceRegion string `pulumi:"runOnInstanceRegion"` // The script name and arguments. Example: `/usr/bin/python3 /home/opc/scripts/my_app_script.py arg1 arg2 arg3` ScriptCommand string `pulumi:"scriptCommand"` // The type of the user-defined step. StepType string `pulumi:"stepType"` }
type GetDrPlanPlanGroupStepUserDefinedStepArgs ¶
type GetDrPlanPlanGroupStepUserDefinedStepArgs struct { // The OCID of function to be invoked. Example: `ocid1.fnfunc.oc1..uniqueID` FunctionId pulumi.StringInput `pulumi:"functionId"` // The region in which the function is deployed. Example: `us-ashburn-1` FunctionRegion pulumi.StringInput `pulumi:"functionRegion"` // The details of an object storage script location for a user-defined step in a DR plan. ObjectStorageScriptLocations GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayInput `pulumi:"objectStorageScriptLocations"` // The request body for the function. Example: `{ "FnParam1", "FnParam2" }` RequestBody pulumi.StringInput `pulumi:"requestBody"` // The userid on the instance to be used for executing the script or command. Example: `opc` RunAsUser pulumi.StringInput `pulumi:"runAsUser"` // The OCID of the instance on which this script or command should be executed. RunOnInstanceId pulumi.StringInput `pulumi:"runOnInstanceId"` // The region of the instance where this script or command should be executed. Example: `us-ashburn-1` RunOnInstanceRegion pulumi.StringInput `pulumi:"runOnInstanceRegion"` // The script name and arguments. Example: `/usr/bin/python3 /home/opc/scripts/my_app_script.py arg1 arg2 arg3` ScriptCommand pulumi.StringInput `pulumi:"scriptCommand"` // The type of the user-defined step. StepType pulumi.StringInput `pulumi:"stepType"` }
func (GetDrPlanPlanGroupStepUserDefinedStepArgs) ElementType ¶
func (GetDrPlanPlanGroupStepUserDefinedStepArgs) ElementType() reflect.Type
func (GetDrPlanPlanGroupStepUserDefinedStepArgs) ToGetDrPlanPlanGroupStepUserDefinedStepOutput ¶
func (i GetDrPlanPlanGroupStepUserDefinedStepArgs) ToGetDrPlanPlanGroupStepUserDefinedStepOutput() GetDrPlanPlanGroupStepUserDefinedStepOutput
func (GetDrPlanPlanGroupStepUserDefinedStepArgs) ToGetDrPlanPlanGroupStepUserDefinedStepOutputWithContext ¶
func (i GetDrPlanPlanGroupStepUserDefinedStepArgs) ToGetDrPlanPlanGroupStepUserDefinedStepOutputWithContext(ctx context.Context) GetDrPlanPlanGroupStepUserDefinedStepOutput
type GetDrPlanPlanGroupStepUserDefinedStepArray ¶
type GetDrPlanPlanGroupStepUserDefinedStepArray []GetDrPlanPlanGroupStepUserDefinedStepInput
func (GetDrPlanPlanGroupStepUserDefinedStepArray) ElementType ¶
func (GetDrPlanPlanGroupStepUserDefinedStepArray) ElementType() reflect.Type
func (GetDrPlanPlanGroupStepUserDefinedStepArray) ToGetDrPlanPlanGroupStepUserDefinedStepArrayOutput ¶
func (i GetDrPlanPlanGroupStepUserDefinedStepArray) ToGetDrPlanPlanGroupStepUserDefinedStepArrayOutput() GetDrPlanPlanGroupStepUserDefinedStepArrayOutput
func (GetDrPlanPlanGroupStepUserDefinedStepArray) ToGetDrPlanPlanGroupStepUserDefinedStepArrayOutputWithContext ¶
func (i GetDrPlanPlanGroupStepUserDefinedStepArray) ToGetDrPlanPlanGroupStepUserDefinedStepArrayOutputWithContext(ctx context.Context) GetDrPlanPlanGroupStepUserDefinedStepArrayOutput
type GetDrPlanPlanGroupStepUserDefinedStepArrayInput ¶
type GetDrPlanPlanGroupStepUserDefinedStepArrayInput interface { pulumi.Input ToGetDrPlanPlanGroupStepUserDefinedStepArrayOutput() GetDrPlanPlanGroupStepUserDefinedStepArrayOutput ToGetDrPlanPlanGroupStepUserDefinedStepArrayOutputWithContext(context.Context) GetDrPlanPlanGroupStepUserDefinedStepArrayOutput }
GetDrPlanPlanGroupStepUserDefinedStepArrayInput is an input type that accepts GetDrPlanPlanGroupStepUserDefinedStepArray and GetDrPlanPlanGroupStepUserDefinedStepArrayOutput values. You can construct a concrete instance of `GetDrPlanPlanGroupStepUserDefinedStepArrayInput` via:
GetDrPlanPlanGroupStepUserDefinedStepArray{ GetDrPlanPlanGroupStepUserDefinedStepArgs{...} }
type GetDrPlanPlanGroupStepUserDefinedStepArrayOutput ¶
type GetDrPlanPlanGroupStepUserDefinedStepArrayOutput struct{ *pulumi.OutputState }
func (GetDrPlanPlanGroupStepUserDefinedStepArrayOutput) ElementType ¶
func (GetDrPlanPlanGroupStepUserDefinedStepArrayOutput) ElementType() reflect.Type
func (GetDrPlanPlanGroupStepUserDefinedStepArrayOutput) ToGetDrPlanPlanGroupStepUserDefinedStepArrayOutput ¶
func (o GetDrPlanPlanGroupStepUserDefinedStepArrayOutput) ToGetDrPlanPlanGroupStepUserDefinedStepArrayOutput() GetDrPlanPlanGroupStepUserDefinedStepArrayOutput
func (GetDrPlanPlanGroupStepUserDefinedStepArrayOutput) ToGetDrPlanPlanGroupStepUserDefinedStepArrayOutputWithContext ¶
func (o GetDrPlanPlanGroupStepUserDefinedStepArrayOutput) ToGetDrPlanPlanGroupStepUserDefinedStepArrayOutputWithContext(ctx context.Context) GetDrPlanPlanGroupStepUserDefinedStepArrayOutput
type GetDrPlanPlanGroupStepUserDefinedStepInput ¶
type GetDrPlanPlanGroupStepUserDefinedStepInput interface { pulumi.Input ToGetDrPlanPlanGroupStepUserDefinedStepOutput() GetDrPlanPlanGroupStepUserDefinedStepOutput ToGetDrPlanPlanGroupStepUserDefinedStepOutputWithContext(context.Context) GetDrPlanPlanGroupStepUserDefinedStepOutput }
GetDrPlanPlanGroupStepUserDefinedStepInput is an input type that accepts GetDrPlanPlanGroupStepUserDefinedStepArgs and GetDrPlanPlanGroupStepUserDefinedStepOutput values. You can construct a concrete instance of `GetDrPlanPlanGroupStepUserDefinedStepInput` via:
GetDrPlanPlanGroupStepUserDefinedStepArgs{...}
type GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocation ¶
type GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocation struct { // The bucket name inside the object storage namespace. Example: `customDrScripts` Bucket string `pulumi:"bucket"` // The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy` Namespace string `pulumi:"namespace"` // The object name inside the object storage bucket. Example: `validate_app_start.sh` Object string `pulumi:"object"` }
type GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs ¶
type GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs struct { // The bucket name inside the object storage namespace. Example: `customDrScripts` Bucket pulumi.StringInput `pulumi:"bucket"` // The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy` Namespace pulumi.StringInput `pulumi:"namespace"` // The object name inside the object storage bucket. Example: `validate_app_start.sh` Object pulumi.StringInput `pulumi:"object"` }
func (GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ElementType ¶
func (GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ElementType() reflect.Type
func (GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ToGetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput ¶
func (i GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ToGetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput() GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput
func (GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ToGetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutputWithContext ¶
func (i GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ToGetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutputWithContext(ctx context.Context) GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput
type GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray ¶
type GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray []GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationInput
func (GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ElementType ¶
func (GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ElementType() reflect.Type
func (GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ToGetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput ¶
func (i GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ToGetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput() GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput
func (GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ToGetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutputWithContext ¶
func (i GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ToGetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutputWithContext(ctx context.Context) GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput
type GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayInput ¶
type GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayInput interface { pulumi.Input ToGetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput() GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput ToGetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutputWithContext(context.Context) GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput }
GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayInput is an input type that accepts GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray and GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput values. You can construct a concrete instance of `GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayInput` via:
GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray{ GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs{...} }
type GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput ¶
type GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput struct{ *pulumi.OutputState }
func (GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) ElementType ¶
func (GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) ElementType() reflect.Type
func (GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) ToGetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput ¶
func (o GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) ToGetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput() GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput
func (GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) ToGetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutputWithContext ¶
func (o GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) ToGetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutputWithContext(ctx context.Context) GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput
type GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationInput ¶
type GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationInput interface { pulumi.Input ToGetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput() GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput ToGetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutputWithContext(context.Context) GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput }
GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationInput is an input type that accepts GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs and GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput values. You can construct a concrete instance of `GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationInput` via:
GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs{...}
type GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput ¶
type GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput struct{ *pulumi.OutputState }
func (GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) Bucket ¶
func (o GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) Bucket() pulumi.StringOutput
The bucket name inside the object storage namespace. Example: `customDrScripts`
func (GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) ElementType ¶
func (GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) ElementType() reflect.Type
func (GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) Namespace ¶
func (o GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) Namespace() pulumi.StringOutput
The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy`
func (GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) Object ¶
func (o GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) Object() pulumi.StringOutput
The object name inside the object storage bucket. Example: `validate_app_start.sh`
func (GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) ToGetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput ¶
func (o GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) ToGetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput() GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput
func (GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) ToGetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutputWithContext ¶
func (o GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) ToGetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutputWithContext(ctx context.Context) GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput
type GetDrPlanPlanGroupStepUserDefinedStepOutput ¶
type GetDrPlanPlanGroupStepUserDefinedStepOutput struct{ *pulumi.OutputState }
func (GetDrPlanPlanGroupStepUserDefinedStepOutput) ElementType ¶
func (GetDrPlanPlanGroupStepUserDefinedStepOutput) ElementType() reflect.Type
func (GetDrPlanPlanGroupStepUserDefinedStepOutput) FunctionId ¶
func (o GetDrPlanPlanGroupStepUserDefinedStepOutput) FunctionId() pulumi.StringOutput
The OCID of function to be invoked. Example: `ocid1.fnfunc.oc1..uniqueID`
func (GetDrPlanPlanGroupStepUserDefinedStepOutput) FunctionRegion ¶
func (o GetDrPlanPlanGroupStepUserDefinedStepOutput) FunctionRegion() pulumi.StringOutput
The region in which the function is deployed. Example: `us-ashburn-1`
func (GetDrPlanPlanGroupStepUserDefinedStepOutput) ObjectStorageScriptLocations ¶
func (o GetDrPlanPlanGroupStepUserDefinedStepOutput) ObjectStorageScriptLocations() GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput
The details of an object storage script location for a user-defined step in a DR plan.
func (GetDrPlanPlanGroupStepUserDefinedStepOutput) RequestBody ¶
func (o GetDrPlanPlanGroupStepUserDefinedStepOutput) RequestBody() pulumi.StringOutput
The request body for the function. Example: `{ "FnParam1", "FnParam2" }`
func (GetDrPlanPlanGroupStepUserDefinedStepOutput) RunAsUser ¶
func (o GetDrPlanPlanGroupStepUserDefinedStepOutput) RunAsUser() pulumi.StringOutput
The userid on the instance to be used for executing the script or command. Example: `opc`
func (GetDrPlanPlanGroupStepUserDefinedStepOutput) RunOnInstanceId ¶
func (o GetDrPlanPlanGroupStepUserDefinedStepOutput) RunOnInstanceId() pulumi.StringOutput
The OCID of the instance on which this script or command should be executed.
func (GetDrPlanPlanGroupStepUserDefinedStepOutput) RunOnInstanceRegion ¶
func (o GetDrPlanPlanGroupStepUserDefinedStepOutput) RunOnInstanceRegion() pulumi.StringOutput
The region of the instance where this script or command should be executed. Example: `us-ashburn-1`
func (GetDrPlanPlanGroupStepUserDefinedStepOutput) ScriptCommand ¶
func (o GetDrPlanPlanGroupStepUserDefinedStepOutput) ScriptCommand() pulumi.StringOutput
The script name and arguments. Example: `/usr/bin/python3 /home/opc/scripts/my_app_script.py arg1 arg2 arg3`
func (GetDrPlanPlanGroupStepUserDefinedStepOutput) StepType ¶
func (o GetDrPlanPlanGroupStepUserDefinedStepOutput) StepType() pulumi.StringOutput
The type of the user-defined step.
func (GetDrPlanPlanGroupStepUserDefinedStepOutput) ToGetDrPlanPlanGroupStepUserDefinedStepOutput ¶
func (o GetDrPlanPlanGroupStepUserDefinedStepOutput) ToGetDrPlanPlanGroupStepUserDefinedStepOutput() GetDrPlanPlanGroupStepUserDefinedStepOutput
func (GetDrPlanPlanGroupStepUserDefinedStepOutput) ToGetDrPlanPlanGroupStepUserDefinedStepOutputWithContext ¶
func (o GetDrPlanPlanGroupStepUserDefinedStepOutput) ToGetDrPlanPlanGroupStepUserDefinedStepOutputWithContext(ctx context.Context) GetDrPlanPlanGroupStepUserDefinedStepOutput
type GetDrPlansArgs ¶
type GetDrPlansArgs struct { // A filter to return only resources that match the given display name. Example: `MyResourceDisplayName` DisplayName *string `pulumi:"displayName"` // The OCID of the DR plan. Example: `ocid1.drplan.oc1..uniqueID` DrPlanId *string `pulumi:"drPlanId"` // The DR plan type. DrPlanType *string `pulumi:"drPlanType"` // The OCID of the DR protection group. Mandatory query param. Example: `ocid1.drprotectiongroup.oc1..uniqueID` DrProtectionGroupId string `pulumi:"drProtectionGroupId"` Filters []GetDrPlansFilter `pulumi:"filters"` // A filter to return only DR plans that match the given lifecycle state. State *string `pulumi:"state"` }
A collection of arguments for invoking getDrPlans.
type GetDrPlansDrPlanCollection ¶
type GetDrPlansDrPlanCollection struct {
Items []GetDrPlansDrPlanCollectionItem `pulumi:"items"`
}
type GetDrPlansDrPlanCollectionArgs ¶
type GetDrPlansDrPlanCollectionArgs struct {
Items GetDrPlansDrPlanCollectionItemArrayInput `pulumi:"items"`
}
func (GetDrPlansDrPlanCollectionArgs) ElementType ¶
func (GetDrPlansDrPlanCollectionArgs) ElementType() reflect.Type
func (GetDrPlansDrPlanCollectionArgs) ToGetDrPlansDrPlanCollectionOutput ¶
func (i GetDrPlansDrPlanCollectionArgs) ToGetDrPlansDrPlanCollectionOutput() GetDrPlansDrPlanCollectionOutput
func (GetDrPlansDrPlanCollectionArgs) ToGetDrPlansDrPlanCollectionOutputWithContext ¶
func (i GetDrPlansDrPlanCollectionArgs) ToGetDrPlansDrPlanCollectionOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionOutput
type GetDrPlansDrPlanCollectionArray ¶
type GetDrPlansDrPlanCollectionArray []GetDrPlansDrPlanCollectionInput
func (GetDrPlansDrPlanCollectionArray) ElementType ¶
func (GetDrPlansDrPlanCollectionArray) ElementType() reflect.Type
func (GetDrPlansDrPlanCollectionArray) ToGetDrPlansDrPlanCollectionArrayOutput ¶
func (i GetDrPlansDrPlanCollectionArray) ToGetDrPlansDrPlanCollectionArrayOutput() GetDrPlansDrPlanCollectionArrayOutput
func (GetDrPlansDrPlanCollectionArray) ToGetDrPlansDrPlanCollectionArrayOutputWithContext ¶
func (i GetDrPlansDrPlanCollectionArray) ToGetDrPlansDrPlanCollectionArrayOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionArrayOutput
type GetDrPlansDrPlanCollectionArrayInput ¶
type GetDrPlansDrPlanCollectionArrayInput interface { pulumi.Input ToGetDrPlansDrPlanCollectionArrayOutput() GetDrPlansDrPlanCollectionArrayOutput ToGetDrPlansDrPlanCollectionArrayOutputWithContext(context.Context) GetDrPlansDrPlanCollectionArrayOutput }
GetDrPlansDrPlanCollectionArrayInput is an input type that accepts GetDrPlansDrPlanCollectionArray and GetDrPlansDrPlanCollectionArrayOutput values. You can construct a concrete instance of `GetDrPlansDrPlanCollectionArrayInput` via:
GetDrPlansDrPlanCollectionArray{ GetDrPlansDrPlanCollectionArgs{...} }
type GetDrPlansDrPlanCollectionArrayOutput ¶
type GetDrPlansDrPlanCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetDrPlansDrPlanCollectionArrayOutput) ElementType ¶
func (GetDrPlansDrPlanCollectionArrayOutput) ElementType() reflect.Type
func (GetDrPlansDrPlanCollectionArrayOutput) Index ¶
func (o GetDrPlansDrPlanCollectionArrayOutput) Index(i pulumi.IntInput) GetDrPlansDrPlanCollectionOutput
func (GetDrPlansDrPlanCollectionArrayOutput) ToGetDrPlansDrPlanCollectionArrayOutput ¶
func (o GetDrPlansDrPlanCollectionArrayOutput) ToGetDrPlansDrPlanCollectionArrayOutput() GetDrPlansDrPlanCollectionArrayOutput
func (GetDrPlansDrPlanCollectionArrayOutput) ToGetDrPlansDrPlanCollectionArrayOutputWithContext ¶
func (o GetDrPlansDrPlanCollectionArrayOutput) ToGetDrPlansDrPlanCollectionArrayOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionArrayOutput
type GetDrPlansDrPlanCollectionInput ¶
type GetDrPlansDrPlanCollectionInput interface { pulumi.Input ToGetDrPlansDrPlanCollectionOutput() GetDrPlansDrPlanCollectionOutput ToGetDrPlansDrPlanCollectionOutputWithContext(context.Context) GetDrPlansDrPlanCollectionOutput }
GetDrPlansDrPlanCollectionInput is an input type that accepts GetDrPlansDrPlanCollectionArgs and GetDrPlansDrPlanCollectionOutput values. You can construct a concrete instance of `GetDrPlansDrPlanCollectionInput` via:
GetDrPlansDrPlanCollectionArgs{...}
type GetDrPlansDrPlanCollectionItem ¶
type GetDrPlansDrPlanCollectionItem struct { // The OCID of the compartment containing the DR plan. Example: `ocid1.compartment.oc1..uniqueID` CompartmentId string `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` // A filter to return only resources that match the given display name. Example: `MyResourceDisplayName` DisplayName string `pulumi:"displayName"` // The OCID of the DR protection group. Mandatory query param. Example: `ocid1.drprotectiongroup.oc1..uniqueID` DrProtectionGroupId string `pulumi:"drProtectionGroupId"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // The unique id of the step. Must not be modified by the user. Example: `sgid1.step..uniqueID` Id string `pulumi:"id"` // A message describing the DR plan's current state in more detail. LifeCycleDetails string `pulumi:"lifeCycleDetails"` // The OCID of the peer DR protection group associated with this plan's DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID` PeerDrProtectionGroupId string `pulumi:"peerDrProtectionGroupId"` // The region of the peer DR protection group associated with this plan's DR protection group. Example: `us-ashburn-1` PeerRegion string `pulumi:"peerRegion"` // The list of groups in this DR plan. PlanGroups []GetDrPlansDrPlanCollectionItemPlanGroup `pulumi:"planGroups"` // A filter to return only DR plans that match the given lifecycle state. State string `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]string `pulumi:"systemTags"` // The date and time the DR plan was created. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeCreated string `pulumi:"timeCreated"` // The date and time the DR plan was updated. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeUpdated string `pulumi:"timeUpdated"` // The type of the DR plan. Type string `pulumi:"type"` }
type GetDrPlansDrPlanCollectionItemArgs ¶
type GetDrPlansDrPlanCollectionItemArgs struct { // The OCID of the compartment containing the DR plan. Example: `ocid1.compartment.oc1..uniqueID` CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // A filter to return only resources that match the given display name. Example: `MyResourceDisplayName` DisplayName pulumi.StringInput `pulumi:"displayName"` // The OCID of the DR protection group. Mandatory query param. Example: `ocid1.drprotectiongroup.oc1..uniqueID` DrProtectionGroupId pulumi.StringInput `pulumi:"drProtectionGroupId"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // The unique id of the step. Must not be modified by the user. Example: `sgid1.step..uniqueID` Id pulumi.StringInput `pulumi:"id"` // A message describing the DR plan's current state in more detail. LifeCycleDetails pulumi.StringInput `pulumi:"lifeCycleDetails"` // The OCID of the peer DR protection group associated with this plan's DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID` PeerDrProtectionGroupId pulumi.StringInput `pulumi:"peerDrProtectionGroupId"` // The region of the peer DR protection group associated with this plan's DR protection group. Example: `us-ashburn-1` PeerRegion pulumi.StringInput `pulumi:"peerRegion"` // The list of groups in this DR plan. PlanGroups GetDrPlansDrPlanCollectionItemPlanGroupArrayInput `pulumi:"planGroups"` // A filter to return only DR plans that match the given lifecycle state. State pulumi.StringInput `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.StringMapInput `pulumi:"systemTags"` // The date and time the DR plan was created. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The date and time the DR plan was updated. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` // The type of the DR plan. Type pulumi.StringInput `pulumi:"type"` }
func (GetDrPlansDrPlanCollectionItemArgs) ElementType ¶
func (GetDrPlansDrPlanCollectionItemArgs) ElementType() reflect.Type
func (GetDrPlansDrPlanCollectionItemArgs) ToGetDrPlansDrPlanCollectionItemOutput ¶
func (i GetDrPlansDrPlanCollectionItemArgs) ToGetDrPlansDrPlanCollectionItemOutput() GetDrPlansDrPlanCollectionItemOutput
func (GetDrPlansDrPlanCollectionItemArgs) ToGetDrPlansDrPlanCollectionItemOutputWithContext ¶
func (i GetDrPlansDrPlanCollectionItemArgs) ToGetDrPlansDrPlanCollectionItemOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemOutput
type GetDrPlansDrPlanCollectionItemArray ¶
type GetDrPlansDrPlanCollectionItemArray []GetDrPlansDrPlanCollectionItemInput
func (GetDrPlansDrPlanCollectionItemArray) ElementType ¶
func (GetDrPlansDrPlanCollectionItemArray) ElementType() reflect.Type
func (GetDrPlansDrPlanCollectionItemArray) ToGetDrPlansDrPlanCollectionItemArrayOutput ¶
func (i GetDrPlansDrPlanCollectionItemArray) ToGetDrPlansDrPlanCollectionItemArrayOutput() GetDrPlansDrPlanCollectionItemArrayOutput
func (GetDrPlansDrPlanCollectionItemArray) ToGetDrPlansDrPlanCollectionItemArrayOutputWithContext ¶
func (i GetDrPlansDrPlanCollectionItemArray) ToGetDrPlansDrPlanCollectionItemArrayOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemArrayOutput
type GetDrPlansDrPlanCollectionItemArrayInput ¶
type GetDrPlansDrPlanCollectionItemArrayInput interface { pulumi.Input ToGetDrPlansDrPlanCollectionItemArrayOutput() GetDrPlansDrPlanCollectionItemArrayOutput ToGetDrPlansDrPlanCollectionItemArrayOutputWithContext(context.Context) GetDrPlansDrPlanCollectionItemArrayOutput }
GetDrPlansDrPlanCollectionItemArrayInput is an input type that accepts GetDrPlansDrPlanCollectionItemArray and GetDrPlansDrPlanCollectionItemArrayOutput values. You can construct a concrete instance of `GetDrPlansDrPlanCollectionItemArrayInput` via:
GetDrPlansDrPlanCollectionItemArray{ GetDrPlansDrPlanCollectionItemArgs{...} }
type GetDrPlansDrPlanCollectionItemArrayOutput ¶
type GetDrPlansDrPlanCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetDrPlansDrPlanCollectionItemArrayOutput) ElementType ¶
func (GetDrPlansDrPlanCollectionItemArrayOutput) ElementType() reflect.Type
func (GetDrPlansDrPlanCollectionItemArrayOutput) ToGetDrPlansDrPlanCollectionItemArrayOutput ¶
func (o GetDrPlansDrPlanCollectionItemArrayOutput) ToGetDrPlansDrPlanCollectionItemArrayOutput() GetDrPlansDrPlanCollectionItemArrayOutput
func (GetDrPlansDrPlanCollectionItemArrayOutput) ToGetDrPlansDrPlanCollectionItemArrayOutputWithContext ¶
func (o GetDrPlansDrPlanCollectionItemArrayOutput) ToGetDrPlansDrPlanCollectionItemArrayOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemArrayOutput
type GetDrPlansDrPlanCollectionItemInput ¶
type GetDrPlansDrPlanCollectionItemInput interface { pulumi.Input ToGetDrPlansDrPlanCollectionItemOutput() GetDrPlansDrPlanCollectionItemOutput ToGetDrPlansDrPlanCollectionItemOutputWithContext(context.Context) GetDrPlansDrPlanCollectionItemOutput }
GetDrPlansDrPlanCollectionItemInput is an input type that accepts GetDrPlansDrPlanCollectionItemArgs and GetDrPlansDrPlanCollectionItemOutput values. You can construct a concrete instance of `GetDrPlansDrPlanCollectionItemInput` via:
GetDrPlansDrPlanCollectionItemArgs{...}
type GetDrPlansDrPlanCollectionItemOutput ¶
type GetDrPlansDrPlanCollectionItemOutput struct{ *pulumi.OutputState }
func (GetDrPlansDrPlanCollectionItemOutput) CompartmentId ¶
func (o GetDrPlansDrPlanCollectionItemOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment containing the DR plan. Example: `ocid1.compartment.oc1..uniqueID`
func (GetDrPlansDrPlanCollectionItemOutput) DefinedTags ¶
func (o GetDrPlansDrPlanCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"Operations.CostCenter": "42"}`
func (GetDrPlansDrPlanCollectionItemOutput) DisplayName ¶
func (o GetDrPlansDrPlanCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only resources that match the given display name. Example: `MyResourceDisplayName`
func (GetDrPlansDrPlanCollectionItemOutput) DrProtectionGroupId ¶
func (o GetDrPlansDrPlanCollectionItemOutput) DrProtectionGroupId() pulumi.StringOutput
The OCID of the DR protection group. Mandatory query param. Example: `ocid1.drprotectiongroup.oc1..uniqueID`
func (GetDrPlansDrPlanCollectionItemOutput) ElementType ¶
func (GetDrPlansDrPlanCollectionItemOutput) ElementType() reflect.Type
func (GetDrPlansDrPlanCollectionItemOutput) FreeformTags ¶
func (o GetDrPlansDrPlanCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"Department": "Finance"}`
func (GetDrPlansDrPlanCollectionItemOutput) Id ¶
func (o GetDrPlansDrPlanCollectionItemOutput) Id() pulumi.StringOutput
The unique id of the step. Must not be modified by the user. Example: `sgid1.step..uniqueID`
func (GetDrPlansDrPlanCollectionItemOutput) LifeCycleDetails ¶
func (o GetDrPlansDrPlanCollectionItemOutput) LifeCycleDetails() pulumi.StringOutput
A message describing the DR plan's current state in more detail.
func (GetDrPlansDrPlanCollectionItemOutput) PeerDrProtectionGroupId ¶
func (o GetDrPlansDrPlanCollectionItemOutput) PeerDrProtectionGroupId() pulumi.StringOutput
The OCID of the peer DR protection group associated with this plan's DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID`
func (GetDrPlansDrPlanCollectionItemOutput) PeerRegion ¶
func (o GetDrPlansDrPlanCollectionItemOutput) PeerRegion() pulumi.StringOutput
The region of the peer DR protection group associated with this plan's DR protection group. Example: `us-ashburn-1`
func (GetDrPlansDrPlanCollectionItemOutput) PlanGroups ¶
func (o GetDrPlansDrPlanCollectionItemOutput) PlanGroups() GetDrPlansDrPlanCollectionItemPlanGroupArrayOutput
The list of groups in this DR plan.
func (GetDrPlansDrPlanCollectionItemOutput) State ¶
func (o GetDrPlansDrPlanCollectionItemOutput) State() pulumi.StringOutput
A filter to return only DR plans that match the given lifecycle state.
func (GetDrPlansDrPlanCollectionItemOutput) SystemTags ¶
func (o GetDrPlansDrPlanCollectionItemOutput) SystemTags() pulumi.StringMapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (GetDrPlansDrPlanCollectionItemOutput) TimeCreated ¶
func (o GetDrPlansDrPlanCollectionItemOutput) TimeCreated() pulumi.StringOutput
The date and time the DR plan was created. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (GetDrPlansDrPlanCollectionItemOutput) TimeUpdated ¶
func (o GetDrPlansDrPlanCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The date and time the DR plan was updated. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (GetDrPlansDrPlanCollectionItemOutput) ToGetDrPlansDrPlanCollectionItemOutput ¶
func (o GetDrPlansDrPlanCollectionItemOutput) ToGetDrPlansDrPlanCollectionItemOutput() GetDrPlansDrPlanCollectionItemOutput
func (GetDrPlansDrPlanCollectionItemOutput) ToGetDrPlansDrPlanCollectionItemOutputWithContext ¶
func (o GetDrPlansDrPlanCollectionItemOutput) ToGetDrPlansDrPlanCollectionItemOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemOutput
func (GetDrPlansDrPlanCollectionItemOutput) Type ¶
func (o GetDrPlansDrPlanCollectionItemOutput) Type() pulumi.StringOutput
The type of the DR plan.
type GetDrPlansDrPlanCollectionItemPlanGroup ¶
type GetDrPlansDrPlanCollectionItemPlanGroup struct { // A filter to return only resources that match the given display name. Example: `MyResourceDisplayName` DisplayName string `pulumi:"displayName"` // The unique id of the step. Must not be modified by the user. Example: `sgid1.step..uniqueID` Id string `pulumi:"id"` // A flag indicating whether this group should be enabled for execution. This flag is only applicable to the `USER_DEFINED_PAUSE` group. The flag should be null for the remaining group types. Example: `true` IsPauseEnabled bool `pulumi:"isPauseEnabled"` // The list of steps in the group. Steps []GetDrPlansDrPlanCollectionItemPlanGroupStep `pulumi:"steps"` // The type of the DR plan. Type string `pulumi:"type"` }
type GetDrPlansDrPlanCollectionItemPlanGroupArgs ¶
type GetDrPlansDrPlanCollectionItemPlanGroupArgs struct { // A filter to return only resources that match the given display name. Example: `MyResourceDisplayName` DisplayName pulumi.StringInput `pulumi:"displayName"` // The unique id of the step. Must not be modified by the user. Example: `sgid1.step..uniqueID` Id pulumi.StringInput `pulumi:"id"` // A flag indicating whether this group should be enabled for execution. This flag is only applicable to the `USER_DEFINED_PAUSE` group. The flag should be null for the remaining group types. Example: `true` IsPauseEnabled pulumi.BoolInput `pulumi:"isPauseEnabled"` // The list of steps in the group. Steps GetDrPlansDrPlanCollectionItemPlanGroupStepArrayInput `pulumi:"steps"` // The type of the DR plan. Type pulumi.StringInput `pulumi:"type"` }
func (GetDrPlansDrPlanCollectionItemPlanGroupArgs) ElementType ¶
func (GetDrPlansDrPlanCollectionItemPlanGroupArgs) ElementType() reflect.Type
func (GetDrPlansDrPlanCollectionItemPlanGroupArgs) ToGetDrPlansDrPlanCollectionItemPlanGroupOutput ¶
func (i GetDrPlansDrPlanCollectionItemPlanGroupArgs) ToGetDrPlansDrPlanCollectionItemPlanGroupOutput() GetDrPlansDrPlanCollectionItemPlanGroupOutput
func (GetDrPlansDrPlanCollectionItemPlanGroupArgs) ToGetDrPlansDrPlanCollectionItemPlanGroupOutputWithContext ¶
func (i GetDrPlansDrPlanCollectionItemPlanGroupArgs) ToGetDrPlansDrPlanCollectionItemPlanGroupOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemPlanGroupOutput
type GetDrPlansDrPlanCollectionItemPlanGroupArray ¶
type GetDrPlansDrPlanCollectionItemPlanGroupArray []GetDrPlansDrPlanCollectionItemPlanGroupInput
func (GetDrPlansDrPlanCollectionItemPlanGroupArray) ElementType ¶
func (GetDrPlansDrPlanCollectionItemPlanGroupArray) ElementType() reflect.Type
func (GetDrPlansDrPlanCollectionItemPlanGroupArray) ToGetDrPlansDrPlanCollectionItemPlanGroupArrayOutput ¶
func (i GetDrPlansDrPlanCollectionItemPlanGroupArray) ToGetDrPlansDrPlanCollectionItemPlanGroupArrayOutput() GetDrPlansDrPlanCollectionItemPlanGroupArrayOutput
func (GetDrPlansDrPlanCollectionItemPlanGroupArray) ToGetDrPlansDrPlanCollectionItemPlanGroupArrayOutputWithContext ¶
func (i GetDrPlansDrPlanCollectionItemPlanGroupArray) ToGetDrPlansDrPlanCollectionItemPlanGroupArrayOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemPlanGroupArrayOutput
type GetDrPlansDrPlanCollectionItemPlanGroupArrayInput ¶
type GetDrPlansDrPlanCollectionItemPlanGroupArrayInput interface { pulumi.Input ToGetDrPlansDrPlanCollectionItemPlanGroupArrayOutput() GetDrPlansDrPlanCollectionItemPlanGroupArrayOutput ToGetDrPlansDrPlanCollectionItemPlanGroupArrayOutputWithContext(context.Context) GetDrPlansDrPlanCollectionItemPlanGroupArrayOutput }
GetDrPlansDrPlanCollectionItemPlanGroupArrayInput is an input type that accepts GetDrPlansDrPlanCollectionItemPlanGroupArray and GetDrPlansDrPlanCollectionItemPlanGroupArrayOutput values. You can construct a concrete instance of `GetDrPlansDrPlanCollectionItemPlanGroupArrayInput` via:
GetDrPlansDrPlanCollectionItemPlanGroupArray{ GetDrPlansDrPlanCollectionItemPlanGroupArgs{...} }
type GetDrPlansDrPlanCollectionItemPlanGroupArrayOutput ¶
type GetDrPlansDrPlanCollectionItemPlanGroupArrayOutput struct{ *pulumi.OutputState }
func (GetDrPlansDrPlanCollectionItemPlanGroupArrayOutput) ElementType ¶
func (GetDrPlansDrPlanCollectionItemPlanGroupArrayOutput) ElementType() reflect.Type
func (GetDrPlansDrPlanCollectionItemPlanGroupArrayOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupArrayOutput ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupArrayOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupArrayOutput() GetDrPlansDrPlanCollectionItemPlanGroupArrayOutput
func (GetDrPlansDrPlanCollectionItemPlanGroupArrayOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupArrayOutputWithContext ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupArrayOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupArrayOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemPlanGroupArrayOutput
type GetDrPlansDrPlanCollectionItemPlanGroupInput ¶
type GetDrPlansDrPlanCollectionItemPlanGroupInput interface { pulumi.Input ToGetDrPlansDrPlanCollectionItemPlanGroupOutput() GetDrPlansDrPlanCollectionItemPlanGroupOutput ToGetDrPlansDrPlanCollectionItemPlanGroupOutputWithContext(context.Context) GetDrPlansDrPlanCollectionItemPlanGroupOutput }
GetDrPlansDrPlanCollectionItemPlanGroupInput is an input type that accepts GetDrPlansDrPlanCollectionItemPlanGroupArgs and GetDrPlansDrPlanCollectionItemPlanGroupOutput values. You can construct a concrete instance of `GetDrPlansDrPlanCollectionItemPlanGroupInput` via:
GetDrPlansDrPlanCollectionItemPlanGroupArgs{...}
type GetDrPlansDrPlanCollectionItemPlanGroupOutput ¶
type GetDrPlansDrPlanCollectionItemPlanGroupOutput struct{ *pulumi.OutputState }
func (GetDrPlansDrPlanCollectionItemPlanGroupOutput) DisplayName ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupOutput) DisplayName() pulumi.StringOutput
A filter to return only resources that match the given display name. Example: `MyResourceDisplayName`
func (GetDrPlansDrPlanCollectionItemPlanGroupOutput) ElementType ¶
func (GetDrPlansDrPlanCollectionItemPlanGroupOutput) ElementType() reflect.Type
func (GetDrPlansDrPlanCollectionItemPlanGroupOutput) Id ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupOutput) Id() pulumi.StringOutput
The unique id of the step. Must not be modified by the user. Example: `sgid1.step..uniqueID`
func (GetDrPlansDrPlanCollectionItemPlanGroupOutput) IsPauseEnabled ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupOutput) IsPauseEnabled() pulumi.BoolOutput
A flag indicating whether this group should be enabled for execution. This flag is only applicable to the `USER_DEFINED_PAUSE` group. The flag should be null for the remaining group types. Example: `true`
func (GetDrPlansDrPlanCollectionItemPlanGroupOutput) Steps ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupOutput) Steps() GetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput
The list of steps in the group.
func (GetDrPlansDrPlanCollectionItemPlanGroupOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupOutput ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupOutput() GetDrPlansDrPlanCollectionItemPlanGroupOutput
func (GetDrPlansDrPlanCollectionItemPlanGroupOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupOutputWithContext ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemPlanGroupOutput
func (GetDrPlansDrPlanCollectionItemPlanGroupOutput) Type ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupOutput) Type() pulumi.StringOutput
The type of the DR plan.
type GetDrPlansDrPlanCollectionItemPlanGroupStep ¶
type GetDrPlansDrPlanCollectionItemPlanGroupStep struct { // A filter to return only resources that match the given display name. Example: `MyResourceDisplayName` DisplayName string `pulumi:"displayName"` // The error mode for this step. ErrorMode string `pulumi:"errorMode"` // The unique id of the group to which this step belongs. Must not be modified by user. Example: `sgid1.group..uniqueID` GroupId string `pulumi:"groupId"` // The unique id of the step. Must not be modified by the user. Example: `sgid1.step..uniqueID` Id string `pulumi:"id"` // A flag indicating whether this step should be enabled for execution. Example: `true` IsEnabled bool `pulumi:"isEnabled"` // The OCID of the member associated with this step. Example: `ocid1.database.oc1..uniqueID` MemberId string `pulumi:"memberId"` // The timeout in seconds for executing this step. Example: `600` Timeout int `pulumi:"timeout"` // The type of the DR plan. Type string `pulumi:"type"` // The details for a user-defined step in a DR plan. UserDefinedSteps []GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStep `pulumi:"userDefinedSteps"` }
type GetDrPlansDrPlanCollectionItemPlanGroupStepArgs ¶
type GetDrPlansDrPlanCollectionItemPlanGroupStepArgs struct { // A filter to return only resources that match the given display name. Example: `MyResourceDisplayName` DisplayName pulumi.StringInput `pulumi:"displayName"` // The error mode for this step. ErrorMode pulumi.StringInput `pulumi:"errorMode"` // The unique id of the group to which this step belongs. Must not be modified by user. Example: `sgid1.group..uniqueID` GroupId pulumi.StringInput `pulumi:"groupId"` // The unique id of the step. Must not be modified by the user. Example: `sgid1.step..uniqueID` Id pulumi.StringInput `pulumi:"id"` // A flag indicating whether this step should be enabled for execution. Example: `true` IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` // The OCID of the member associated with this step. Example: `ocid1.database.oc1..uniqueID` MemberId pulumi.StringInput `pulumi:"memberId"` // The timeout in seconds for executing this step. Example: `600` Timeout pulumi.IntInput `pulumi:"timeout"` // The type of the DR plan. Type pulumi.StringInput `pulumi:"type"` // The details for a user-defined step in a DR plan. UserDefinedSteps GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayInput `pulumi:"userDefinedSteps"` }
func (GetDrPlansDrPlanCollectionItemPlanGroupStepArgs) ElementType ¶
func (GetDrPlansDrPlanCollectionItemPlanGroupStepArgs) ElementType() reflect.Type
func (GetDrPlansDrPlanCollectionItemPlanGroupStepArgs) ToGetDrPlansDrPlanCollectionItemPlanGroupStepOutput ¶
func (i GetDrPlansDrPlanCollectionItemPlanGroupStepArgs) ToGetDrPlansDrPlanCollectionItemPlanGroupStepOutput() GetDrPlansDrPlanCollectionItemPlanGroupStepOutput
func (GetDrPlansDrPlanCollectionItemPlanGroupStepArgs) ToGetDrPlansDrPlanCollectionItemPlanGroupStepOutputWithContext ¶
func (i GetDrPlansDrPlanCollectionItemPlanGroupStepArgs) ToGetDrPlansDrPlanCollectionItemPlanGroupStepOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemPlanGroupStepOutput
type GetDrPlansDrPlanCollectionItemPlanGroupStepArray ¶
type GetDrPlansDrPlanCollectionItemPlanGroupStepArray []GetDrPlansDrPlanCollectionItemPlanGroupStepInput
func (GetDrPlansDrPlanCollectionItemPlanGroupStepArray) ElementType ¶
func (GetDrPlansDrPlanCollectionItemPlanGroupStepArray) ElementType() reflect.Type
func (GetDrPlansDrPlanCollectionItemPlanGroupStepArray) ToGetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput ¶
func (i GetDrPlansDrPlanCollectionItemPlanGroupStepArray) ToGetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput() GetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput
func (GetDrPlansDrPlanCollectionItemPlanGroupStepArray) ToGetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutputWithContext ¶
func (i GetDrPlansDrPlanCollectionItemPlanGroupStepArray) ToGetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput
type GetDrPlansDrPlanCollectionItemPlanGroupStepArrayInput ¶
type GetDrPlansDrPlanCollectionItemPlanGroupStepArrayInput interface { pulumi.Input ToGetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput() GetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput ToGetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutputWithContext(context.Context) GetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput }
GetDrPlansDrPlanCollectionItemPlanGroupStepArrayInput is an input type that accepts GetDrPlansDrPlanCollectionItemPlanGroupStepArray and GetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput values. You can construct a concrete instance of `GetDrPlansDrPlanCollectionItemPlanGroupStepArrayInput` via:
GetDrPlansDrPlanCollectionItemPlanGroupStepArray{ GetDrPlansDrPlanCollectionItemPlanGroupStepArgs{...} }
type GetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput ¶
type GetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput struct{ *pulumi.OutputState }
func (GetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput) ElementType ¶
func (GetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput) ElementType() reflect.Type
func (GetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput() GetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput
func (GetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutputWithContext ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput
type GetDrPlansDrPlanCollectionItemPlanGroupStepInput ¶
type GetDrPlansDrPlanCollectionItemPlanGroupStepInput interface { pulumi.Input ToGetDrPlansDrPlanCollectionItemPlanGroupStepOutput() GetDrPlansDrPlanCollectionItemPlanGroupStepOutput ToGetDrPlansDrPlanCollectionItemPlanGroupStepOutputWithContext(context.Context) GetDrPlansDrPlanCollectionItemPlanGroupStepOutput }
GetDrPlansDrPlanCollectionItemPlanGroupStepInput is an input type that accepts GetDrPlansDrPlanCollectionItemPlanGroupStepArgs and GetDrPlansDrPlanCollectionItemPlanGroupStepOutput values. You can construct a concrete instance of `GetDrPlansDrPlanCollectionItemPlanGroupStepInput` via:
GetDrPlansDrPlanCollectionItemPlanGroupStepArgs{...}
type GetDrPlansDrPlanCollectionItemPlanGroupStepOutput ¶
type GetDrPlansDrPlanCollectionItemPlanGroupStepOutput struct{ *pulumi.OutputState }
func (GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) DisplayName ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) DisplayName() pulumi.StringOutput
A filter to return only resources that match the given display name. Example: `MyResourceDisplayName`
func (GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) ElementType ¶
func (GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) ElementType() reflect.Type
func (GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) ErrorMode ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) ErrorMode() pulumi.StringOutput
The error mode for this step.
func (GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) GroupId ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) GroupId() pulumi.StringOutput
The unique id of the group to which this step belongs. Must not be modified by user. Example: `sgid1.group..uniqueID`
func (GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) Id ¶
The unique id of the step. Must not be modified by the user. Example: `sgid1.step..uniqueID`
func (GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) IsEnabled ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) IsEnabled() pulumi.BoolOutput
A flag indicating whether this step should be enabled for execution. Example: `true`
func (GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) MemberId ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) MemberId() pulumi.StringOutput
The OCID of the member associated with this step. Example: `ocid1.database.oc1..uniqueID`
func (GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) Timeout ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) Timeout() pulumi.IntOutput
The timeout in seconds for executing this step. Example: `600`
func (GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepOutput ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepOutput() GetDrPlansDrPlanCollectionItemPlanGroupStepOutput
func (GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepOutputWithContext ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemPlanGroupStepOutput
func (GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) Type ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) Type() pulumi.StringOutput
The type of the DR plan.
func (GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) UserDefinedSteps ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepOutput) UserDefinedSteps() GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput
The details for a user-defined step in a DR plan.
type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStep ¶
type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStep struct { // The OCID of function to be invoked. Example: `ocid1.fnfunc.oc1..uniqueID` FunctionId string `pulumi:"functionId"` // The region in which the function is deployed. Example: `us-ashburn-1` FunctionRegion string `pulumi:"functionRegion"` // The details of an object storage script location for a user-defined step in a DR plan. ObjectStorageScriptLocations []GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocation `pulumi:"objectStorageScriptLocations"` // The request body for the function. Example: `{ "FnParam1", "FnParam2" }` RequestBody string `pulumi:"requestBody"` // The userid on the instance to be used for executing the script or command. Example: `opc` RunAsUser string `pulumi:"runAsUser"` // The OCID of the instance on which this script or command should be executed. RunOnInstanceId string `pulumi:"runOnInstanceId"` // The region of the instance where this script or command should be executed. Example: `us-ashburn-1` RunOnInstanceRegion string `pulumi:"runOnInstanceRegion"` // The script name and arguments. Example: `/usr/bin/python3 /home/opc/scripts/my_app_script.py arg1 arg2 arg3` ScriptCommand string `pulumi:"scriptCommand"` // The type of the user-defined step. StepType string `pulumi:"stepType"` }
type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArgs ¶
type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArgs struct { // The OCID of function to be invoked. Example: `ocid1.fnfunc.oc1..uniqueID` FunctionId pulumi.StringInput `pulumi:"functionId"` // The region in which the function is deployed. Example: `us-ashburn-1` FunctionRegion pulumi.StringInput `pulumi:"functionRegion"` // The details of an object storage script location for a user-defined step in a DR plan. ObjectStorageScriptLocations GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayInput `pulumi:"objectStorageScriptLocations"` // The request body for the function. Example: `{ "FnParam1", "FnParam2" }` RequestBody pulumi.StringInput `pulumi:"requestBody"` // The userid on the instance to be used for executing the script or command. Example: `opc` RunAsUser pulumi.StringInput `pulumi:"runAsUser"` // The OCID of the instance on which this script or command should be executed. RunOnInstanceId pulumi.StringInput `pulumi:"runOnInstanceId"` // The region of the instance where this script or command should be executed. Example: `us-ashburn-1` RunOnInstanceRegion pulumi.StringInput `pulumi:"runOnInstanceRegion"` // The script name and arguments. Example: `/usr/bin/python3 /home/opc/scripts/my_app_script.py arg1 arg2 arg3` ScriptCommand pulumi.StringInput `pulumi:"scriptCommand"` // The type of the user-defined step. StepType pulumi.StringInput `pulumi:"stepType"` }
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArgs) ElementType ¶
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArgs) ElementType() reflect.Type
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArgs) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput ¶
func (i GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArgs) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput() GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArgs) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutputWithContext ¶
func (i GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArgs) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput
type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArray ¶
type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArray []GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepInput
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArray) ElementType ¶
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArray) ElementType() reflect.Type
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArray) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput ¶
func (i GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArray) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput() GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArray) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutputWithContext ¶
func (i GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArray) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput
type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayInput ¶
type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayInput interface { pulumi.Input ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput() GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutputWithContext(context.Context) GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput }
GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayInput is an input type that accepts GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArray and GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput values. You can construct a concrete instance of `GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayInput` via:
GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArray{ GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArgs{...} }
type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput ¶
type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput struct{ *pulumi.OutputState }
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput) ElementType ¶
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput) ElementType() reflect.Type
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput() GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutputWithContext ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput
type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepInput ¶
type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepInput interface { pulumi.Input ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput() GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutputWithContext(context.Context) GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput }
GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepInput is an input type that accepts GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArgs and GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput values. You can construct a concrete instance of `GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepInput` via:
GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArgs{...}
type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocation ¶
type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocation struct { // The bucket name inside the object storage namespace. Example: `customDrScripts` Bucket string `pulumi:"bucket"` // The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy` Namespace string `pulumi:"namespace"` // The object name inside the object storage bucket. Example: `validate_app_start.sh` Object string `pulumi:"object"` }
type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs ¶
type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs struct { // The bucket name inside the object storage namespace. Example: `customDrScripts` Bucket pulumi.StringInput `pulumi:"bucket"` // The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy` Namespace pulumi.StringInput `pulumi:"namespace"` // The object name inside the object storage bucket. Example: `validate_app_start.sh` Object pulumi.StringInput `pulumi:"object"` }
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ElementType ¶
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput ¶
func (i GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput() GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutputWithContext ¶
func (i GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput
type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray ¶
type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray []GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationInput
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ElementType ¶
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput ¶
func (i GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput() GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutputWithContext ¶
func (i GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput
type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayInput ¶
type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayInput interface { pulumi.Input ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput() GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutputWithContext(context.Context) GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput }
GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayInput is an input type that accepts GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray and GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput values. You can construct a concrete instance of `GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayInput` via:
GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray{ GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs{...} }
type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput ¶
type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput struct{ *pulumi.OutputState }
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) ElementType ¶
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) Index ¶
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput() GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutputWithContext ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput
type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationInput ¶
type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationInput interface { pulumi.Input ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput() GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutputWithContext(context.Context) GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput }
GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationInput is an input type that accepts GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs and GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput values. You can construct a concrete instance of `GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationInput` via:
GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs{...}
type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput ¶
type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput struct{ *pulumi.OutputState }
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) Bucket ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) Bucket() pulumi.StringOutput
The bucket name inside the object storage namespace. Example: `customDrScripts`
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) ElementType ¶
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) Namespace ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) Namespace() pulumi.StringOutput
The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy`
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) Object ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) Object() pulumi.StringOutput
The object name inside the object storage bucket. Example: `validate_app_start.sh`
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput() GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutputWithContext ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput
type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput ¶
type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput struct{ *pulumi.OutputState }
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) ElementType ¶
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) ElementType() reflect.Type
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) FunctionId ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) FunctionId() pulumi.StringOutput
The OCID of function to be invoked. Example: `ocid1.fnfunc.oc1..uniqueID`
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) FunctionRegion ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) FunctionRegion() pulumi.StringOutput
The region in which the function is deployed. Example: `us-ashburn-1`
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) ObjectStorageScriptLocations ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) ObjectStorageScriptLocations() GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput
The details of an object storage script location for a user-defined step in a DR plan.
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) RequestBody ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) RequestBody() pulumi.StringOutput
The request body for the function. Example: `{ "FnParam1", "FnParam2" }`
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) RunAsUser ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) RunAsUser() pulumi.StringOutput
The userid on the instance to be used for executing the script or command. Example: `opc`
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) RunOnInstanceId ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) RunOnInstanceId() pulumi.StringOutput
The OCID of the instance on which this script or command should be executed.
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) RunOnInstanceRegion ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) RunOnInstanceRegion() pulumi.StringOutput
The region of the instance where this script or command should be executed. Example: `us-ashburn-1`
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) ScriptCommand ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) ScriptCommand() pulumi.StringOutput
The script name and arguments. Example: `/usr/bin/python3 /home/opc/scripts/my_app_script.py arg1 arg2 arg3`
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) StepType ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) StepType() pulumi.StringOutput
The type of the user-defined step.
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput() GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput
func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutputWithContext ¶
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput
type GetDrPlansDrPlanCollectionOutput ¶
type GetDrPlansDrPlanCollectionOutput struct{ *pulumi.OutputState }
func (GetDrPlansDrPlanCollectionOutput) ElementType ¶
func (GetDrPlansDrPlanCollectionOutput) ElementType() reflect.Type
func (GetDrPlansDrPlanCollectionOutput) ToGetDrPlansDrPlanCollectionOutput ¶
func (o GetDrPlansDrPlanCollectionOutput) ToGetDrPlansDrPlanCollectionOutput() GetDrPlansDrPlanCollectionOutput
func (GetDrPlansDrPlanCollectionOutput) ToGetDrPlansDrPlanCollectionOutputWithContext ¶
func (o GetDrPlansDrPlanCollectionOutput) ToGetDrPlansDrPlanCollectionOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionOutput
type GetDrPlansFilter ¶
type GetDrPlansFilterArgs ¶
type GetDrPlansFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetDrPlansFilterArgs) ElementType ¶
func (GetDrPlansFilterArgs) ElementType() reflect.Type
func (GetDrPlansFilterArgs) ToGetDrPlansFilterOutput ¶
func (i GetDrPlansFilterArgs) ToGetDrPlansFilterOutput() GetDrPlansFilterOutput
func (GetDrPlansFilterArgs) ToGetDrPlansFilterOutputWithContext ¶
func (i GetDrPlansFilterArgs) ToGetDrPlansFilterOutputWithContext(ctx context.Context) GetDrPlansFilterOutput
type GetDrPlansFilterArray ¶
type GetDrPlansFilterArray []GetDrPlansFilterInput
func (GetDrPlansFilterArray) ElementType ¶
func (GetDrPlansFilterArray) ElementType() reflect.Type
func (GetDrPlansFilterArray) ToGetDrPlansFilterArrayOutput ¶
func (i GetDrPlansFilterArray) ToGetDrPlansFilterArrayOutput() GetDrPlansFilterArrayOutput
func (GetDrPlansFilterArray) ToGetDrPlansFilterArrayOutputWithContext ¶
func (i GetDrPlansFilterArray) ToGetDrPlansFilterArrayOutputWithContext(ctx context.Context) GetDrPlansFilterArrayOutput
type GetDrPlansFilterArrayInput ¶
type GetDrPlansFilterArrayInput interface { pulumi.Input ToGetDrPlansFilterArrayOutput() GetDrPlansFilterArrayOutput ToGetDrPlansFilterArrayOutputWithContext(context.Context) GetDrPlansFilterArrayOutput }
GetDrPlansFilterArrayInput is an input type that accepts GetDrPlansFilterArray and GetDrPlansFilterArrayOutput values. You can construct a concrete instance of `GetDrPlansFilterArrayInput` via:
GetDrPlansFilterArray{ GetDrPlansFilterArgs{...} }
type GetDrPlansFilterArrayOutput ¶
type GetDrPlansFilterArrayOutput struct{ *pulumi.OutputState }
func (GetDrPlansFilterArrayOutput) ElementType ¶
func (GetDrPlansFilterArrayOutput) ElementType() reflect.Type
func (GetDrPlansFilterArrayOutput) Index ¶
func (o GetDrPlansFilterArrayOutput) Index(i pulumi.IntInput) GetDrPlansFilterOutput
func (GetDrPlansFilterArrayOutput) ToGetDrPlansFilterArrayOutput ¶
func (o GetDrPlansFilterArrayOutput) ToGetDrPlansFilterArrayOutput() GetDrPlansFilterArrayOutput
func (GetDrPlansFilterArrayOutput) ToGetDrPlansFilterArrayOutputWithContext ¶
func (o GetDrPlansFilterArrayOutput) ToGetDrPlansFilterArrayOutputWithContext(ctx context.Context) GetDrPlansFilterArrayOutput
type GetDrPlansFilterInput ¶
type GetDrPlansFilterInput interface { pulumi.Input ToGetDrPlansFilterOutput() GetDrPlansFilterOutput ToGetDrPlansFilterOutputWithContext(context.Context) GetDrPlansFilterOutput }
GetDrPlansFilterInput is an input type that accepts GetDrPlansFilterArgs and GetDrPlansFilterOutput values. You can construct a concrete instance of `GetDrPlansFilterInput` via:
GetDrPlansFilterArgs{...}
type GetDrPlansFilterOutput ¶
type GetDrPlansFilterOutput struct{ *pulumi.OutputState }
func (GetDrPlansFilterOutput) ElementType ¶
func (GetDrPlansFilterOutput) ElementType() reflect.Type
func (GetDrPlansFilterOutput) Name ¶
func (o GetDrPlansFilterOutput) Name() pulumi.StringOutput
func (GetDrPlansFilterOutput) Regex ¶
func (o GetDrPlansFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetDrPlansFilterOutput) ToGetDrPlansFilterOutput ¶
func (o GetDrPlansFilterOutput) ToGetDrPlansFilterOutput() GetDrPlansFilterOutput
func (GetDrPlansFilterOutput) ToGetDrPlansFilterOutputWithContext ¶
func (o GetDrPlansFilterOutput) ToGetDrPlansFilterOutputWithContext(ctx context.Context) GetDrPlansFilterOutput
func (GetDrPlansFilterOutput) Values ¶
func (o GetDrPlansFilterOutput) Values() pulumi.StringArrayOutput
type GetDrPlansOutputArgs ¶
type GetDrPlansOutputArgs struct { // A filter to return only resources that match the given display name. Example: `MyResourceDisplayName` DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // The OCID of the DR plan. Example: `ocid1.drplan.oc1..uniqueID` DrPlanId pulumi.StringPtrInput `pulumi:"drPlanId"` // The DR plan type. DrPlanType pulumi.StringPtrInput `pulumi:"drPlanType"` // The OCID of the DR protection group. Mandatory query param. Example: `ocid1.drprotectiongroup.oc1..uniqueID` DrProtectionGroupId pulumi.StringInput `pulumi:"drProtectionGroupId"` Filters GetDrPlansFilterArrayInput `pulumi:"filters"` // A filter to return only DR plans that match the given lifecycle state. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getDrPlans.
func (GetDrPlansOutputArgs) ElementType ¶
func (GetDrPlansOutputArgs) ElementType() reflect.Type
type GetDrPlansResult ¶
type GetDrPlansResult struct { // The display name of the group. Example: `DATABASE_SWITCHOVER` DisplayName *string `pulumi:"displayName"` // The list of dr_plan_collection. DrPlanCollections []GetDrPlansDrPlanCollection `pulumi:"drPlanCollections"` DrPlanId *string `pulumi:"drPlanId"` DrPlanType *string `pulumi:"drPlanType"` // The OCID of the DR protection group to which this DR plan belongs. Example: `ocid1.drplan.oc1..uniqueID` DrProtectionGroupId string `pulumi:"drProtectionGroupId"` Filters []GetDrPlansFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The current state of the DR plan. State *string `pulumi:"state"` }
A collection of values returned by getDrPlans.
func GetDrPlans ¶
func GetDrPlans(ctx *pulumi.Context, args *GetDrPlansArgs, opts ...pulumi.InvokeOption) (*GetDrPlansResult, error)
This data source provides the list of Dr Plans in Oracle Cloud Infrastructure Disaster Recovery service.
Get a summary list of all DR plans for a DR protection group.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/DisasterRecovery" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := DisasterRecovery.GetDrPlans(ctx, &disasterrecovery.GetDrPlansArgs{ DrProtectionGroupId: testDrProtectionGroup.Id, DisplayName: pulumi.StringRef(drPlanDisplayName), DrPlanId: pulumi.StringRef(testDrPlan.Id), DrPlanType: pulumi.StringRef(drPlanDrPlanType), State: pulumi.StringRef(drPlanState), }, nil) if err != nil { return err } return nil }) }
```
type GetDrPlansResultOutput ¶
type GetDrPlansResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDrPlans.
func GetDrPlansOutput ¶
func GetDrPlansOutput(ctx *pulumi.Context, args GetDrPlansOutputArgs, opts ...pulumi.InvokeOption) GetDrPlansResultOutput
func (GetDrPlansResultOutput) DisplayName ¶
func (o GetDrPlansResultOutput) DisplayName() pulumi.StringPtrOutput
The display name of the group. Example: `DATABASE_SWITCHOVER`
func (GetDrPlansResultOutput) DrPlanCollections ¶
func (o GetDrPlansResultOutput) DrPlanCollections() GetDrPlansDrPlanCollectionArrayOutput
The list of dr_plan_collection.
func (GetDrPlansResultOutput) DrPlanId ¶
func (o GetDrPlansResultOutput) DrPlanId() pulumi.StringPtrOutput
func (GetDrPlansResultOutput) DrPlanType ¶
func (o GetDrPlansResultOutput) DrPlanType() pulumi.StringPtrOutput
func (GetDrPlansResultOutput) DrProtectionGroupId ¶
func (o GetDrPlansResultOutput) DrProtectionGroupId() pulumi.StringOutput
The OCID of the DR protection group to which this DR plan belongs. Example: `ocid1.drplan.oc1..uniqueID`
func (GetDrPlansResultOutput) ElementType ¶
func (GetDrPlansResultOutput) ElementType() reflect.Type
func (GetDrPlansResultOutput) Filters ¶
func (o GetDrPlansResultOutput) Filters() GetDrPlansFilterArrayOutput
func (GetDrPlansResultOutput) Id ¶
func (o GetDrPlansResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDrPlansResultOutput) State ¶
func (o GetDrPlansResultOutput) State() pulumi.StringPtrOutput
The current state of the DR plan.
func (GetDrPlansResultOutput) ToGetDrPlansResultOutput ¶
func (o GetDrPlansResultOutput) ToGetDrPlansResultOutput() GetDrPlansResultOutput
func (GetDrPlansResultOutput) ToGetDrPlansResultOutputWithContext ¶
func (o GetDrPlansResultOutput) ToGetDrPlansResultOutputWithContext(ctx context.Context) GetDrPlansResultOutput
type GetDrProtectionGroupAssociation ¶
type GetDrProtectionGroupAssociation struct { // The OCID of the peer DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID` PeerId string `pulumi:"peerId"` // The region of the peer DR protection group. Example: `us-ashburn-1` PeerRegion string `pulumi:"peerRegion"` // The role of the DR protection group. Role string `pulumi:"role"` }
type GetDrProtectionGroupAssociationArgs ¶
type GetDrProtectionGroupAssociationArgs struct { // The OCID of the peer DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID` PeerId pulumi.StringInput `pulumi:"peerId"` // The region of the peer DR protection group. Example: `us-ashburn-1` PeerRegion pulumi.StringInput `pulumi:"peerRegion"` // The role of the DR protection group. Role pulumi.StringInput `pulumi:"role"` }
func (GetDrProtectionGroupAssociationArgs) ElementType ¶
func (GetDrProtectionGroupAssociationArgs) ElementType() reflect.Type
func (GetDrProtectionGroupAssociationArgs) ToGetDrProtectionGroupAssociationOutput ¶
func (i GetDrProtectionGroupAssociationArgs) ToGetDrProtectionGroupAssociationOutput() GetDrProtectionGroupAssociationOutput
func (GetDrProtectionGroupAssociationArgs) ToGetDrProtectionGroupAssociationOutputWithContext ¶
func (i GetDrProtectionGroupAssociationArgs) ToGetDrProtectionGroupAssociationOutputWithContext(ctx context.Context) GetDrProtectionGroupAssociationOutput
type GetDrProtectionGroupAssociationArray ¶
type GetDrProtectionGroupAssociationArray []GetDrProtectionGroupAssociationInput
func (GetDrProtectionGroupAssociationArray) ElementType ¶
func (GetDrProtectionGroupAssociationArray) ElementType() reflect.Type
func (GetDrProtectionGroupAssociationArray) ToGetDrProtectionGroupAssociationArrayOutput ¶
func (i GetDrProtectionGroupAssociationArray) ToGetDrProtectionGroupAssociationArrayOutput() GetDrProtectionGroupAssociationArrayOutput
func (GetDrProtectionGroupAssociationArray) ToGetDrProtectionGroupAssociationArrayOutputWithContext ¶
func (i GetDrProtectionGroupAssociationArray) ToGetDrProtectionGroupAssociationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupAssociationArrayOutput
type GetDrProtectionGroupAssociationArrayInput ¶
type GetDrProtectionGroupAssociationArrayInput interface { pulumi.Input ToGetDrProtectionGroupAssociationArrayOutput() GetDrProtectionGroupAssociationArrayOutput ToGetDrProtectionGroupAssociationArrayOutputWithContext(context.Context) GetDrProtectionGroupAssociationArrayOutput }
GetDrProtectionGroupAssociationArrayInput is an input type that accepts GetDrProtectionGroupAssociationArray and GetDrProtectionGroupAssociationArrayOutput values. You can construct a concrete instance of `GetDrProtectionGroupAssociationArrayInput` via:
GetDrProtectionGroupAssociationArray{ GetDrProtectionGroupAssociationArgs{...} }
type GetDrProtectionGroupAssociationArrayOutput ¶
type GetDrProtectionGroupAssociationArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupAssociationArrayOutput) ElementType ¶
func (GetDrProtectionGroupAssociationArrayOutput) ElementType() reflect.Type
func (GetDrProtectionGroupAssociationArrayOutput) ToGetDrProtectionGroupAssociationArrayOutput ¶
func (o GetDrProtectionGroupAssociationArrayOutput) ToGetDrProtectionGroupAssociationArrayOutput() GetDrProtectionGroupAssociationArrayOutput
func (GetDrProtectionGroupAssociationArrayOutput) ToGetDrProtectionGroupAssociationArrayOutputWithContext ¶
func (o GetDrProtectionGroupAssociationArrayOutput) ToGetDrProtectionGroupAssociationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupAssociationArrayOutput
type GetDrProtectionGroupAssociationInput ¶
type GetDrProtectionGroupAssociationInput interface { pulumi.Input ToGetDrProtectionGroupAssociationOutput() GetDrProtectionGroupAssociationOutput ToGetDrProtectionGroupAssociationOutputWithContext(context.Context) GetDrProtectionGroupAssociationOutput }
GetDrProtectionGroupAssociationInput is an input type that accepts GetDrProtectionGroupAssociationArgs and GetDrProtectionGroupAssociationOutput values. You can construct a concrete instance of `GetDrProtectionGroupAssociationInput` via:
GetDrProtectionGroupAssociationArgs{...}
type GetDrProtectionGroupAssociationOutput ¶
type GetDrProtectionGroupAssociationOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupAssociationOutput) ElementType ¶
func (GetDrProtectionGroupAssociationOutput) ElementType() reflect.Type
func (GetDrProtectionGroupAssociationOutput) PeerId ¶
func (o GetDrProtectionGroupAssociationOutput) PeerId() pulumi.StringOutput
The OCID of the peer DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID`
func (GetDrProtectionGroupAssociationOutput) PeerRegion ¶
func (o GetDrProtectionGroupAssociationOutput) PeerRegion() pulumi.StringOutput
The region of the peer DR protection group. Example: `us-ashburn-1`
func (GetDrProtectionGroupAssociationOutput) Role ¶
func (o GetDrProtectionGroupAssociationOutput) Role() pulumi.StringOutput
The role of the DR protection group.
func (GetDrProtectionGroupAssociationOutput) ToGetDrProtectionGroupAssociationOutput ¶
func (o GetDrProtectionGroupAssociationOutput) ToGetDrProtectionGroupAssociationOutput() GetDrProtectionGroupAssociationOutput
func (GetDrProtectionGroupAssociationOutput) ToGetDrProtectionGroupAssociationOutputWithContext ¶
func (o GetDrProtectionGroupAssociationOutput) ToGetDrProtectionGroupAssociationOutputWithContext(ctx context.Context) GetDrProtectionGroupAssociationOutput
type GetDrProtectionGroupLogLocation ¶
type GetDrProtectionGroupLogLocation struct { // The bucket name inside the object storage namespace. Example: `bucketName` Bucket string `pulumi:"bucket"` // The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy` Namespace string `pulumi:"namespace"` // The object name inside the object storage bucket. Example: `switchoverPlanExecutions` Object string `pulumi:"object"` }
type GetDrProtectionGroupLogLocationArgs ¶
type GetDrProtectionGroupLogLocationArgs struct { // The bucket name inside the object storage namespace. Example: `bucketName` Bucket pulumi.StringInput `pulumi:"bucket"` // The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy` Namespace pulumi.StringInput `pulumi:"namespace"` // The object name inside the object storage bucket. Example: `switchoverPlanExecutions` Object pulumi.StringInput `pulumi:"object"` }
func (GetDrProtectionGroupLogLocationArgs) ElementType ¶
func (GetDrProtectionGroupLogLocationArgs) ElementType() reflect.Type
func (GetDrProtectionGroupLogLocationArgs) ToGetDrProtectionGroupLogLocationOutput ¶
func (i GetDrProtectionGroupLogLocationArgs) ToGetDrProtectionGroupLogLocationOutput() GetDrProtectionGroupLogLocationOutput
func (GetDrProtectionGroupLogLocationArgs) ToGetDrProtectionGroupLogLocationOutputWithContext ¶
func (i GetDrProtectionGroupLogLocationArgs) ToGetDrProtectionGroupLogLocationOutputWithContext(ctx context.Context) GetDrProtectionGroupLogLocationOutput
type GetDrProtectionGroupLogLocationArray ¶
type GetDrProtectionGroupLogLocationArray []GetDrProtectionGroupLogLocationInput
func (GetDrProtectionGroupLogLocationArray) ElementType ¶
func (GetDrProtectionGroupLogLocationArray) ElementType() reflect.Type
func (GetDrProtectionGroupLogLocationArray) ToGetDrProtectionGroupLogLocationArrayOutput ¶
func (i GetDrProtectionGroupLogLocationArray) ToGetDrProtectionGroupLogLocationArrayOutput() GetDrProtectionGroupLogLocationArrayOutput
func (GetDrProtectionGroupLogLocationArray) ToGetDrProtectionGroupLogLocationArrayOutputWithContext ¶
func (i GetDrProtectionGroupLogLocationArray) ToGetDrProtectionGroupLogLocationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupLogLocationArrayOutput
type GetDrProtectionGroupLogLocationArrayInput ¶
type GetDrProtectionGroupLogLocationArrayInput interface { pulumi.Input ToGetDrProtectionGroupLogLocationArrayOutput() GetDrProtectionGroupLogLocationArrayOutput ToGetDrProtectionGroupLogLocationArrayOutputWithContext(context.Context) GetDrProtectionGroupLogLocationArrayOutput }
GetDrProtectionGroupLogLocationArrayInput is an input type that accepts GetDrProtectionGroupLogLocationArray and GetDrProtectionGroupLogLocationArrayOutput values. You can construct a concrete instance of `GetDrProtectionGroupLogLocationArrayInput` via:
GetDrProtectionGroupLogLocationArray{ GetDrProtectionGroupLogLocationArgs{...} }
type GetDrProtectionGroupLogLocationArrayOutput ¶
type GetDrProtectionGroupLogLocationArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupLogLocationArrayOutput) ElementType ¶
func (GetDrProtectionGroupLogLocationArrayOutput) ElementType() reflect.Type
func (GetDrProtectionGroupLogLocationArrayOutput) ToGetDrProtectionGroupLogLocationArrayOutput ¶
func (o GetDrProtectionGroupLogLocationArrayOutput) ToGetDrProtectionGroupLogLocationArrayOutput() GetDrProtectionGroupLogLocationArrayOutput
func (GetDrProtectionGroupLogLocationArrayOutput) ToGetDrProtectionGroupLogLocationArrayOutputWithContext ¶
func (o GetDrProtectionGroupLogLocationArrayOutput) ToGetDrProtectionGroupLogLocationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupLogLocationArrayOutput
type GetDrProtectionGroupLogLocationInput ¶
type GetDrProtectionGroupLogLocationInput interface { pulumi.Input ToGetDrProtectionGroupLogLocationOutput() GetDrProtectionGroupLogLocationOutput ToGetDrProtectionGroupLogLocationOutputWithContext(context.Context) GetDrProtectionGroupLogLocationOutput }
GetDrProtectionGroupLogLocationInput is an input type that accepts GetDrProtectionGroupLogLocationArgs and GetDrProtectionGroupLogLocationOutput values. You can construct a concrete instance of `GetDrProtectionGroupLogLocationInput` via:
GetDrProtectionGroupLogLocationArgs{...}
type GetDrProtectionGroupLogLocationOutput ¶
type GetDrProtectionGroupLogLocationOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupLogLocationOutput) Bucket ¶
func (o GetDrProtectionGroupLogLocationOutput) Bucket() pulumi.StringOutput
The bucket name inside the object storage namespace. Example: `bucketName`
func (GetDrProtectionGroupLogLocationOutput) ElementType ¶
func (GetDrProtectionGroupLogLocationOutput) ElementType() reflect.Type
func (GetDrProtectionGroupLogLocationOutput) Namespace ¶
func (o GetDrProtectionGroupLogLocationOutput) Namespace() pulumi.StringOutput
The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy`
func (GetDrProtectionGroupLogLocationOutput) Object ¶
func (o GetDrProtectionGroupLogLocationOutput) Object() pulumi.StringOutput
The object name inside the object storage bucket. Example: `switchoverPlanExecutions`
func (GetDrProtectionGroupLogLocationOutput) ToGetDrProtectionGroupLogLocationOutput ¶
func (o GetDrProtectionGroupLogLocationOutput) ToGetDrProtectionGroupLogLocationOutput() GetDrProtectionGroupLogLocationOutput
func (GetDrProtectionGroupLogLocationOutput) ToGetDrProtectionGroupLogLocationOutputWithContext ¶
func (o GetDrProtectionGroupLogLocationOutput) ToGetDrProtectionGroupLogLocationOutputWithContext(ctx context.Context) GetDrProtectionGroupLogLocationOutput
type GetDrProtectionGroupMember ¶
type GetDrProtectionGroupMember struct { // This specifies the mechanism used to create a temporary Autonomous Database instance for DR Drills. See https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/autonomous-clone-about.html for information about these clone types. See https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/autonomous-data-guard-snapshot-standby.html for information about snapshot standby. AutonomousDatabaseStandbyTypeForDrDrills string `pulumi:"autonomousDatabaseStandbyTypeForDrDrills"` // A list of backend set mappings that are used to transfer or update backends during DR. BackendSetMappings []GetDrProtectionGroupMemberBackendSetMapping `pulumi:"backendSetMappings"` // Operations performed on a list of block volumes used on the non-movable compute instance. BlockVolumeOperations []GetDrProtectionGroupMemberBlockVolumeOperation `pulumi:"blockVolumeOperations"` // The bucket name inside the object storage namespace. Example: `bucketName` Bucket string `pulumi:"bucket"` // The type of connection strings used to connect to an Autonomous Container Database snapshot standby created during a DR Drill operation. See https://docs.oracle.com/en/cloud/paas/autonomous-database/dedicated/adbcl/index.html for information about these service types. ConnectionStringType string `pulumi:"connectionStringType"` // The availability domain of the destination mount target. Example: `BBTh:region-AD` DestinationAvailabilityDomain string `pulumi:"destinationAvailabilityDomain"` // The OCID of a capacity reservation in the destination region which will be used to launch the compute instance. Example: `ocid1.capacityreservation.oc1..uniqueID` DestinationCapacityReservationId string `pulumi:"destinationCapacityReservationId"` // The OCID of a compartment in the destination region in which the compute instance should be launched. Example: `ocid1.compartment.oc1..uniqueID` DestinationCompartmentId string `pulumi:"destinationCompartmentId"` // The OCID of a dedicated VM host in the destination region where the compute instance should be launched. Example: `ocid1.dedicatedvmhost.oc1..uniqueID` DestinationDedicatedVmHostId string `pulumi:"destinationDedicatedVmHostId"` // The OCID of the destination load balancer. The backend sets in this destination load balancer are updated during DR. Example: `ocid1.loadbalancer.oc1..uniqueID` DestinationLoadBalancerId string `pulumi:"destinationLoadBalancerId"` // The OCID of the destination network load balancer. The backend sets in this destination network load balancer are updated during DR. Example: `ocid1.networkloadbalancer.oc1..uniqueID` DestinationNetworkLoadBalancerId string `pulumi:"destinationNetworkLoadBalancerId"` // A list of mappings between the primary region file system export and destination region mount target. ExportMappings []GetDrProtectionGroupMemberExportMapping `pulumi:"exportMappings"` // Operations performed on a list of file systems used on the non-movable compute instance. FileSystemOperations []GetDrProtectionGroupMemberFileSystemOperation `pulumi:"fileSystemOperations"` // A flag indicating if the compute instance should be moved during DR operations. Example: `false` IsMovable bool `pulumi:"isMovable"` // A flag indicating if the compute instance should be moved to the same fault domain in the destination region. The compute instance launch will fail if this flag is set to true and capacity is not available in the specified fault domain in the destination region. Example: `false` IsRetainFaultDomain bool `pulumi:"isRetainFaultDomain"` // A flag indicating whether the non-movable compute instance needs to be started and stopped during DR operations. IsStartStopEnabled bool `pulumi:"isStartStopEnabled"` // The OCID of the member. Example: `ocid1.instance.oc1..uniqueID` MemberId string `pulumi:"memberId"` // The type of the member. MemberType string `pulumi:"memberType"` // The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy` Namespace string `pulumi:"namespace"` // The OCID of the vault secret where the database SYSDBA password is stored. This password is required and used for performing database DR Drill operations when using full clone. Example: `ocid1.vaultsecret.oc1..uniqueID` PasswordVaultSecretId string `pulumi:"passwordVaultSecretId"` // A list of compute instance VNIC mappings. VnicMapping []GetDrProtectionGroupMemberVnicMapping `pulumi:"vnicMapping"` // A list of compute instance VNIC mappings. VnicMappings []GetDrProtectionGroupMemberVnicMapping `pulumi:"vnicMappings"` }
type GetDrProtectionGroupMemberArgs ¶
type GetDrProtectionGroupMemberArgs struct { // This specifies the mechanism used to create a temporary Autonomous Database instance for DR Drills. See https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/autonomous-clone-about.html for information about these clone types. See https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/autonomous-data-guard-snapshot-standby.html for information about snapshot standby. AutonomousDatabaseStandbyTypeForDrDrills pulumi.StringInput `pulumi:"autonomousDatabaseStandbyTypeForDrDrills"` // A list of backend set mappings that are used to transfer or update backends during DR. BackendSetMappings GetDrProtectionGroupMemberBackendSetMappingArrayInput `pulumi:"backendSetMappings"` // Operations performed on a list of block volumes used on the non-movable compute instance. BlockVolumeOperations GetDrProtectionGroupMemberBlockVolumeOperationArrayInput `pulumi:"blockVolumeOperations"` // The bucket name inside the object storage namespace. Example: `bucketName` Bucket pulumi.StringInput `pulumi:"bucket"` // The type of connection strings used to connect to an Autonomous Container Database snapshot standby created during a DR Drill operation. See https://docs.oracle.com/en/cloud/paas/autonomous-database/dedicated/adbcl/index.html for information about these service types. ConnectionStringType pulumi.StringInput `pulumi:"connectionStringType"` // The availability domain of the destination mount target. Example: `BBTh:region-AD` DestinationAvailabilityDomain pulumi.StringInput `pulumi:"destinationAvailabilityDomain"` // The OCID of a capacity reservation in the destination region which will be used to launch the compute instance. Example: `ocid1.capacityreservation.oc1..uniqueID` DestinationCapacityReservationId pulumi.StringInput `pulumi:"destinationCapacityReservationId"` // The OCID of a compartment in the destination region in which the compute instance should be launched. Example: `ocid1.compartment.oc1..uniqueID` DestinationCompartmentId pulumi.StringInput `pulumi:"destinationCompartmentId"` // The OCID of a dedicated VM host in the destination region where the compute instance should be launched. Example: `ocid1.dedicatedvmhost.oc1..uniqueID` DestinationDedicatedVmHostId pulumi.StringInput `pulumi:"destinationDedicatedVmHostId"` // The OCID of the destination load balancer. The backend sets in this destination load balancer are updated during DR. Example: `ocid1.loadbalancer.oc1..uniqueID` DestinationLoadBalancerId pulumi.StringInput `pulumi:"destinationLoadBalancerId"` // The OCID of the destination network load balancer. The backend sets in this destination network load balancer are updated during DR. Example: `ocid1.networkloadbalancer.oc1..uniqueID` DestinationNetworkLoadBalancerId pulumi.StringInput `pulumi:"destinationNetworkLoadBalancerId"` // A list of mappings between the primary region file system export and destination region mount target. ExportMappings GetDrProtectionGroupMemberExportMappingArrayInput `pulumi:"exportMappings"` // Operations performed on a list of file systems used on the non-movable compute instance. FileSystemOperations GetDrProtectionGroupMemberFileSystemOperationArrayInput `pulumi:"fileSystemOperations"` // A flag indicating if the compute instance should be moved during DR operations. Example: `false` IsMovable pulumi.BoolInput `pulumi:"isMovable"` // A flag indicating if the compute instance should be moved to the same fault domain in the destination region. The compute instance launch will fail if this flag is set to true and capacity is not available in the specified fault domain in the destination region. Example: `false` IsRetainFaultDomain pulumi.BoolInput `pulumi:"isRetainFaultDomain"` // A flag indicating whether the non-movable compute instance needs to be started and stopped during DR operations. IsStartStopEnabled pulumi.BoolInput `pulumi:"isStartStopEnabled"` // The OCID of the member. Example: `ocid1.instance.oc1..uniqueID` MemberId pulumi.StringInput `pulumi:"memberId"` // The type of the member. MemberType pulumi.StringInput `pulumi:"memberType"` // The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy` Namespace pulumi.StringInput `pulumi:"namespace"` // The OCID of the vault secret where the database SYSDBA password is stored. This password is required and used for performing database DR Drill operations when using full clone. Example: `ocid1.vaultsecret.oc1..uniqueID` PasswordVaultSecretId pulumi.StringInput `pulumi:"passwordVaultSecretId"` // A list of compute instance VNIC mappings. VnicMapping GetDrProtectionGroupMemberVnicMappingArrayInput `pulumi:"vnicMapping"` // A list of compute instance VNIC mappings. VnicMappings GetDrProtectionGroupMemberVnicMappingArrayInput `pulumi:"vnicMappings"` }
func (GetDrProtectionGroupMemberArgs) ElementType ¶
func (GetDrProtectionGroupMemberArgs) ElementType() reflect.Type
func (GetDrProtectionGroupMemberArgs) ToGetDrProtectionGroupMemberOutput ¶
func (i GetDrProtectionGroupMemberArgs) ToGetDrProtectionGroupMemberOutput() GetDrProtectionGroupMemberOutput
func (GetDrProtectionGroupMemberArgs) ToGetDrProtectionGroupMemberOutputWithContext ¶
func (i GetDrProtectionGroupMemberArgs) ToGetDrProtectionGroupMemberOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberOutput
type GetDrProtectionGroupMemberArray ¶
type GetDrProtectionGroupMemberArray []GetDrProtectionGroupMemberInput
func (GetDrProtectionGroupMemberArray) ElementType ¶
func (GetDrProtectionGroupMemberArray) ElementType() reflect.Type
func (GetDrProtectionGroupMemberArray) ToGetDrProtectionGroupMemberArrayOutput ¶
func (i GetDrProtectionGroupMemberArray) ToGetDrProtectionGroupMemberArrayOutput() GetDrProtectionGroupMemberArrayOutput
func (GetDrProtectionGroupMemberArray) ToGetDrProtectionGroupMemberArrayOutputWithContext ¶
func (i GetDrProtectionGroupMemberArray) ToGetDrProtectionGroupMemberArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberArrayOutput
type GetDrProtectionGroupMemberArrayInput ¶
type GetDrProtectionGroupMemberArrayInput interface { pulumi.Input ToGetDrProtectionGroupMemberArrayOutput() GetDrProtectionGroupMemberArrayOutput ToGetDrProtectionGroupMemberArrayOutputWithContext(context.Context) GetDrProtectionGroupMemberArrayOutput }
GetDrProtectionGroupMemberArrayInput is an input type that accepts GetDrProtectionGroupMemberArray and GetDrProtectionGroupMemberArrayOutput values. You can construct a concrete instance of `GetDrProtectionGroupMemberArrayInput` via:
GetDrProtectionGroupMemberArray{ GetDrProtectionGroupMemberArgs{...} }
type GetDrProtectionGroupMemberArrayOutput ¶
type GetDrProtectionGroupMemberArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberArrayOutput) ElementType ¶
func (GetDrProtectionGroupMemberArrayOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberArrayOutput) Index ¶
func (o GetDrProtectionGroupMemberArrayOutput) Index(i pulumi.IntInput) GetDrProtectionGroupMemberOutput
func (GetDrProtectionGroupMemberArrayOutput) ToGetDrProtectionGroupMemberArrayOutput ¶
func (o GetDrProtectionGroupMemberArrayOutput) ToGetDrProtectionGroupMemberArrayOutput() GetDrProtectionGroupMemberArrayOutput
func (GetDrProtectionGroupMemberArrayOutput) ToGetDrProtectionGroupMemberArrayOutputWithContext ¶
func (o GetDrProtectionGroupMemberArrayOutput) ToGetDrProtectionGroupMemberArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberArrayOutput
type GetDrProtectionGroupMemberBackendSetMapping ¶
type GetDrProtectionGroupMemberBackendSetMapping struct { // The name of the destination backend set. Example: `My_Destination_Backend_Set` DestinationBackendSetName string `pulumi:"destinationBackendSetName"` // This flag specifies if this backend set is used for traffic for non-movable compute instances. Backend sets that point to non-movable instances are only enabled or disabled during DR. For non-movable instances this flag should be set to 'true'. Backend sets that point to movable instances are emptied and their contents are transferred to the destination region network load balancer. For movable instances this flag should be set to 'false'. Example: `true` IsBackendSetForNonMovable bool `pulumi:"isBackendSetForNonMovable"` // The name of the source backend set. Example: `My_Source_Backend_Set` SourceBackendSetName string `pulumi:"sourceBackendSetName"` }
type GetDrProtectionGroupMemberBackendSetMappingArgs ¶
type GetDrProtectionGroupMemberBackendSetMappingArgs struct { // The name of the destination backend set. Example: `My_Destination_Backend_Set` DestinationBackendSetName pulumi.StringInput `pulumi:"destinationBackendSetName"` // This flag specifies if this backend set is used for traffic for non-movable compute instances. Backend sets that point to non-movable instances are only enabled or disabled during DR. For non-movable instances this flag should be set to 'true'. Backend sets that point to movable instances are emptied and their contents are transferred to the destination region network load balancer. For movable instances this flag should be set to 'false'. Example: `true` IsBackendSetForNonMovable pulumi.BoolInput `pulumi:"isBackendSetForNonMovable"` // The name of the source backend set. Example: `My_Source_Backend_Set` SourceBackendSetName pulumi.StringInput `pulumi:"sourceBackendSetName"` }
func (GetDrProtectionGroupMemberBackendSetMappingArgs) ElementType ¶
func (GetDrProtectionGroupMemberBackendSetMappingArgs) ElementType() reflect.Type
func (GetDrProtectionGroupMemberBackendSetMappingArgs) ToGetDrProtectionGroupMemberBackendSetMappingOutput ¶
func (i GetDrProtectionGroupMemberBackendSetMappingArgs) ToGetDrProtectionGroupMemberBackendSetMappingOutput() GetDrProtectionGroupMemberBackendSetMappingOutput
func (GetDrProtectionGroupMemberBackendSetMappingArgs) ToGetDrProtectionGroupMemberBackendSetMappingOutputWithContext ¶
func (i GetDrProtectionGroupMemberBackendSetMappingArgs) ToGetDrProtectionGroupMemberBackendSetMappingOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBackendSetMappingOutput
type GetDrProtectionGroupMemberBackendSetMappingArray ¶
type GetDrProtectionGroupMemberBackendSetMappingArray []GetDrProtectionGroupMemberBackendSetMappingInput
func (GetDrProtectionGroupMemberBackendSetMappingArray) ElementType ¶
func (GetDrProtectionGroupMemberBackendSetMappingArray) ElementType() reflect.Type
func (GetDrProtectionGroupMemberBackendSetMappingArray) ToGetDrProtectionGroupMemberBackendSetMappingArrayOutput ¶
func (i GetDrProtectionGroupMemberBackendSetMappingArray) ToGetDrProtectionGroupMemberBackendSetMappingArrayOutput() GetDrProtectionGroupMemberBackendSetMappingArrayOutput
func (GetDrProtectionGroupMemberBackendSetMappingArray) ToGetDrProtectionGroupMemberBackendSetMappingArrayOutputWithContext ¶
func (i GetDrProtectionGroupMemberBackendSetMappingArray) ToGetDrProtectionGroupMemberBackendSetMappingArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBackendSetMappingArrayOutput
type GetDrProtectionGroupMemberBackendSetMappingArrayInput ¶
type GetDrProtectionGroupMemberBackendSetMappingArrayInput interface { pulumi.Input ToGetDrProtectionGroupMemberBackendSetMappingArrayOutput() GetDrProtectionGroupMemberBackendSetMappingArrayOutput ToGetDrProtectionGroupMemberBackendSetMappingArrayOutputWithContext(context.Context) GetDrProtectionGroupMemberBackendSetMappingArrayOutput }
GetDrProtectionGroupMemberBackendSetMappingArrayInput is an input type that accepts GetDrProtectionGroupMemberBackendSetMappingArray and GetDrProtectionGroupMemberBackendSetMappingArrayOutput values. You can construct a concrete instance of `GetDrProtectionGroupMemberBackendSetMappingArrayInput` via:
GetDrProtectionGroupMemberBackendSetMappingArray{ GetDrProtectionGroupMemberBackendSetMappingArgs{...} }
type GetDrProtectionGroupMemberBackendSetMappingArrayOutput ¶
type GetDrProtectionGroupMemberBackendSetMappingArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberBackendSetMappingArrayOutput) ElementType ¶
func (GetDrProtectionGroupMemberBackendSetMappingArrayOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberBackendSetMappingArrayOutput) ToGetDrProtectionGroupMemberBackendSetMappingArrayOutput ¶
func (o GetDrProtectionGroupMemberBackendSetMappingArrayOutput) ToGetDrProtectionGroupMemberBackendSetMappingArrayOutput() GetDrProtectionGroupMemberBackendSetMappingArrayOutput
func (GetDrProtectionGroupMemberBackendSetMappingArrayOutput) ToGetDrProtectionGroupMemberBackendSetMappingArrayOutputWithContext ¶
func (o GetDrProtectionGroupMemberBackendSetMappingArrayOutput) ToGetDrProtectionGroupMemberBackendSetMappingArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBackendSetMappingArrayOutput
type GetDrProtectionGroupMemberBackendSetMappingInput ¶
type GetDrProtectionGroupMemberBackendSetMappingInput interface { pulumi.Input ToGetDrProtectionGroupMemberBackendSetMappingOutput() GetDrProtectionGroupMemberBackendSetMappingOutput ToGetDrProtectionGroupMemberBackendSetMappingOutputWithContext(context.Context) GetDrProtectionGroupMemberBackendSetMappingOutput }
GetDrProtectionGroupMemberBackendSetMappingInput is an input type that accepts GetDrProtectionGroupMemberBackendSetMappingArgs and GetDrProtectionGroupMemberBackendSetMappingOutput values. You can construct a concrete instance of `GetDrProtectionGroupMemberBackendSetMappingInput` via:
GetDrProtectionGroupMemberBackendSetMappingArgs{...}
type GetDrProtectionGroupMemberBackendSetMappingOutput ¶
type GetDrProtectionGroupMemberBackendSetMappingOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberBackendSetMappingOutput) DestinationBackendSetName ¶
func (o GetDrProtectionGroupMemberBackendSetMappingOutput) DestinationBackendSetName() pulumi.StringOutput
The name of the destination backend set. Example: `My_Destination_Backend_Set`
func (GetDrProtectionGroupMemberBackendSetMappingOutput) ElementType ¶
func (GetDrProtectionGroupMemberBackendSetMappingOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberBackendSetMappingOutput) IsBackendSetForNonMovable ¶
func (o GetDrProtectionGroupMemberBackendSetMappingOutput) IsBackendSetForNonMovable() pulumi.BoolOutput
This flag specifies if this backend set is used for traffic for non-movable compute instances. Backend sets that point to non-movable instances are only enabled or disabled during DR. For non-movable instances this flag should be set to 'true'. Backend sets that point to movable instances are emptied and their contents are transferred to the destination region network load balancer. For movable instances this flag should be set to 'false'. Example: `true`
func (GetDrProtectionGroupMemberBackendSetMappingOutput) SourceBackendSetName ¶
func (o GetDrProtectionGroupMemberBackendSetMappingOutput) SourceBackendSetName() pulumi.StringOutput
The name of the source backend set. Example: `My_Source_Backend_Set`
func (GetDrProtectionGroupMemberBackendSetMappingOutput) ToGetDrProtectionGroupMemberBackendSetMappingOutput ¶
func (o GetDrProtectionGroupMemberBackendSetMappingOutput) ToGetDrProtectionGroupMemberBackendSetMappingOutput() GetDrProtectionGroupMemberBackendSetMappingOutput
func (GetDrProtectionGroupMemberBackendSetMappingOutput) ToGetDrProtectionGroupMemberBackendSetMappingOutputWithContext ¶
func (o GetDrProtectionGroupMemberBackendSetMappingOutput) ToGetDrProtectionGroupMemberBackendSetMappingOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBackendSetMappingOutput
type GetDrProtectionGroupMemberBlockVolumeOperation ¶
type GetDrProtectionGroupMemberBlockVolumeOperation struct { // The details for attaching or detaching a block volume. AttachmentDetails []GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetail `pulumi:"attachmentDetails"` // The OCID of the block volume. Example: `ocid1.volume.oc1..uniqueID` BlockVolumeId string `pulumi:"blockVolumeId"` // Mount details of a file system. MountDetails []GetDrProtectionGroupMemberBlockVolumeOperationMountDetail `pulumi:"mountDetails"` }
type GetDrProtectionGroupMemberBlockVolumeOperationArgs ¶
type GetDrProtectionGroupMemberBlockVolumeOperationArgs struct { // The details for attaching or detaching a block volume. AttachmentDetails GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayInput `pulumi:"attachmentDetails"` // The OCID of the block volume. Example: `ocid1.volume.oc1..uniqueID` BlockVolumeId pulumi.StringInput `pulumi:"blockVolumeId"` // Mount details of a file system. MountDetails GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayInput `pulumi:"mountDetails"` }
func (GetDrProtectionGroupMemberBlockVolumeOperationArgs) ElementType ¶
func (GetDrProtectionGroupMemberBlockVolumeOperationArgs) ElementType() reflect.Type
func (GetDrProtectionGroupMemberBlockVolumeOperationArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationOutput ¶
func (i GetDrProtectionGroupMemberBlockVolumeOperationArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationOutput() GetDrProtectionGroupMemberBlockVolumeOperationOutput
func (GetDrProtectionGroupMemberBlockVolumeOperationArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationOutputWithContext ¶
func (i GetDrProtectionGroupMemberBlockVolumeOperationArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationOutput
type GetDrProtectionGroupMemberBlockVolumeOperationArray ¶
type GetDrProtectionGroupMemberBlockVolumeOperationArray []GetDrProtectionGroupMemberBlockVolumeOperationInput
func (GetDrProtectionGroupMemberBlockVolumeOperationArray) ElementType ¶
func (GetDrProtectionGroupMemberBlockVolumeOperationArray) ElementType() reflect.Type
func (GetDrProtectionGroupMemberBlockVolumeOperationArray) ToGetDrProtectionGroupMemberBlockVolumeOperationArrayOutput ¶
func (i GetDrProtectionGroupMemberBlockVolumeOperationArray) ToGetDrProtectionGroupMemberBlockVolumeOperationArrayOutput() GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput
func (GetDrProtectionGroupMemberBlockVolumeOperationArray) ToGetDrProtectionGroupMemberBlockVolumeOperationArrayOutputWithContext ¶
func (i GetDrProtectionGroupMemberBlockVolumeOperationArray) ToGetDrProtectionGroupMemberBlockVolumeOperationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput
type GetDrProtectionGroupMemberBlockVolumeOperationArrayInput ¶
type GetDrProtectionGroupMemberBlockVolumeOperationArrayInput interface { pulumi.Input ToGetDrProtectionGroupMemberBlockVolumeOperationArrayOutput() GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput ToGetDrProtectionGroupMemberBlockVolumeOperationArrayOutputWithContext(context.Context) GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput }
GetDrProtectionGroupMemberBlockVolumeOperationArrayInput is an input type that accepts GetDrProtectionGroupMemberBlockVolumeOperationArray and GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput values. You can construct a concrete instance of `GetDrProtectionGroupMemberBlockVolumeOperationArrayInput` via:
GetDrProtectionGroupMemberBlockVolumeOperationArray{ GetDrProtectionGroupMemberBlockVolumeOperationArgs{...} }
type GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput ¶
type GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput) ElementType ¶
func (GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationArrayOutput ¶
func (o GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationArrayOutput() GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput
func (GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationArrayOutputWithContext ¶
func (o GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput
type GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetail ¶
type GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetail struct { // The OCID of the reference compute instance from which to obtain the attachment details for the volume. This reference compute instance is from the peer DR protection group. Example: `ocid1.instance.oc1..uniqueID` VolumeAttachmentReferenceInstanceId string `pulumi:"volumeAttachmentReferenceInstanceId"` }
type GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArgs ¶
type GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArgs struct { // The OCID of the reference compute instance from which to obtain the attachment details for the volume. This reference compute instance is from the peer DR protection group. Example: `ocid1.instance.oc1..uniqueID` VolumeAttachmentReferenceInstanceId pulumi.StringInput `pulumi:"volumeAttachmentReferenceInstanceId"` }
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArgs) ElementType ¶
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArgs) ElementType() reflect.Type
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput ¶
func (i GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput() GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutputWithContext ¶
func (i GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput
type GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArray ¶
type GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArray []GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailInput
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArray) ElementType ¶
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArray) ElementType() reflect.Type
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArray) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput ¶
func (i GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArray) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput() GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArray) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutputWithContext ¶
func (i GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArray) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput
type GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayInput ¶
type GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayInput interface { pulumi.Input ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput() GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutputWithContext(context.Context) GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput }
GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayInput is an input type that accepts GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArray and GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput values. You can construct a concrete instance of `GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayInput` via:
GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArray{ GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArgs{...} }
type GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput ¶
type GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput) ElementType ¶
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput ¶
func (o GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput() GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutputWithContext ¶
func (o GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput
type GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailInput ¶
type GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailInput interface { pulumi.Input ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput() GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutputWithContext(context.Context) GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput }
GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailInput is an input type that accepts GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArgs and GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput values. You can construct a concrete instance of `GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailInput` via:
GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArgs{...}
type GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput ¶
type GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput) ElementType ¶
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput ¶
func (o GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput() GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutputWithContext ¶
func (o GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput) VolumeAttachmentReferenceInstanceId ¶
func (o GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput) VolumeAttachmentReferenceInstanceId() pulumi.StringOutput
The OCID of the reference compute instance from which to obtain the attachment details for the volume. This reference compute instance is from the peer DR protection group. Example: `ocid1.instance.oc1..uniqueID`
type GetDrProtectionGroupMemberBlockVolumeOperationInput ¶
type GetDrProtectionGroupMemberBlockVolumeOperationInput interface { pulumi.Input ToGetDrProtectionGroupMemberBlockVolumeOperationOutput() GetDrProtectionGroupMemberBlockVolumeOperationOutput ToGetDrProtectionGroupMemberBlockVolumeOperationOutputWithContext(context.Context) GetDrProtectionGroupMemberBlockVolumeOperationOutput }
GetDrProtectionGroupMemberBlockVolumeOperationInput is an input type that accepts GetDrProtectionGroupMemberBlockVolumeOperationArgs and GetDrProtectionGroupMemberBlockVolumeOperationOutput values. You can construct a concrete instance of `GetDrProtectionGroupMemberBlockVolumeOperationInput` via:
GetDrProtectionGroupMemberBlockVolumeOperationArgs{...}
type GetDrProtectionGroupMemberBlockVolumeOperationMountDetail ¶
type GetDrProtectionGroupMemberBlockVolumeOperationMountDetail struct { // The physical mount point of the file system on a host. Example: `/mnt/yourmountpoint` MountPoint string `pulumi:"mountPoint"` }
type GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArgs ¶
type GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArgs struct { // The physical mount point of the file system on a host. Example: `/mnt/yourmountpoint` MountPoint pulumi.StringInput `pulumi:"mountPoint"` }
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArgs) ElementType ¶
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArgs) ElementType() reflect.Type
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput ¶
func (i GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput() GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutputWithContext ¶
func (i GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput
type GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArray ¶
type GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArray []GetDrProtectionGroupMemberBlockVolumeOperationMountDetailInput
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArray) ElementType ¶
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArray) ElementType() reflect.Type
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArray) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput ¶
func (i GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArray) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput() GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArray) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutputWithContext ¶
func (i GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArray) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput
type GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayInput ¶
type GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayInput interface { pulumi.Input ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput() GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutputWithContext(context.Context) GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput }
GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayInput is an input type that accepts GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArray and GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput values. You can construct a concrete instance of `GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayInput` via:
GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArray{ GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArgs{...} }
type GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput ¶
type GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput) ElementType ¶
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput ¶
func (o GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput() GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutputWithContext ¶
func (o GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput
type GetDrProtectionGroupMemberBlockVolumeOperationMountDetailInput ¶
type GetDrProtectionGroupMemberBlockVolumeOperationMountDetailInput interface { pulumi.Input ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput() GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutputWithContext(context.Context) GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput }
GetDrProtectionGroupMemberBlockVolumeOperationMountDetailInput is an input type that accepts GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArgs and GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput values. You can construct a concrete instance of `GetDrProtectionGroupMemberBlockVolumeOperationMountDetailInput` via:
GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArgs{...}
type GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput ¶
type GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput) ElementType ¶
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput) MountPoint ¶
func (o GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput) MountPoint() pulumi.StringOutput
The physical mount point of the file system on a host. Example: `/mnt/yourmountpoint`
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput ¶
func (o GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput() GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutputWithContext ¶
func (o GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput
type GetDrProtectionGroupMemberBlockVolumeOperationOutput ¶
type GetDrProtectionGroupMemberBlockVolumeOperationOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberBlockVolumeOperationOutput) AttachmentDetails ¶
func (o GetDrProtectionGroupMemberBlockVolumeOperationOutput) AttachmentDetails() GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput
The details for attaching or detaching a block volume.
func (GetDrProtectionGroupMemberBlockVolumeOperationOutput) BlockVolumeId ¶
func (o GetDrProtectionGroupMemberBlockVolumeOperationOutput) BlockVolumeId() pulumi.StringOutput
The OCID of the block volume. Example: `ocid1.volume.oc1..uniqueID`
func (GetDrProtectionGroupMemberBlockVolumeOperationOutput) ElementType ¶
func (GetDrProtectionGroupMemberBlockVolumeOperationOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberBlockVolumeOperationOutput) MountDetails ¶
func (o GetDrProtectionGroupMemberBlockVolumeOperationOutput) MountDetails() GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput
Mount details of a file system.
func (GetDrProtectionGroupMemberBlockVolumeOperationOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationOutput ¶
func (o GetDrProtectionGroupMemberBlockVolumeOperationOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationOutput() GetDrProtectionGroupMemberBlockVolumeOperationOutput
func (GetDrProtectionGroupMemberBlockVolumeOperationOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationOutputWithContext ¶
func (o GetDrProtectionGroupMemberBlockVolumeOperationOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationOutput
type GetDrProtectionGroupMemberExportMapping ¶
type GetDrProtectionGroupMemberExportMapping struct { // The OCID of the destination mount target on which this file system export should be created. Example: `ocid1.mounttarget.oc1..uniqueID` DestinationMountTargetId string `pulumi:"destinationMountTargetId"` // The OCID of the export path. Example: `ocid1.export.oc1..uniqueID` ExportId string `pulumi:"exportId"` }
type GetDrProtectionGroupMemberExportMappingArgs ¶
type GetDrProtectionGroupMemberExportMappingArgs struct { // The OCID of the destination mount target on which this file system export should be created. Example: `ocid1.mounttarget.oc1..uniqueID` DestinationMountTargetId pulumi.StringInput `pulumi:"destinationMountTargetId"` // The OCID of the export path. Example: `ocid1.export.oc1..uniqueID` ExportId pulumi.StringInput `pulumi:"exportId"` }
func (GetDrProtectionGroupMemberExportMappingArgs) ElementType ¶
func (GetDrProtectionGroupMemberExportMappingArgs) ElementType() reflect.Type
func (GetDrProtectionGroupMemberExportMappingArgs) ToGetDrProtectionGroupMemberExportMappingOutput ¶
func (i GetDrProtectionGroupMemberExportMappingArgs) ToGetDrProtectionGroupMemberExportMappingOutput() GetDrProtectionGroupMemberExportMappingOutput
func (GetDrProtectionGroupMemberExportMappingArgs) ToGetDrProtectionGroupMemberExportMappingOutputWithContext ¶
func (i GetDrProtectionGroupMemberExportMappingArgs) ToGetDrProtectionGroupMemberExportMappingOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberExportMappingOutput
type GetDrProtectionGroupMemberExportMappingArray ¶
type GetDrProtectionGroupMemberExportMappingArray []GetDrProtectionGroupMemberExportMappingInput
func (GetDrProtectionGroupMemberExportMappingArray) ElementType ¶
func (GetDrProtectionGroupMemberExportMappingArray) ElementType() reflect.Type
func (GetDrProtectionGroupMemberExportMappingArray) ToGetDrProtectionGroupMemberExportMappingArrayOutput ¶
func (i GetDrProtectionGroupMemberExportMappingArray) ToGetDrProtectionGroupMemberExportMappingArrayOutput() GetDrProtectionGroupMemberExportMappingArrayOutput
func (GetDrProtectionGroupMemberExportMappingArray) ToGetDrProtectionGroupMemberExportMappingArrayOutputWithContext ¶
func (i GetDrProtectionGroupMemberExportMappingArray) ToGetDrProtectionGroupMemberExportMappingArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberExportMappingArrayOutput
type GetDrProtectionGroupMemberExportMappingArrayInput ¶
type GetDrProtectionGroupMemberExportMappingArrayInput interface { pulumi.Input ToGetDrProtectionGroupMemberExportMappingArrayOutput() GetDrProtectionGroupMemberExportMappingArrayOutput ToGetDrProtectionGroupMemberExportMappingArrayOutputWithContext(context.Context) GetDrProtectionGroupMemberExportMappingArrayOutput }
GetDrProtectionGroupMemberExportMappingArrayInput is an input type that accepts GetDrProtectionGroupMemberExportMappingArray and GetDrProtectionGroupMemberExportMappingArrayOutput values. You can construct a concrete instance of `GetDrProtectionGroupMemberExportMappingArrayInput` via:
GetDrProtectionGroupMemberExportMappingArray{ GetDrProtectionGroupMemberExportMappingArgs{...} }
type GetDrProtectionGroupMemberExportMappingArrayOutput ¶
type GetDrProtectionGroupMemberExportMappingArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberExportMappingArrayOutput) ElementType ¶
func (GetDrProtectionGroupMemberExportMappingArrayOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberExportMappingArrayOutput) ToGetDrProtectionGroupMemberExportMappingArrayOutput ¶
func (o GetDrProtectionGroupMemberExportMappingArrayOutput) ToGetDrProtectionGroupMemberExportMappingArrayOutput() GetDrProtectionGroupMemberExportMappingArrayOutput
func (GetDrProtectionGroupMemberExportMappingArrayOutput) ToGetDrProtectionGroupMemberExportMappingArrayOutputWithContext ¶
func (o GetDrProtectionGroupMemberExportMappingArrayOutput) ToGetDrProtectionGroupMemberExportMappingArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberExportMappingArrayOutput
type GetDrProtectionGroupMemberExportMappingInput ¶
type GetDrProtectionGroupMemberExportMappingInput interface { pulumi.Input ToGetDrProtectionGroupMemberExportMappingOutput() GetDrProtectionGroupMemberExportMappingOutput ToGetDrProtectionGroupMemberExportMappingOutputWithContext(context.Context) GetDrProtectionGroupMemberExportMappingOutput }
GetDrProtectionGroupMemberExportMappingInput is an input type that accepts GetDrProtectionGroupMemberExportMappingArgs and GetDrProtectionGroupMemberExportMappingOutput values. You can construct a concrete instance of `GetDrProtectionGroupMemberExportMappingInput` via:
GetDrProtectionGroupMemberExportMappingArgs{...}
type GetDrProtectionGroupMemberExportMappingOutput ¶
type GetDrProtectionGroupMemberExportMappingOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberExportMappingOutput) DestinationMountTargetId ¶
func (o GetDrProtectionGroupMemberExportMappingOutput) DestinationMountTargetId() pulumi.StringOutput
The OCID of the destination mount target on which this file system export should be created. Example: `ocid1.mounttarget.oc1..uniqueID`
func (GetDrProtectionGroupMemberExportMappingOutput) ElementType ¶
func (GetDrProtectionGroupMemberExportMappingOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberExportMappingOutput) ExportId ¶
func (o GetDrProtectionGroupMemberExportMappingOutput) ExportId() pulumi.StringOutput
The OCID of the export path. Example: `ocid1.export.oc1..uniqueID`
func (GetDrProtectionGroupMemberExportMappingOutput) ToGetDrProtectionGroupMemberExportMappingOutput ¶
func (o GetDrProtectionGroupMemberExportMappingOutput) ToGetDrProtectionGroupMemberExportMappingOutput() GetDrProtectionGroupMemberExportMappingOutput
func (GetDrProtectionGroupMemberExportMappingOutput) ToGetDrProtectionGroupMemberExportMappingOutputWithContext ¶
func (o GetDrProtectionGroupMemberExportMappingOutput) ToGetDrProtectionGroupMemberExportMappingOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberExportMappingOutput
type GetDrProtectionGroupMemberFileSystemOperation ¶
type GetDrProtectionGroupMemberFileSystemOperation struct { // The export path of the file system. Example: `/fs-export-path` ExportPath string `pulumi:"exportPath"` // Mount details of a file system. MountDetails []GetDrProtectionGroupMemberFileSystemOperationMountDetail `pulumi:"mountDetails"` // The physical mount point of the file system on a host. Example: `/mnt/yourmountpoint` MountPoint string `pulumi:"mountPoint"` // The OCID of the mount target for this file system. Example: `ocid1.mounttarget.oc1..uniqueID` MountTargetId string `pulumi:"mountTargetId"` // Unmount details for a file system. UnmountDetails []GetDrProtectionGroupMemberFileSystemOperationUnmountDetail `pulumi:"unmountDetails"` }
type GetDrProtectionGroupMemberFileSystemOperationArgs ¶
type GetDrProtectionGroupMemberFileSystemOperationArgs struct { // The export path of the file system. Example: `/fs-export-path` ExportPath pulumi.StringInput `pulumi:"exportPath"` // Mount details of a file system. MountDetails GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayInput `pulumi:"mountDetails"` // The physical mount point of the file system on a host. Example: `/mnt/yourmountpoint` MountPoint pulumi.StringInput `pulumi:"mountPoint"` // The OCID of the mount target for this file system. Example: `ocid1.mounttarget.oc1..uniqueID` MountTargetId pulumi.StringInput `pulumi:"mountTargetId"` // Unmount details for a file system. UnmountDetails GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayInput `pulumi:"unmountDetails"` }
func (GetDrProtectionGroupMemberFileSystemOperationArgs) ElementType ¶
func (GetDrProtectionGroupMemberFileSystemOperationArgs) ElementType() reflect.Type
func (GetDrProtectionGroupMemberFileSystemOperationArgs) ToGetDrProtectionGroupMemberFileSystemOperationOutput ¶
func (i GetDrProtectionGroupMemberFileSystemOperationArgs) ToGetDrProtectionGroupMemberFileSystemOperationOutput() GetDrProtectionGroupMemberFileSystemOperationOutput
func (GetDrProtectionGroupMemberFileSystemOperationArgs) ToGetDrProtectionGroupMemberFileSystemOperationOutputWithContext ¶
func (i GetDrProtectionGroupMemberFileSystemOperationArgs) ToGetDrProtectionGroupMemberFileSystemOperationOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationOutput
type GetDrProtectionGroupMemberFileSystemOperationArray ¶
type GetDrProtectionGroupMemberFileSystemOperationArray []GetDrProtectionGroupMemberFileSystemOperationInput
func (GetDrProtectionGroupMemberFileSystemOperationArray) ElementType ¶
func (GetDrProtectionGroupMemberFileSystemOperationArray) ElementType() reflect.Type
func (GetDrProtectionGroupMemberFileSystemOperationArray) ToGetDrProtectionGroupMemberFileSystemOperationArrayOutput ¶
func (i GetDrProtectionGroupMemberFileSystemOperationArray) ToGetDrProtectionGroupMemberFileSystemOperationArrayOutput() GetDrProtectionGroupMemberFileSystemOperationArrayOutput
func (GetDrProtectionGroupMemberFileSystemOperationArray) ToGetDrProtectionGroupMemberFileSystemOperationArrayOutputWithContext ¶
func (i GetDrProtectionGroupMemberFileSystemOperationArray) ToGetDrProtectionGroupMemberFileSystemOperationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationArrayOutput
type GetDrProtectionGroupMemberFileSystemOperationArrayInput ¶
type GetDrProtectionGroupMemberFileSystemOperationArrayInput interface { pulumi.Input ToGetDrProtectionGroupMemberFileSystemOperationArrayOutput() GetDrProtectionGroupMemberFileSystemOperationArrayOutput ToGetDrProtectionGroupMemberFileSystemOperationArrayOutputWithContext(context.Context) GetDrProtectionGroupMemberFileSystemOperationArrayOutput }
GetDrProtectionGroupMemberFileSystemOperationArrayInput is an input type that accepts GetDrProtectionGroupMemberFileSystemOperationArray and GetDrProtectionGroupMemberFileSystemOperationArrayOutput values. You can construct a concrete instance of `GetDrProtectionGroupMemberFileSystemOperationArrayInput` via:
GetDrProtectionGroupMemberFileSystemOperationArray{ GetDrProtectionGroupMemberFileSystemOperationArgs{...} }
type GetDrProtectionGroupMemberFileSystemOperationArrayOutput ¶
type GetDrProtectionGroupMemberFileSystemOperationArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberFileSystemOperationArrayOutput) ElementType ¶
func (GetDrProtectionGroupMemberFileSystemOperationArrayOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberFileSystemOperationArrayOutput) ToGetDrProtectionGroupMemberFileSystemOperationArrayOutput ¶
func (o GetDrProtectionGroupMemberFileSystemOperationArrayOutput) ToGetDrProtectionGroupMemberFileSystemOperationArrayOutput() GetDrProtectionGroupMemberFileSystemOperationArrayOutput
func (GetDrProtectionGroupMemberFileSystemOperationArrayOutput) ToGetDrProtectionGroupMemberFileSystemOperationArrayOutputWithContext ¶
func (o GetDrProtectionGroupMemberFileSystemOperationArrayOutput) ToGetDrProtectionGroupMemberFileSystemOperationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationArrayOutput
type GetDrProtectionGroupMemberFileSystemOperationInput ¶
type GetDrProtectionGroupMemberFileSystemOperationInput interface { pulumi.Input ToGetDrProtectionGroupMemberFileSystemOperationOutput() GetDrProtectionGroupMemberFileSystemOperationOutput ToGetDrProtectionGroupMemberFileSystemOperationOutputWithContext(context.Context) GetDrProtectionGroupMemberFileSystemOperationOutput }
GetDrProtectionGroupMemberFileSystemOperationInput is an input type that accepts GetDrProtectionGroupMemberFileSystemOperationArgs and GetDrProtectionGroupMemberFileSystemOperationOutput values. You can construct a concrete instance of `GetDrProtectionGroupMemberFileSystemOperationInput` via:
GetDrProtectionGroupMemberFileSystemOperationArgs{...}
type GetDrProtectionGroupMemberFileSystemOperationMountDetail ¶
type GetDrProtectionGroupMemberFileSystemOperationMountDetail struct { // The OCID of the mount target for this file system. Example: `ocid1.mounttarget.oc1..uniqueID` MountTargetId string `pulumi:"mountTargetId"` }
type GetDrProtectionGroupMemberFileSystemOperationMountDetailArgs ¶
type GetDrProtectionGroupMemberFileSystemOperationMountDetailArgs struct { // The OCID of the mount target for this file system. Example: `ocid1.mounttarget.oc1..uniqueID` MountTargetId pulumi.StringInput `pulumi:"mountTargetId"` }
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailArgs) ElementType ¶
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailArgs) ElementType() reflect.Type
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailArgs) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailOutput ¶
func (i GetDrProtectionGroupMemberFileSystemOperationMountDetailArgs) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailOutput() GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailArgs) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailOutputWithContext ¶
func (i GetDrProtectionGroupMemberFileSystemOperationMountDetailArgs) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput
type GetDrProtectionGroupMemberFileSystemOperationMountDetailArray ¶
type GetDrProtectionGroupMemberFileSystemOperationMountDetailArray []GetDrProtectionGroupMemberFileSystemOperationMountDetailInput
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailArray) ElementType ¶
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailArray) ElementType() reflect.Type
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailArray) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput ¶
func (i GetDrProtectionGroupMemberFileSystemOperationMountDetailArray) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput() GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailArray) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutputWithContext ¶
func (i GetDrProtectionGroupMemberFileSystemOperationMountDetailArray) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput
type GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayInput ¶
type GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayInput interface { pulumi.Input ToGetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput() GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput ToGetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutputWithContext(context.Context) GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput }
GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayInput is an input type that accepts GetDrProtectionGroupMemberFileSystemOperationMountDetailArray and GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput values. You can construct a concrete instance of `GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayInput` via:
GetDrProtectionGroupMemberFileSystemOperationMountDetailArray{ GetDrProtectionGroupMemberFileSystemOperationMountDetailArgs{...} }
type GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput ¶
type GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput) ElementType ¶
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput ¶
func (o GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput() GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutputWithContext ¶
func (o GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput
type GetDrProtectionGroupMemberFileSystemOperationMountDetailInput ¶
type GetDrProtectionGroupMemberFileSystemOperationMountDetailInput interface { pulumi.Input ToGetDrProtectionGroupMemberFileSystemOperationMountDetailOutput() GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput ToGetDrProtectionGroupMemberFileSystemOperationMountDetailOutputWithContext(context.Context) GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput }
GetDrProtectionGroupMemberFileSystemOperationMountDetailInput is an input type that accepts GetDrProtectionGroupMemberFileSystemOperationMountDetailArgs and GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput values. You can construct a concrete instance of `GetDrProtectionGroupMemberFileSystemOperationMountDetailInput` via:
GetDrProtectionGroupMemberFileSystemOperationMountDetailArgs{...}
type GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput ¶
type GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput) ElementType ¶
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput) MountTargetId ¶
func (o GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput) MountTargetId() pulumi.StringOutput
The OCID of the mount target for this file system. Example: `ocid1.mounttarget.oc1..uniqueID`
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailOutput ¶
func (o GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailOutput() GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailOutputWithContext ¶
func (o GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput
type GetDrProtectionGroupMemberFileSystemOperationOutput ¶
type GetDrProtectionGroupMemberFileSystemOperationOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberFileSystemOperationOutput) ElementType ¶
func (GetDrProtectionGroupMemberFileSystemOperationOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberFileSystemOperationOutput) ExportPath ¶
func (o GetDrProtectionGroupMemberFileSystemOperationOutput) ExportPath() pulumi.StringOutput
The export path of the file system. Example: `/fs-export-path`
func (GetDrProtectionGroupMemberFileSystemOperationOutput) MountDetails ¶
func (o GetDrProtectionGroupMemberFileSystemOperationOutput) MountDetails() GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput
Mount details of a file system.
func (GetDrProtectionGroupMemberFileSystemOperationOutput) MountPoint ¶
func (o GetDrProtectionGroupMemberFileSystemOperationOutput) MountPoint() pulumi.StringOutput
The physical mount point of the file system on a host. Example: `/mnt/yourmountpoint`
func (GetDrProtectionGroupMemberFileSystemOperationOutput) MountTargetId ¶
func (o GetDrProtectionGroupMemberFileSystemOperationOutput) MountTargetId() pulumi.StringOutput
The OCID of the mount target for this file system. Example: `ocid1.mounttarget.oc1..uniqueID`
func (GetDrProtectionGroupMemberFileSystemOperationOutput) ToGetDrProtectionGroupMemberFileSystemOperationOutput ¶
func (o GetDrProtectionGroupMemberFileSystemOperationOutput) ToGetDrProtectionGroupMemberFileSystemOperationOutput() GetDrProtectionGroupMemberFileSystemOperationOutput
func (GetDrProtectionGroupMemberFileSystemOperationOutput) ToGetDrProtectionGroupMemberFileSystemOperationOutputWithContext ¶
func (o GetDrProtectionGroupMemberFileSystemOperationOutput) ToGetDrProtectionGroupMemberFileSystemOperationOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationOutput
func (GetDrProtectionGroupMemberFileSystemOperationOutput) UnmountDetails ¶
func (o GetDrProtectionGroupMemberFileSystemOperationOutput) UnmountDetails() GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput
Unmount details for a file system.
type GetDrProtectionGroupMemberFileSystemOperationUnmountDetail ¶
type GetDrProtectionGroupMemberFileSystemOperationUnmountDetail struct { // The OCID of the mount target for this file system. Example: `ocid1.mounttarget.oc1..uniqueID` MountTargetId string `pulumi:"mountTargetId"` }
type GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArgs ¶
type GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArgs struct { // The OCID of the mount target for this file system. Example: `ocid1.mounttarget.oc1..uniqueID` MountTargetId pulumi.StringInput `pulumi:"mountTargetId"` }
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArgs) ElementType ¶
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArgs) ElementType() reflect.Type
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArgs) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput ¶
func (i GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArgs) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput() GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArgs) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutputWithContext ¶
func (i GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArgs) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput
type GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArray ¶
type GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArray []GetDrProtectionGroupMemberFileSystemOperationUnmountDetailInput
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArray) ElementType ¶
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArray) ElementType() reflect.Type
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArray) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput ¶
func (i GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArray) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput() GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArray) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutputWithContext ¶
func (i GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArray) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput
type GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayInput ¶
type GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayInput interface { pulumi.Input ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput() GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutputWithContext(context.Context) GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput }
GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayInput is an input type that accepts GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArray and GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput values. You can construct a concrete instance of `GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayInput` via:
GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArray{ GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArgs{...} }
type GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput ¶
type GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput) ElementType ¶
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput ¶
func (o GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput() GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutputWithContext ¶
func (o GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput
type GetDrProtectionGroupMemberFileSystemOperationUnmountDetailInput ¶
type GetDrProtectionGroupMemberFileSystemOperationUnmountDetailInput interface { pulumi.Input ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput() GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutputWithContext(context.Context) GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput }
GetDrProtectionGroupMemberFileSystemOperationUnmountDetailInput is an input type that accepts GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArgs and GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput values. You can construct a concrete instance of `GetDrProtectionGroupMemberFileSystemOperationUnmountDetailInput` via:
GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArgs{...}
type GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput ¶
type GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput) ElementType ¶
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput) MountTargetId ¶
func (o GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput) MountTargetId() pulumi.StringOutput
The OCID of the mount target for this file system. Example: `ocid1.mounttarget.oc1..uniqueID`
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput ¶
func (o GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput() GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutputWithContext ¶
func (o GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput
type GetDrProtectionGroupMemberInput ¶
type GetDrProtectionGroupMemberInput interface { pulumi.Input ToGetDrProtectionGroupMemberOutput() GetDrProtectionGroupMemberOutput ToGetDrProtectionGroupMemberOutputWithContext(context.Context) GetDrProtectionGroupMemberOutput }
GetDrProtectionGroupMemberInput is an input type that accepts GetDrProtectionGroupMemberArgs and GetDrProtectionGroupMemberOutput values. You can construct a concrete instance of `GetDrProtectionGroupMemberInput` via:
GetDrProtectionGroupMemberArgs{...}
type GetDrProtectionGroupMemberOutput ¶
type GetDrProtectionGroupMemberOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberOutput) AutonomousDatabaseStandbyTypeForDrDrills ¶ added in v2.8.0
func (o GetDrProtectionGroupMemberOutput) AutonomousDatabaseStandbyTypeForDrDrills() pulumi.StringOutput
This specifies the mechanism used to create a temporary Autonomous Database instance for DR Drills. See https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/autonomous-clone-about.html for information about these clone types. See https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/autonomous-data-guard-snapshot-standby.html for information about snapshot standby.
func (GetDrProtectionGroupMemberOutput) BackendSetMappings ¶
func (o GetDrProtectionGroupMemberOutput) BackendSetMappings() GetDrProtectionGroupMemberBackendSetMappingArrayOutput
A list of backend set mappings that are used to transfer or update backends during DR.
func (GetDrProtectionGroupMemberOutput) BlockVolumeOperations ¶
func (o GetDrProtectionGroupMemberOutput) BlockVolumeOperations() GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput
Operations performed on a list of block volumes used on the non-movable compute instance.
func (GetDrProtectionGroupMemberOutput) Bucket ¶ added in v2.8.0
func (o GetDrProtectionGroupMemberOutput) Bucket() pulumi.StringOutput
The bucket name inside the object storage namespace. Example: `bucketName`
func (GetDrProtectionGroupMemberOutput) ConnectionStringType ¶ added in v2.8.0
func (o GetDrProtectionGroupMemberOutput) ConnectionStringType() pulumi.StringOutput
The type of connection strings used to connect to an Autonomous Container Database snapshot standby created during a DR Drill operation. See https://docs.oracle.com/en/cloud/paas/autonomous-database/dedicated/adbcl/index.html for information about these service types.
func (GetDrProtectionGroupMemberOutput) DestinationAvailabilityDomain ¶
func (o GetDrProtectionGroupMemberOutput) DestinationAvailabilityDomain() pulumi.StringOutput
The availability domain of the destination mount target. Example: `BBTh:region-AD`
func (GetDrProtectionGroupMemberOutput) DestinationCapacityReservationId ¶
func (o GetDrProtectionGroupMemberOutput) DestinationCapacityReservationId() pulumi.StringOutput
The OCID of a capacity reservation in the destination region which will be used to launch the compute instance. Example: `ocid1.capacityreservation.oc1..uniqueID`
func (GetDrProtectionGroupMemberOutput) DestinationCompartmentId ¶
func (o GetDrProtectionGroupMemberOutput) DestinationCompartmentId() pulumi.StringOutput
The OCID of a compartment in the destination region in which the compute instance should be launched. Example: `ocid1.compartment.oc1..uniqueID`
func (GetDrProtectionGroupMemberOutput) DestinationDedicatedVmHostId ¶
func (o GetDrProtectionGroupMemberOutput) DestinationDedicatedVmHostId() pulumi.StringOutput
The OCID of a dedicated VM host in the destination region where the compute instance should be launched. Example: `ocid1.dedicatedvmhost.oc1..uniqueID`
func (GetDrProtectionGroupMemberOutput) DestinationLoadBalancerId ¶
func (o GetDrProtectionGroupMemberOutput) DestinationLoadBalancerId() pulumi.StringOutput
The OCID of the destination load balancer. The backend sets in this destination load balancer are updated during DR. Example: `ocid1.loadbalancer.oc1..uniqueID`
func (GetDrProtectionGroupMemberOutput) DestinationNetworkLoadBalancerId ¶
func (o GetDrProtectionGroupMemberOutput) DestinationNetworkLoadBalancerId() pulumi.StringOutput
The OCID of the destination network load balancer. The backend sets in this destination network load balancer are updated during DR. Example: `ocid1.networkloadbalancer.oc1..uniqueID`
func (GetDrProtectionGroupMemberOutput) ElementType ¶
func (GetDrProtectionGroupMemberOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberOutput) ExportMappings ¶
func (o GetDrProtectionGroupMemberOutput) ExportMappings() GetDrProtectionGroupMemberExportMappingArrayOutput
A list of mappings between the primary region file system export and destination region mount target.
func (GetDrProtectionGroupMemberOutput) FileSystemOperations ¶
func (o GetDrProtectionGroupMemberOutput) FileSystemOperations() GetDrProtectionGroupMemberFileSystemOperationArrayOutput
Operations performed on a list of file systems used on the non-movable compute instance.
func (GetDrProtectionGroupMemberOutput) IsMovable ¶
func (o GetDrProtectionGroupMemberOutput) IsMovable() pulumi.BoolOutput
A flag indicating if the compute instance should be moved during DR operations. Example: `false`
func (GetDrProtectionGroupMemberOutput) IsRetainFaultDomain ¶
func (o GetDrProtectionGroupMemberOutput) IsRetainFaultDomain() pulumi.BoolOutput
A flag indicating if the compute instance should be moved to the same fault domain in the destination region. The compute instance launch will fail if this flag is set to true and capacity is not available in the specified fault domain in the destination region. Example: `false`
func (GetDrProtectionGroupMemberOutput) IsStartStopEnabled ¶
func (o GetDrProtectionGroupMemberOutput) IsStartStopEnabled() pulumi.BoolOutput
A flag indicating whether the non-movable compute instance needs to be started and stopped during DR operations.
func (GetDrProtectionGroupMemberOutput) MemberId ¶
func (o GetDrProtectionGroupMemberOutput) MemberId() pulumi.StringOutput
The OCID of the member. Example: `ocid1.instance.oc1..uniqueID`
func (GetDrProtectionGroupMemberOutput) MemberType ¶
func (o GetDrProtectionGroupMemberOutput) MemberType() pulumi.StringOutput
The type of the member.
func (GetDrProtectionGroupMemberOutput) Namespace ¶ added in v2.8.0
func (o GetDrProtectionGroupMemberOutput) Namespace() pulumi.StringOutput
The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy`
func (GetDrProtectionGroupMemberOutput) PasswordVaultSecretId ¶
func (o GetDrProtectionGroupMemberOutput) PasswordVaultSecretId() pulumi.StringOutput
The OCID of the vault secret where the database SYSDBA password is stored. This password is required and used for performing database DR Drill operations when using full clone. Example: `ocid1.vaultsecret.oc1..uniqueID`
func (GetDrProtectionGroupMemberOutput) ToGetDrProtectionGroupMemberOutput ¶
func (o GetDrProtectionGroupMemberOutput) ToGetDrProtectionGroupMemberOutput() GetDrProtectionGroupMemberOutput
func (GetDrProtectionGroupMemberOutput) ToGetDrProtectionGroupMemberOutputWithContext ¶
func (o GetDrProtectionGroupMemberOutput) ToGetDrProtectionGroupMemberOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberOutput
func (GetDrProtectionGroupMemberOutput) VnicMapping ¶
func (o GetDrProtectionGroupMemberOutput) VnicMapping() GetDrProtectionGroupMemberVnicMappingArrayOutput
A list of compute instance VNIC mappings.
func (GetDrProtectionGroupMemberOutput) VnicMappings ¶
func (o GetDrProtectionGroupMemberOutput) VnicMappings() GetDrProtectionGroupMemberVnicMappingArrayOutput
A list of compute instance VNIC mappings.
type GetDrProtectionGroupMemberVnicMapping ¶
type GetDrProtectionGroupMemberVnicMapping struct { // A list of OCIDs of network security groups (NSG) in the destination region which should be assigned to the source VNIC. Example: `[ ocid1.networksecuritygroup.oc1..uniqueID, ocid1.networksecuritygroup.oc1..uniqueID ]` DestinationNsgIdLists []string `pulumi:"destinationNsgIdLists"` // The private IP address to be assigned as the VNIC's primary IP address in the destination subnet. This must be a valid IP address in the destination subnet and the IP address must be available. Example: `10.0.3.3` DestinationPrimaryPrivateIpAddress string `pulumi:"destinationPrimaryPrivateIpAddress"` // The hostname label to be assigned in the destination subnet for the primary private IP of the source VNIC. This label is the hostname portion of the private IP's fully qualified domain name (FQDN) (for example, 'myhost1' in the FQDN 'myhost1.subnet123.vcn1.oraclevcn.com'). Example: `myhost1` DestinationPrimaryPrivateIpHostnameLabel string `pulumi:"destinationPrimaryPrivateIpHostnameLabel"` // The OCID of the destination subnet to which the source VNIC should connect. Example: `ocid1.subnet.oc1..uniqueID` DestinationSubnetId string `pulumi:"destinationSubnetId"` // The OCID of the source VNIC. Example: `ocid1.vnic.oc1..uniqueID` SourceVnicId string `pulumi:"sourceVnicId"` }
type GetDrProtectionGroupMemberVnicMappingArgs ¶
type GetDrProtectionGroupMemberVnicMappingArgs struct { // A list of OCIDs of network security groups (NSG) in the destination region which should be assigned to the source VNIC. Example: `[ ocid1.networksecuritygroup.oc1..uniqueID, ocid1.networksecuritygroup.oc1..uniqueID ]` DestinationNsgIdLists pulumi.StringArrayInput `pulumi:"destinationNsgIdLists"` // The private IP address to be assigned as the VNIC's primary IP address in the destination subnet. This must be a valid IP address in the destination subnet and the IP address must be available. Example: `10.0.3.3` DestinationPrimaryPrivateIpAddress pulumi.StringInput `pulumi:"destinationPrimaryPrivateIpAddress"` // The hostname label to be assigned in the destination subnet for the primary private IP of the source VNIC. This label is the hostname portion of the private IP's fully qualified domain name (FQDN) (for example, 'myhost1' in the FQDN 'myhost1.subnet123.vcn1.oraclevcn.com'). Example: `myhost1` DestinationPrimaryPrivateIpHostnameLabel pulumi.StringInput `pulumi:"destinationPrimaryPrivateIpHostnameLabel"` // The OCID of the destination subnet to which the source VNIC should connect. Example: `ocid1.subnet.oc1..uniqueID` DestinationSubnetId pulumi.StringInput `pulumi:"destinationSubnetId"` // The OCID of the source VNIC. Example: `ocid1.vnic.oc1..uniqueID` SourceVnicId pulumi.StringInput `pulumi:"sourceVnicId"` }
func (GetDrProtectionGroupMemberVnicMappingArgs) ElementType ¶
func (GetDrProtectionGroupMemberVnicMappingArgs) ElementType() reflect.Type
func (GetDrProtectionGroupMemberVnicMappingArgs) ToGetDrProtectionGroupMemberVnicMappingOutput ¶
func (i GetDrProtectionGroupMemberVnicMappingArgs) ToGetDrProtectionGroupMemberVnicMappingOutput() GetDrProtectionGroupMemberVnicMappingOutput
func (GetDrProtectionGroupMemberVnicMappingArgs) ToGetDrProtectionGroupMemberVnicMappingOutputWithContext ¶
func (i GetDrProtectionGroupMemberVnicMappingArgs) ToGetDrProtectionGroupMemberVnicMappingOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberVnicMappingOutput
type GetDrProtectionGroupMemberVnicMappingArray ¶
type GetDrProtectionGroupMemberVnicMappingArray []GetDrProtectionGroupMemberVnicMappingInput
func (GetDrProtectionGroupMemberVnicMappingArray) ElementType ¶
func (GetDrProtectionGroupMemberVnicMappingArray) ElementType() reflect.Type
func (GetDrProtectionGroupMemberVnicMappingArray) ToGetDrProtectionGroupMemberVnicMappingArrayOutput ¶
func (i GetDrProtectionGroupMemberVnicMappingArray) ToGetDrProtectionGroupMemberVnicMappingArrayOutput() GetDrProtectionGroupMemberVnicMappingArrayOutput
func (GetDrProtectionGroupMemberVnicMappingArray) ToGetDrProtectionGroupMemberVnicMappingArrayOutputWithContext ¶
func (i GetDrProtectionGroupMemberVnicMappingArray) ToGetDrProtectionGroupMemberVnicMappingArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberVnicMappingArrayOutput
type GetDrProtectionGroupMemberVnicMappingArrayInput ¶
type GetDrProtectionGroupMemberVnicMappingArrayInput interface { pulumi.Input ToGetDrProtectionGroupMemberVnicMappingArrayOutput() GetDrProtectionGroupMemberVnicMappingArrayOutput ToGetDrProtectionGroupMemberVnicMappingArrayOutputWithContext(context.Context) GetDrProtectionGroupMemberVnicMappingArrayOutput }
GetDrProtectionGroupMemberVnicMappingArrayInput is an input type that accepts GetDrProtectionGroupMemberVnicMappingArray and GetDrProtectionGroupMemberVnicMappingArrayOutput values. You can construct a concrete instance of `GetDrProtectionGroupMemberVnicMappingArrayInput` via:
GetDrProtectionGroupMemberVnicMappingArray{ GetDrProtectionGroupMemberVnicMappingArgs{...} }
type GetDrProtectionGroupMemberVnicMappingArrayOutput ¶
type GetDrProtectionGroupMemberVnicMappingArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberVnicMappingArrayOutput) ElementType ¶
func (GetDrProtectionGroupMemberVnicMappingArrayOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberVnicMappingArrayOutput) ToGetDrProtectionGroupMemberVnicMappingArrayOutput ¶
func (o GetDrProtectionGroupMemberVnicMappingArrayOutput) ToGetDrProtectionGroupMemberVnicMappingArrayOutput() GetDrProtectionGroupMemberVnicMappingArrayOutput
func (GetDrProtectionGroupMemberVnicMappingArrayOutput) ToGetDrProtectionGroupMemberVnicMappingArrayOutputWithContext ¶
func (o GetDrProtectionGroupMemberVnicMappingArrayOutput) ToGetDrProtectionGroupMemberVnicMappingArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberVnicMappingArrayOutput
type GetDrProtectionGroupMemberVnicMappingInput ¶
type GetDrProtectionGroupMemberVnicMappingInput interface { pulumi.Input ToGetDrProtectionGroupMemberVnicMappingOutput() GetDrProtectionGroupMemberVnicMappingOutput ToGetDrProtectionGroupMemberVnicMappingOutputWithContext(context.Context) GetDrProtectionGroupMemberVnicMappingOutput }
GetDrProtectionGroupMemberVnicMappingInput is an input type that accepts GetDrProtectionGroupMemberVnicMappingArgs and GetDrProtectionGroupMemberVnicMappingOutput values. You can construct a concrete instance of `GetDrProtectionGroupMemberVnicMappingInput` via:
GetDrProtectionGroupMemberVnicMappingArgs{...}
type GetDrProtectionGroupMemberVnicMappingOutput ¶
type GetDrProtectionGroupMemberVnicMappingOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberVnicMappingOutput) DestinationNsgIdLists ¶
func (o GetDrProtectionGroupMemberVnicMappingOutput) DestinationNsgIdLists() pulumi.StringArrayOutput
A list of OCIDs of network security groups (NSG) in the destination region which should be assigned to the source VNIC. Example: `[ ocid1.networksecuritygroup.oc1..uniqueID, ocid1.networksecuritygroup.oc1..uniqueID ]`
func (GetDrProtectionGroupMemberVnicMappingOutput) DestinationPrimaryPrivateIpAddress ¶
func (o GetDrProtectionGroupMemberVnicMappingOutput) DestinationPrimaryPrivateIpAddress() pulumi.StringOutput
The private IP address to be assigned as the VNIC's primary IP address in the destination subnet. This must be a valid IP address in the destination subnet and the IP address must be available. Example: `10.0.3.3`
func (GetDrProtectionGroupMemberVnicMappingOutput) DestinationPrimaryPrivateIpHostnameLabel ¶
func (o GetDrProtectionGroupMemberVnicMappingOutput) DestinationPrimaryPrivateIpHostnameLabel() pulumi.StringOutput
The hostname label to be assigned in the destination subnet for the primary private IP of the source VNIC. This label is the hostname portion of the private IP's fully qualified domain name (FQDN) (for example, 'myhost1' in the FQDN 'myhost1.subnet123.vcn1.oraclevcn.com'). Example: `myhost1`
func (GetDrProtectionGroupMemberVnicMappingOutput) DestinationSubnetId ¶
func (o GetDrProtectionGroupMemberVnicMappingOutput) DestinationSubnetId() pulumi.StringOutput
The OCID of the destination subnet to which the source VNIC should connect. Example: `ocid1.subnet.oc1..uniqueID`
func (GetDrProtectionGroupMemberVnicMappingOutput) ElementType ¶
func (GetDrProtectionGroupMemberVnicMappingOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberVnicMappingOutput) SourceVnicId ¶
func (o GetDrProtectionGroupMemberVnicMappingOutput) SourceVnicId() pulumi.StringOutput
The OCID of the source VNIC. Example: `ocid1.vnic.oc1..uniqueID`
func (GetDrProtectionGroupMemberVnicMappingOutput) ToGetDrProtectionGroupMemberVnicMappingOutput ¶
func (o GetDrProtectionGroupMemberVnicMappingOutput) ToGetDrProtectionGroupMemberVnicMappingOutput() GetDrProtectionGroupMemberVnicMappingOutput
func (GetDrProtectionGroupMemberVnicMappingOutput) ToGetDrProtectionGroupMemberVnicMappingOutputWithContext ¶
func (o GetDrProtectionGroupMemberVnicMappingOutput) ToGetDrProtectionGroupMemberVnicMappingOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberVnicMappingOutput
type GetDrProtectionGroupsArgs ¶
type GetDrProtectionGroupsArgs struct { // The ID (OCID) of the compartment in which to list resources. Example: `ocid1.compartment.oc1..uniqueID` CompartmentId string `pulumi:"compartmentId"` // A filter to return only resources that match the given display name. Example: `MyResourceDisplayName` DisplayName *string `pulumi:"displayName"` // The OCID of the DR protection group. Optional query param. Example: `ocid1.drprotectiongroup.oc1..uniqueID` DrProtectionGroupId *string `pulumi:"drProtectionGroupId"` Filters []GetDrProtectionGroupsFilter `pulumi:"filters"` // A filter to return only DR protection groups that match the given lifecycle sub-state. LifecycleSubState *string `pulumi:"lifecycleSubState"` // The DR protection group Role. Role *string `pulumi:"role"` // A filter to return only DR protection groups that match the given lifecycle state. State *string `pulumi:"state"` }
A collection of arguments for invoking getDrProtectionGroups.
type GetDrProtectionGroupsDrProtectionGroupCollection ¶
type GetDrProtectionGroupsDrProtectionGroupCollection struct {
Items []GetDrProtectionGroupsDrProtectionGroupCollectionItem `pulumi:"items"`
}
type GetDrProtectionGroupsDrProtectionGroupCollectionArgs ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionArgs struct {
Items GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayInput `pulumi:"items"`
}
func (GetDrProtectionGroupsDrProtectionGroupCollectionArgs) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionArgs) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionOutput ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionOutput() GetDrProtectionGroupsDrProtectionGroupCollectionOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionOutputWithContext ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionArray ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionArray []GetDrProtectionGroupsDrProtectionGroupCollectionInput
func (GetDrProtectionGroupsDrProtectionGroupCollectionArray) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionArray) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionArrayOutputWithContext ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionArrayInput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionArrayInput interface { pulumi.Input ToGetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput ToGetDrProtectionGroupsDrProtectionGroupCollectionArrayOutputWithContext(context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput }
GetDrProtectionGroupsDrProtectionGroupCollectionArrayInput is an input type that accepts GetDrProtectionGroupsDrProtectionGroupCollectionArray and GetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput values. You can construct a concrete instance of `GetDrProtectionGroupsDrProtectionGroupCollectionArrayInput` via:
GetDrProtectionGroupsDrProtectionGroupCollectionArray{ GetDrProtectionGroupsDrProtectionGroupCollectionArgs{...} }
type GetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionArrayOutputWithContext ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionInput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionInput interface { pulumi.Input ToGetDrProtectionGroupsDrProtectionGroupCollectionOutput() GetDrProtectionGroupsDrProtectionGroupCollectionOutput ToGetDrProtectionGroupsDrProtectionGroupCollectionOutputWithContext(context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionOutput }
GetDrProtectionGroupsDrProtectionGroupCollectionInput is an input type that accepts GetDrProtectionGroupsDrProtectionGroupCollectionArgs and GetDrProtectionGroupsDrProtectionGroupCollectionOutput values. You can construct a concrete instance of `GetDrProtectionGroupsDrProtectionGroupCollectionInput` via:
GetDrProtectionGroupsDrProtectionGroupCollectionArgs{...}
type GetDrProtectionGroupsDrProtectionGroupCollectionItem ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItem struct { Associations []GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociation `pulumi:"associations"` // The ID (OCID) of the compartment in which to list resources. Example: `ocid1.compartment.oc1..uniqueID` CompartmentId string `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` DisassociateTrigger int `pulumi:"disassociateTrigger"` // A filter to return only resources that match the given display name. Example: `MyResourceDisplayName` DisplayName string `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // The OCID of the DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID` Id string `pulumi:"id"` // A message describing the DR protection group's current state in more detail. LifeCycleDetails string `pulumi:"lifeCycleDetails"` // A filter to return only DR protection groups that match the given lifecycle sub-state. LifecycleSubState string `pulumi:"lifecycleSubState"` // The details of an object storage log location for a DR protection group. LogLocations []GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocation `pulumi:"logLocations"` // A list of DR protection group members. Members []GetDrProtectionGroupsDrProtectionGroupCollectionItemMember `pulumi:"members"` // The OCID of the peer DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID` PeerId string `pulumi:"peerId"` // The region of the peer DR protection group. Example: `us-ashburn-1` PeerRegion string `pulumi:"peerRegion"` // The DR protection group Role. Role string `pulumi:"role"` // A filter to return only DR protection groups that match the given lifecycle state. State string `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]string `pulumi:"systemTags"` // The date and time the DR protection group was created. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeCreated string `pulumi:"timeCreated"` // The date and time the DR protection group was updated. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeUpdated string `pulumi:"timeUpdated"` }
type GetDrProtectionGroupsDrProtectionGroupCollectionItemArgs ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemArgs struct { Associations GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayInput `pulumi:"associations"` // The ID (OCID) of the compartment in which to list resources. Example: `ocid1.compartment.oc1..uniqueID` CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` DisassociateTrigger pulumi.IntInput `pulumi:"disassociateTrigger"` // A filter to return only resources that match the given display name. Example: `MyResourceDisplayName` DisplayName pulumi.StringInput `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // The OCID of the DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID` Id pulumi.StringInput `pulumi:"id"` // A message describing the DR protection group's current state in more detail. LifeCycleDetails pulumi.StringInput `pulumi:"lifeCycleDetails"` // A filter to return only DR protection groups that match the given lifecycle sub-state. LifecycleSubState pulumi.StringInput `pulumi:"lifecycleSubState"` // The details of an object storage log location for a DR protection group. LogLocations GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayInput `pulumi:"logLocations"` // A list of DR protection group members. Members GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayInput `pulumi:"members"` // The OCID of the peer DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID` PeerId pulumi.StringInput `pulumi:"peerId"` // The region of the peer DR protection group. Example: `us-ashburn-1` PeerRegion pulumi.StringInput `pulumi:"peerRegion"` // The DR protection group Role. Role pulumi.StringInput `pulumi:"role"` // A filter to return only DR protection groups that match the given lifecycle state. State pulumi.StringInput `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.StringMapInput `pulumi:"systemTags"` // The date and time the DR protection group was created. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The date and time the DR protection group was updated. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemArgs) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemArgs) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemOutput ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemOutputWithContext ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemArray ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemArray []GetDrProtectionGroupsDrProtectionGroupCollectionItemInput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemArray) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemArray) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutputWithContext ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayInput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayInput interface { pulumi.Input ToGetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput ToGetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutputWithContext(context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput }
GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayInput is an input type that accepts GetDrProtectionGroupsDrProtectionGroupCollectionItemArray and GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput values. You can construct a concrete instance of `GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayInput` via:
GetDrProtectionGroupsDrProtectionGroupCollectionItemArray{ GetDrProtectionGroupsDrProtectionGroupCollectionItemArgs{...} }
type GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutputWithContext ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociation ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociation struct { // The OCID of the peer DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID` PeerId string `pulumi:"peerId"` // The region of the peer DR protection group. Example: `us-ashburn-1` PeerRegion string `pulumi:"peerRegion"` // The DR protection group Role. Role string `pulumi:"role"` }
type GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArgs ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArgs struct { // The OCID of the peer DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID` PeerId pulumi.StringInput `pulumi:"peerId"` // The region of the peer DR protection group. Example: `us-ashburn-1` PeerRegion pulumi.StringInput `pulumi:"peerRegion"` // The DR protection group Role. Role pulumi.StringInput `pulumi:"role"` }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArgs) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArgs) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutputWithContext ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArray ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArray []GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationInput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArray) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArray) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutputWithContext ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayInput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayInput interface { pulumi.Input ToGetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput ToGetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutputWithContext(context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput }
GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayInput is an input type that accepts GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArray and GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput values. You can construct a concrete instance of `GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayInput` via:
GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArray{ GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArgs{...} }
type GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutputWithContext ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationInput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationInput interface { pulumi.Input ToGetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput ToGetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutputWithContext(context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput }
GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationInput is an input type that accepts GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArgs and GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput values. You can construct a concrete instance of `GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationInput` via:
GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArgs{...}
type GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput) PeerId ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput) PeerId() pulumi.StringOutput
The OCID of the peer DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput) PeerRegion ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput) PeerRegion() pulumi.StringOutput
The region of the peer DR protection group. Example: `us-ashburn-1`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput) Role ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput) Role() pulumi.StringOutput
The DR protection group Role.
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutputWithContext ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemInput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemInput interface { pulumi.Input ToGetDrProtectionGroupsDrProtectionGroupCollectionItemOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput ToGetDrProtectionGroupsDrProtectionGroupCollectionItemOutputWithContext(context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput }
GetDrProtectionGroupsDrProtectionGroupCollectionItemInput is an input type that accepts GetDrProtectionGroupsDrProtectionGroupCollectionItemArgs and GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput values. You can construct a concrete instance of `GetDrProtectionGroupsDrProtectionGroupCollectionItemInput` via:
GetDrProtectionGroupsDrProtectionGroupCollectionItemArgs{...}
type GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocation ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocation struct { // The bucket name inside the object storage namespace. Example: `bucketName` Bucket string `pulumi:"bucket"` // The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy` Namespace string `pulumi:"namespace"` // The object name inside the object storage bucket. Example: `switchoverPlanExecutions` Object string `pulumi:"object"` }
type GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArgs ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArgs struct { // The bucket name inside the object storage namespace. Example: `bucketName` Bucket pulumi.StringInput `pulumi:"bucket"` // The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy` Namespace pulumi.StringInput `pulumi:"namespace"` // The object name inside the object storage bucket. Example: `switchoverPlanExecutions` Object pulumi.StringInput `pulumi:"object"` }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArgs) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArgs) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutputWithContext ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArray ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArray []GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationInput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArray) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArray) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutputWithContext ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayInput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayInput interface { pulumi.Input ToGetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput ToGetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutputWithContext(context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput }
GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayInput is an input type that accepts GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArray and GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput values. You can construct a concrete instance of `GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayInput` via:
GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArray{ GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArgs{...} }
type GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutputWithContext ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationInput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationInput interface { pulumi.Input ToGetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput ToGetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutputWithContext(context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput }
GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationInput is an input type that accepts GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArgs and GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput values. You can construct a concrete instance of `GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationInput` via:
GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArgs{...}
type GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput) Bucket ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput) Bucket() pulumi.StringOutput
The bucket name inside the object storage namespace. Example: `bucketName`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput) Namespace ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput) Namespace() pulumi.StringOutput
The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput) Object ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput) Object() pulumi.StringOutput
The object name inside the object storage bucket. Example: `switchoverPlanExecutions`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutputWithContext ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMember ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMember struct { // This specifies the mechanism used to create a temporary Autonomous Database instance for DR Drills. See https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/autonomous-clone-about.html for information about these clone types. See https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/autonomous-data-guard-snapshot-standby.html for information about snapshot standby. AutonomousDatabaseStandbyTypeForDrDrills string `pulumi:"autonomousDatabaseStandbyTypeForDrDrills"` // A list of backend set mappings that are used to transfer or update backends during DR. BackendSetMappings []GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMapping `pulumi:"backendSetMappings"` // Operations performed on a list of block volumes used on the non-movable compute instance. BlockVolumeOperations []GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperation `pulumi:"blockVolumeOperations"` // The bucket name inside the object storage namespace. Example: `bucketName` Bucket string `pulumi:"bucket"` // The type of connection strings used to connect to an Autonomous Container Database snapshot standby created during a DR Drill operation. See https://docs.oracle.com/en/cloud/paas/autonomous-database/dedicated/adbcl/index.html for information about these service types. ConnectionStringType string `pulumi:"connectionStringType"` // The availability domain of the destination mount target. Example: `BBTh:region-AD` DestinationAvailabilityDomain string `pulumi:"destinationAvailabilityDomain"` // The OCID of a capacity reservation in the destination region which will be used to launch the compute instance. Example: `ocid1.capacityreservation.oc1..uniqueID` DestinationCapacityReservationId string `pulumi:"destinationCapacityReservationId"` // The OCID of a compartment in the destination region in which the compute instance should be launched. Example: `ocid1.compartment.oc1..uniqueID` DestinationCompartmentId string `pulumi:"destinationCompartmentId"` // The OCID of a dedicated VM host in the destination region where the compute instance should be launched. Example: `ocid1.dedicatedvmhost.oc1..uniqueID` DestinationDedicatedVmHostId string `pulumi:"destinationDedicatedVmHostId"` // The OCID of the destination load balancer. The backend sets in this destination load balancer are updated during DR. Example: `ocid1.loadbalancer.oc1..uniqueID` DestinationLoadBalancerId string `pulumi:"destinationLoadBalancerId"` // The OCID of the destination network load balancer. The backend sets in this destination network load balancer are updated during DR. Example: `ocid1.networkloadbalancer.oc1..uniqueID` DestinationNetworkLoadBalancerId string `pulumi:"destinationNetworkLoadBalancerId"` // A list of mappings between the primary region file system export and destination region mount target. ExportMappings []GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMapping `pulumi:"exportMappings"` // Operations performed on a list of file systems used on the non-movable compute instance. FileSystemOperations []GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperation `pulumi:"fileSystemOperations"` // A flag indicating if the compute instance should be moved during DR operations. Example: `false` IsMovable bool `pulumi:"isMovable"` // A flag indicating if the compute instance should be moved to the same fault domain in the destination region. The compute instance launch will fail if this flag is set to true and capacity is not available in the specified fault domain in the destination region. Example: `false` IsRetainFaultDomain bool `pulumi:"isRetainFaultDomain"` // A flag indicating whether the non-movable compute instance needs to be started and stopped during DR operations. IsStartStopEnabled bool `pulumi:"isStartStopEnabled"` // The OCID of the member. Example: `ocid1.instance.oc1..uniqueID` MemberId string `pulumi:"memberId"` // The type of the member. MemberType string `pulumi:"memberType"` // The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy` Namespace string `pulumi:"namespace"` // The OCID of the vault secret where the database SYSDBA password is stored. This password is required and used for performing database DR Drill operations when using full clone. Example: `ocid1.vaultsecret.oc1..uniqueID` PasswordVaultSecretId string `pulumi:"passwordVaultSecretId"` // A list of compute instance VNIC mappings. VnicMapping []GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMapping `pulumi:"vnicMapping"` // A list of compute instance VNIC mappings. VnicMappings []GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMapping `pulumi:"vnicMappings"` }
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArgs ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArgs struct { // This specifies the mechanism used to create a temporary Autonomous Database instance for DR Drills. See https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/autonomous-clone-about.html for information about these clone types. See https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/autonomous-data-guard-snapshot-standby.html for information about snapshot standby. AutonomousDatabaseStandbyTypeForDrDrills pulumi.StringInput `pulumi:"autonomousDatabaseStandbyTypeForDrDrills"` // A list of backend set mappings that are used to transfer or update backends during DR. BackendSetMappings GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayInput `pulumi:"backendSetMappings"` // Operations performed on a list of block volumes used on the non-movable compute instance. BlockVolumeOperations GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayInput `pulumi:"blockVolumeOperations"` // The bucket name inside the object storage namespace. Example: `bucketName` Bucket pulumi.StringInput `pulumi:"bucket"` // The type of connection strings used to connect to an Autonomous Container Database snapshot standby created during a DR Drill operation. See https://docs.oracle.com/en/cloud/paas/autonomous-database/dedicated/adbcl/index.html for information about these service types. ConnectionStringType pulumi.StringInput `pulumi:"connectionStringType"` // The availability domain of the destination mount target. Example: `BBTh:region-AD` DestinationAvailabilityDomain pulumi.StringInput `pulumi:"destinationAvailabilityDomain"` // The OCID of a capacity reservation in the destination region which will be used to launch the compute instance. Example: `ocid1.capacityreservation.oc1..uniqueID` DestinationCapacityReservationId pulumi.StringInput `pulumi:"destinationCapacityReservationId"` // The OCID of a compartment in the destination region in which the compute instance should be launched. Example: `ocid1.compartment.oc1..uniqueID` DestinationCompartmentId pulumi.StringInput `pulumi:"destinationCompartmentId"` // The OCID of a dedicated VM host in the destination region where the compute instance should be launched. Example: `ocid1.dedicatedvmhost.oc1..uniqueID` DestinationDedicatedVmHostId pulumi.StringInput `pulumi:"destinationDedicatedVmHostId"` // The OCID of the destination load balancer. The backend sets in this destination load balancer are updated during DR. Example: `ocid1.loadbalancer.oc1..uniqueID` DestinationLoadBalancerId pulumi.StringInput `pulumi:"destinationLoadBalancerId"` // The OCID of the destination network load balancer. The backend sets in this destination network load balancer are updated during DR. Example: `ocid1.networkloadbalancer.oc1..uniqueID` DestinationNetworkLoadBalancerId pulumi.StringInput `pulumi:"destinationNetworkLoadBalancerId"` // A list of mappings between the primary region file system export and destination region mount target. ExportMappings GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayInput `pulumi:"exportMappings"` // Operations performed on a list of file systems used on the non-movable compute instance. FileSystemOperations GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayInput `pulumi:"fileSystemOperations"` // A flag indicating if the compute instance should be moved during DR operations. Example: `false` IsMovable pulumi.BoolInput `pulumi:"isMovable"` // A flag indicating if the compute instance should be moved to the same fault domain in the destination region. The compute instance launch will fail if this flag is set to true and capacity is not available in the specified fault domain in the destination region. Example: `false` IsRetainFaultDomain pulumi.BoolInput `pulumi:"isRetainFaultDomain"` // A flag indicating whether the non-movable compute instance needs to be started and stopped during DR operations. IsStartStopEnabled pulumi.BoolInput `pulumi:"isStartStopEnabled"` // The OCID of the member. Example: `ocid1.instance.oc1..uniqueID` MemberId pulumi.StringInput `pulumi:"memberId"` // The type of the member. MemberType pulumi.StringInput `pulumi:"memberType"` // The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy` Namespace pulumi.StringInput `pulumi:"namespace"` // The OCID of the vault secret where the database SYSDBA password is stored. This password is required and used for performing database DR Drill operations when using full clone. Example: `ocid1.vaultsecret.oc1..uniqueID` PasswordVaultSecretId pulumi.StringInput `pulumi:"passwordVaultSecretId"` // A list of compute instance VNIC mappings. VnicMapping GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayInput `pulumi:"vnicMapping"` // A list of compute instance VNIC mappings. VnicMappings GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayInput `pulumi:"vnicMappings"` }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArgs) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArgs) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutputWithContext ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArray ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArray []GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberInput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArray) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArray) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutputWithContext ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayInput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayInput interface { pulumi.Input ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutputWithContext(context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput }
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayInput is an input type that accepts GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArray and GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput values. You can construct a concrete instance of `GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayInput` via:
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArray{ GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArgs{...} }
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutputWithContext ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMapping ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMapping struct { // The name of the destination backend set. Example: `My_Destination_Backend_Set` DestinationBackendSetName string `pulumi:"destinationBackendSetName"` // This flag specifies if this backend set is used for traffic for non-movable compute instances. Backend sets that point to non-movable instances are only enabled or disabled during DR. For non-movable instances this flag should be set to 'true'. Backend sets that point to movable instances are emptied and their contents are transferred to the destination region network load balancer. For movable instances this flag should be set to 'false'. Example: `true` IsBackendSetForNonMovable bool `pulumi:"isBackendSetForNonMovable"` // The name of the source backend set. Example: `My_Source_Backend_Set` SourceBackendSetName string `pulumi:"sourceBackendSetName"` }
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArgs ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArgs struct { // The name of the destination backend set. Example: `My_Destination_Backend_Set` DestinationBackendSetName pulumi.StringInput `pulumi:"destinationBackendSetName"` // This flag specifies if this backend set is used for traffic for non-movable compute instances. Backend sets that point to non-movable instances are only enabled or disabled during DR. For non-movable instances this flag should be set to 'true'. Backend sets that point to movable instances are emptied and their contents are transferred to the destination region network load balancer. For movable instances this flag should be set to 'false'. Example: `true` IsBackendSetForNonMovable pulumi.BoolInput `pulumi:"isBackendSetForNonMovable"` // The name of the source backend set. Example: `My_Source_Backend_Set` SourceBackendSetName pulumi.StringInput `pulumi:"sourceBackendSetName"` }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArgs) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArgs) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutputWithContext ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArray ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArray []GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingInput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArray) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArray) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutputWithContext ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayInput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayInput interface { pulumi.Input ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutputWithContext(context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput }
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayInput is an input type that accepts GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArray and GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput values. You can construct a concrete instance of `GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayInput` via:
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArray{ GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArgs{...} }
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput) Index ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutputWithContext ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingInput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingInput interface { pulumi.Input ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutputWithContext(context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput }
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingInput is an input type that accepts GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArgs and GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput values. You can construct a concrete instance of `GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingInput` via:
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArgs{...}
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput) DestinationBackendSetName ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput) DestinationBackendSetName() pulumi.StringOutput
The name of the destination backend set. Example: `My_Destination_Backend_Set`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput) IsBackendSetForNonMovable ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput) IsBackendSetForNonMovable() pulumi.BoolOutput
This flag specifies if this backend set is used for traffic for non-movable compute instances. Backend sets that point to non-movable instances are only enabled or disabled during DR. For non-movable instances this flag should be set to 'true'. Backend sets that point to movable instances are emptied and their contents are transferred to the destination region network load balancer. For movable instances this flag should be set to 'false'. Example: `true`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput) SourceBackendSetName ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput) SourceBackendSetName() pulumi.StringOutput
The name of the source backend set. Example: `My_Source_Backend_Set`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutputWithContext ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperation ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperation struct { // The details for attaching or detaching a block volume. AttachmentDetails []GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetail `pulumi:"attachmentDetails"` // The OCID of the block volume. Example: `ocid1.volume.oc1..uniqueID` BlockVolumeId string `pulumi:"blockVolumeId"` // Mount details of a file system. MountDetails []GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetail `pulumi:"mountDetails"` }
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArgs ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArgs struct { // The details for attaching or detaching a block volume. AttachmentDetails GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayInput `pulumi:"attachmentDetails"` // The OCID of the block volume. Example: `ocid1.volume.oc1..uniqueID` BlockVolumeId pulumi.StringInput `pulumi:"blockVolumeId"` // Mount details of a file system. MountDetails GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayInput `pulumi:"mountDetails"` }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArgs) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutputWithContext ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArray ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArray []GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationInput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArray) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutputWithContext ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayInput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayInput interface { pulumi.Input ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutputWithContext(context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput }
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayInput is an input type that accepts GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArray and GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput values. You can construct a concrete instance of `GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayInput` via:
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArray{ GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArgs{...} }
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput) Index ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutputWithContext ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetail ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetail struct { // The OCID of the reference compute instance from which to obtain the attachment details for the volume. This reference compute instance is from the peer DR protection group. Example: `ocid1.instance.oc1..uniqueID` VolumeAttachmentReferenceInstanceId string `pulumi:"volumeAttachmentReferenceInstanceId"` }
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArgs ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArgs struct { // The OCID of the reference compute instance from which to obtain the attachment details for the volume. This reference compute instance is from the peer DR protection group. Example: `ocid1.instance.oc1..uniqueID` VolumeAttachmentReferenceInstanceId pulumi.StringInput `pulumi:"volumeAttachmentReferenceInstanceId"` }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArgs) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutputWithContext ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArray ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArray []GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailInput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArray) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutputWithContext ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayInput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayInput interface { pulumi.Input ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutputWithContext(context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput }
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayInput is an input type that accepts GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArray and GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput values. You can construct a concrete instance of `GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayInput` via:
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArray{ GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArgs{...} }
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput) Index ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutputWithContext ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailInput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailInput interface { pulumi.Input ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutputWithContext(context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput }
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailInput is an input type that accepts GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArgs and GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput values. You can construct a concrete instance of `GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailInput` via:
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArgs{...}
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutputWithContext ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput) VolumeAttachmentReferenceInstanceId ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput) VolumeAttachmentReferenceInstanceId() pulumi.StringOutput
The OCID of the reference compute instance from which to obtain the attachment details for the volume. This reference compute instance is from the peer DR protection group. Example: `ocid1.instance.oc1..uniqueID`
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationInput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationInput interface { pulumi.Input ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutputWithContext(context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput }
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationInput is an input type that accepts GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArgs and GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput values. You can construct a concrete instance of `GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationInput` via:
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArgs{...}
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetail ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetail struct { // The physical mount point of the file system on a host. Example: `/mnt/yourmountpoint` MountPoint string `pulumi:"mountPoint"` }
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArgs ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArgs struct { // The physical mount point of the file system on a host. Example: `/mnt/yourmountpoint` MountPoint pulumi.StringInput `pulumi:"mountPoint"` }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArgs) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutputWithContext ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArray ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArray []GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailInput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArray) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutputWithContext ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayInput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayInput interface { pulumi.Input ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutputWithContext(context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput }
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayInput is an input type that accepts GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArray and GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput values. You can construct a concrete instance of `GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayInput` via:
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArray{ GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArgs{...} }
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput) Index ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutputWithContext ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailInput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailInput interface { pulumi.Input ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutputWithContext(context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput }
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailInput is an input type that accepts GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArgs and GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput values. You can construct a concrete instance of `GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailInput` via:
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArgs{...}
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput) MountPoint ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput) MountPoint() pulumi.StringOutput
The physical mount point of the file system on a host. Example: `/mnt/yourmountpoint`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutputWithContext ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput) AttachmentDetails ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput) AttachmentDetails() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput
The details for attaching or detaching a block volume.
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput) BlockVolumeId ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput) BlockVolumeId() pulumi.StringOutput
The OCID of the block volume. Example: `ocid1.volume.oc1..uniqueID`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput) MountDetails ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput) MountDetails() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput
Mount details of a file system.
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutputWithContext ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMapping ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMapping struct { // The OCID of the destination mount target on which this file system export should be created. Example: `ocid1.mounttarget.oc1..uniqueID` DestinationMountTargetId string `pulumi:"destinationMountTargetId"` // The OCID of the export path. Example: `ocid1.export.oc1..uniqueID` ExportId string `pulumi:"exportId"` }
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArgs ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArgs struct { // The OCID of the destination mount target on which this file system export should be created. Example: `ocid1.mounttarget.oc1..uniqueID` DestinationMountTargetId pulumi.StringInput `pulumi:"destinationMountTargetId"` // The OCID of the export path. Example: `ocid1.export.oc1..uniqueID` ExportId pulumi.StringInput `pulumi:"exportId"` }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArgs) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArgs) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutputWithContext ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArray ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArray []GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingInput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArray) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArray) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutputWithContext ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayInput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayInput interface { pulumi.Input ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutputWithContext(context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput }
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayInput is an input type that accepts GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArray and GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput values. You can construct a concrete instance of `GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayInput` via:
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArray{ GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArgs{...} }
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutputWithContext ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingInput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingInput interface { pulumi.Input ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutputWithContext(context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput }
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingInput is an input type that accepts GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArgs and GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput values. You can construct a concrete instance of `GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingInput` via:
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArgs{...}
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput) DestinationMountTargetId ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput) DestinationMountTargetId() pulumi.StringOutput
The OCID of the destination mount target on which this file system export should be created. Example: `ocid1.mounttarget.oc1..uniqueID`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput) ExportId ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput) ExportId() pulumi.StringOutput
The OCID of the export path. Example: `ocid1.export.oc1..uniqueID`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutputWithContext ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperation ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperation struct { // The export path of the file system. Example: `/fs-export-path` ExportPath string `pulumi:"exportPath"` // Mount details of a file system. MountDetails []GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetail `pulumi:"mountDetails"` // The physical mount point of the file system on a host. Example: `/mnt/yourmountpoint` MountPoint string `pulumi:"mountPoint"` // The OCID of the mount target for this file system. Example: `ocid1.mounttarget.oc1..uniqueID` MountTargetId string `pulumi:"mountTargetId"` // Unmount details for a file system. UnmountDetails []GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetail `pulumi:"unmountDetails"` }
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArgs ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArgs struct { // The export path of the file system. Example: `/fs-export-path` ExportPath pulumi.StringInput `pulumi:"exportPath"` // Mount details of a file system. MountDetails GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayInput `pulumi:"mountDetails"` // The physical mount point of the file system on a host. Example: `/mnt/yourmountpoint` MountPoint pulumi.StringInput `pulumi:"mountPoint"` // The OCID of the mount target for this file system. Example: `ocid1.mounttarget.oc1..uniqueID` MountTargetId pulumi.StringInput `pulumi:"mountTargetId"` // Unmount details for a file system. UnmountDetails GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayInput `pulumi:"unmountDetails"` }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArgs) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArgs) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutputWithContext ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArray ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArray []GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationInput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArray) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutputWithContext ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayInput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayInput interface { pulumi.Input ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutputWithContext(context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput }
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayInput is an input type that accepts GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArray and GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput values. You can construct a concrete instance of `GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayInput` via:
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArray{ GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArgs{...} }
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput) Index ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutputWithContext ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationInput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationInput interface { pulumi.Input ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutputWithContext(context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput }
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationInput is an input type that accepts GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArgs and GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput values. You can construct a concrete instance of `GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationInput` via:
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArgs{...}
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetail ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetail struct { // The OCID of the mount target for this file system. Example: `ocid1.mounttarget.oc1..uniqueID` MountTargetId string `pulumi:"mountTargetId"` }
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArgs ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArgs struct { // The OCID of the mount target for this file system. Example: `ocid1.mounttarget.oc1..uniqueID` MountTargetId pulumi.StringInput `pulumi:"mountTargetId"` }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArgs) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutputWithContext ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArray ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArray []GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailInput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArray) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutputWithContext ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayInput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayInput interface { pulumi.Input ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutputWithContext(context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput }
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayInput is an input type that accepts GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArray and GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput values. You can construct a concrete instance of `GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayInput` via:
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArray{ GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArgs{...} }
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput) Index ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutputWithContext ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailInput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailInput interface { pulumi.Input ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutputWithContext(context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput }
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailInput is an input type that accepts GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArgs and GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput values. You can construct a concrete instance of `GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailInput` via:
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArgs{...}
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput) MountTargetId ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput) MountTargetId() pulumi.StringOutput
The OCID of the mount target for this file system. Example: `ocid1.mounttarget.oc1..uniqueID`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutputWithContext ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) ExportPath ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) ExportPath() pulumi.StringOutput
The export path of the file system. Example: `/fs-export-path`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) MountDetails ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) MountDetails() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput
Mount details of a file system.
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) MountPoint ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) MountPoint() pulumi.StringOutput
The physical mount point of the file system on a host. Example: `/mnt/yourmountpoint`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) MountTargetId ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) MountTargetId() pulumi.StringOutput
The OCID of the mount target for this file system. Example: `ocid1.mounttarget.oc1..uniqueID`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutputWithContext ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) UnmountDetails ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) UnmountDetails() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput
Unmount details for a file system.
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetail ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetail struct { // The OCID of the mount target for this file system. Example: `ocid1.mounttarget.oc1..uniqueID` MountTargetId string `pulumi:"mountTargetId"` }
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArgs ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArgs struct { // The OCID of the mount target for this file system. Example: `ocid1.mounttarget.oc1..uniqueID` MountTargetId pulumi.StringInput `pulumi:"mountTargetId"` }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArgs) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutputWithContext ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArray ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArray []GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailInput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArray) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutputWithContext ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayInput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayInput interface { pulumi.Input ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutputWithContext(context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput }
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayInput is an input type that accepts GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArray and GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput values. You can construct a concrete instance of `GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayInput` via:
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArray{ GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArgs{...} }
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput) Index ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutputWithContext ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailInput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailInput interface { pulumi.Input ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutputWithContext(context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput }
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailInput is an input type that accepts GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArgs and GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput values. You can construct a concrete instance of `GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailInput` via:
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArgs{...}
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput) MountTargetId ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput) MountTargetId() pulumi.StringOutput
The OCID of the mount target for this file system. Example: `ocid1.mounttarget.oc1..uniqueID`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutputWithContext ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberInput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberInput interface { pulumi.Input ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutputWithContext(context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput }
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberInput is an input type that accepts GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArgs and GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput values. You can construct a concrete instance of `GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberInput` via:
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArgs{...}
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) AutonomousDatabaseStandbyTypeForDrDrills ¶ added in v2.8.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) AutonomousDatabaseStandbyTypeForDrDrills() pulumi.StringOutput
This specifies the mechanism used to create a temporary Autonomous Database instance for DR Drills. See https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/autonomous-clone-about.html for information about these clone types. See https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/autonomous-data-guard-snapshot-standby.html for information about snapshot standby.
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) BackendSetMappings ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) BackendSetMappings() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput
A list of backend set mappings that are used to transfer or update backends during DR.
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) BlockVolumeOperations ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) BlockVolumeOperations() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput
Operations performed on a list of block volumes used on the non-movable compute instance.
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) Bucket ¶ added in v2.8.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) Bucket() pulumi.StringOutput
The bucket name inside the object storage namespace. Example: `bucketName`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) ConnectionStringType ¶ added in v2.8.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) ConnectionStringType() pulumi.StringOutput
The type of connection strings used to connect to an Autonomous Container Database snapshot standby created during a DR Drill operation. See https://docs.oracle.com/en/cloud/paas/autonomous-database/dedicated/adbcl/index.html for information about these service types.
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) DestinationAvailabilityDomain ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) DestinationAvailabilityDomain() pulumi.StringOutput
The availability domain of the destination mount target. Example: `BBTh:region-AD`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) DestinationCapacityReservationId ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) DestinationCapacityReservationId() pulumi.StringOutput
The OCID of a capacity reservation in the destination region which will be used to launch the compute instance. Example: `ocid1.capacityreservation.oc1..uniqueID`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) DestinationCompartmentId ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) DestinationCompartmentId() pulumi.StringOutput
The OCID of a compartment in the destination region in which the compute instance should be launched. Example: `ocid1.compartment.oc1..uniqueID`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) DestinationDedicatedVmHostId ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) DestinationDedicatedVmHostId() pulumi.StringOutput
The OCID of a dedicated VM host in the destination region where the compute instance should be launched. Example: `ocid1.dedicatedvmhost.oc1..uniqueID`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) DestinationLoadBalancerId ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) DestinationLoadBalancerId() pulumi.StringOutput
The OCID of the destination load balancer. The backend sets in this destination load balancer are updated during DR. Example: `ocid1.loadbalancer.oc1..uniqueID`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) DestinationNetworkLoadBalancerId ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) DestinationNetworkLoadBalancerId() pulumi.StringOutput
The OCID of the destination network load balancer. The backend sets in this destination network load balancer are updated during DR. Example: `ocid1.networkloadbalancer.oc1..uniqueID`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) ExportMappings ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) ExportMappings() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput
A list of mappings between the primary region file system export and destination region mount target.
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) FileSystemOperations ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) FileSystemOperations() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput
Operations performed on a list of file systems used on the non-movable compute instance.
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) IsMovable ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) IsMovable() pulumi.BoolOutput
A flag indicating if the compute instance should be moved during DR operations. Example: `false`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) IsRetainFaultDomain ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) IsRetainFaultDomain() pulumi.BoolOutput
A flag indicating if the compute instance should be moved to the same fault domain in the destination region. The compute instance launch will fail if this flag is set to true and capacity is not available in the specified fault domain in the destination region. Example: `false`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) IsStartStopEnabled ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) IsStartStopEnabled() pulumi.BoolOutput
A flag indicating whether the non-movable compute instance needs to be started and stopped during DR operations.
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) MemberId ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) MemberId() pulumi.StringOutput
The OCID of the member. Example: `ocid1.instance.oc1..uniqueID`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) MemberType ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) MemberType() pulumi.StringOutput
The type of the member.
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) Namespace ¶ added in v2.8.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) Namespace() pulumi.StringOutput
The namespace in object storage (Note - this is usually the tenancy name). Example: `myocitenancy`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) PasswordVaultSecretId ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) PasswordVaultSecretId() pulumi.StringOutput
The OCID of the vault secret where the database SYSDBA password is stored. This password is required and used for performing database DR Drill operations when using full clone. Example: `ocid1.vaultsecret.oc1..uniqueID`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutputWithContext ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) VnicMapping ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) VnicMapping() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutput
A list of compute instance VNIC mappings.
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) VnicMappings ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) VnicMappings() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutput
A list of compute instance VNIC mappings.
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMapping ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMapping struct { // A list of OCIDs of network security groups (NSG) in the destination region which should be assigned to the source VNIC. Example: `[ ocid1.networksecuritygroup.oc1..uniqueID, ocid1.networksecuritygroup.oc1..uniqueID ]` DestinationNsgIdLists []string `pulumi:"destinationNsgIdLists"` // The private IP address to be assigned as the VNIC's primary IP address in the destination subnet. This must be a valid IP address in the destination subnet and the IP address must be available. Example: `10.0.3.3` DestinationPrimaryPrivateIpAddress string `pulumi:"destinationPrimaryPrivateIpAddress"` // The hostname label to be assigned in the destination subnet for the primary private IP of the source VNIC. This label is the hostname portion of the private IP's fully qualified domain name (FQDN) (for example, 'myhost1' in the FQDN 'myhost1.subnet123.vcn1.oraclevcn.com'). Example: `myhost1` DestinationPrimaryPrivateIpHostnameLabel string `pulumi:"destinationPrimaryPrivateIpHostnameLabel"` // The OCID of the destination subnet to which the source VNIC should connect. Example: `ocid1.subnet.oc1..uniqueID` DestinationSubnetId string `pulumi:"destinationSubnetId"` // The OCID of the source VNIC. Example: `ocid1.vnic.oc1..uniqueID` SourceVnicId string `pulumi:"sourceVnicId"` }
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArgs ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArgs struct { // A list of OCIDs of network security groups (NSG) in the destination region which should be assigned to the source VNIC. Example: `[ ocid1.networksecuritygroup.oc1..uniqueID, ocid1.networksecuritygroup.oc1..uniqueID ]` DestinationNsgIdLists pulumi.StringArrayInput `pulumi:"destinationNsgIdLists"` // The private IP address to be assigned as the VNIC's primary IP address in the destination subnet. This must be a valid IP address in the destination subnet and the IP address must be available. Example: `10.0.3.3` DestinationPrimaryPrivateIpAddress pulumi.StringInput `pulumi:"destinationPrimaryPrivateIpAddress"` // The hostname label to be assigned in the destination subnet for the primary private IP of the source VNIC. This label is the hostname portion of the private IP's fully qualified domain name (FQDN) (for example, 'myhost1' in the FQDN 'myhost1.subnet123.vcn1.oraclevcn.com'). Example: `myhost1` DestinationPrimaryPrivateIpHostnameLabel pulumi.StringInput `pulumi:"destinationPrimaryPrivateIpHostnameLabel"` // The OCID of the destination subnet to which the source VNIC should connect. Example: `ocid1.subnet.oc1..uniqueID` DestinationSubnetId pulumi.StringInput `pulumi:"destinationSubnetId"` // The OCID of the source VNIC. Example: `ocid1.vnic.oc1..uniqueID` SourceVnicId pulumi.StringInput `pulumi:"sourceVnicId"` }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArgs) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArgs) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutputWithContext ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArray ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArray []GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingInput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArray) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArray) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutput ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutputWithContext ¶
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayInput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayInput interface { pulumi.Input ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutput ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutputWithContext(context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutput }
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayInput is an input type that accepts GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArray and GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutput values. You can construct a concrete instance of `GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayInput` via:
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArray{ GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArgs{...} }
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutput) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutput) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutput ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutputWithContext ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingInput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingInput interface { pulumi.Input ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutputWithContext(context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput }
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingInput is an input type that accepts GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArgs and GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput values. You can construct a concrete instance of `GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingInput` via:
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArgs{...}
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput) DestinationNsgIdLists ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput) DestinationNsgIdLists() pulumi.StringArrayOutput
A list of OCIDs of network security groups (NSG) in the destination region which should be assigned to the source VNIC. Example: `[ ocid1.networksecuritygroup.oc1..uniqueID, ocid1.networksecuritygroup.oc1..uniqueID ]`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput) DestinationPrimaryPrivateIpAddress ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput) DestinationPrimaryPrivateIpAddress() pulumi.StringOutput
The private IP address to be assigned as the VNIC's primary IP address in the destination subnet. This must be a valid IP address in the destination subnet and the IP address must be available. Example: `10.0.3.3`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput) DestinationPrimaryPrivateIpHostnameLabel ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput) DestinationPrimaryPrivateIpHostnameLabel() pulumi.StringOutput
The hostname label to be assigned in the destination subnet for the primary private IP of the source VNIC. This label is the hostname portion of the private IP's fully qualified domain name (FQDN) (for example, 'myhost1' in the FQDN 'myhost1.subnet123.vcn1.oraclevcn.com'). Example: `myhost1`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput) DestinationSubnetId ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput) DestinationSubnetId() pulumi.StringOutput
The OCID of the destination subnet to which the source VNIC should connect. Example: `ocid1.subnet.oc1..uniqueID`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput) SourceVnicId ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput) SourceVnicId() pulumi.StringOutput
The OCID of the source VNIC. Example: `ocid1.vnic.oc1..uniqueID`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutputWithContext ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) Associations ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) CompartmentId ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) CompartmentId() pulumi.StringOutput
The ID (OCID) of the compartment in which to list resources. Example: `ocid1.compartment.oc1..uniqueID`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) DefinedTags ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"Operations.CostCenter": "42"}`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) DisassociateTrigger ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) DisassociateTrigger() pulumi.IntOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) DisplayName ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only resources that match the given display name. Example: `MyResourceDisplayName`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) FreeformTags ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"Department": "Finance"}`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) Id ¶
The OCID of the DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) LifeCycleDetails ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) LifeCycleDetails() pulumi.StringOutput
A message describing the DR protection group's current state in more detail.
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) LifecycleSubState ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) LifecycleSubState() pulumi.StringOutput
A filter to return only DR protection groups that match the given lifecycle sub-state.
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) LogLocations ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) LogLocations() GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput
The details of an object storage log location for a DR protection group.
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) Members ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) Members() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput
A list of DR protection group members.
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) PeerId ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) PeerId() pulumi.StringOutput
The OCID of the peer DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) PeerRegion ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) PeerRegion() pulumi.StringOutput
The region of the peer DR protection group. Example: `us-ashburn-1`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) Role ¶
The DR protection group Role.
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) State ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) State() pulumi.StringOutput
A filter to return only DR protection groups that match the given lifecycle state.
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) SystemTags ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) SystemTags() pulumi.StringMapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) TimeCreated ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) TimeCreated() pulumi.StringOutput
The date and time the DR protection group was created. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) TimeUpdated ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The date and time the DR protection group was updated. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemOutput ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemOutputWithContext ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionOutput ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionOutput) ElementType ¶
func (GetDrProtectionGroupsDrProtectionGroupCollectionOutput) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionOutput ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionOutput() GetDrProtectionGroupsDrProtectionGroupCollectionOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionOutputWithContext ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionOutput
type GetDrProtectionGroupsFilterArgs ¶
type GetDrProtectionGroupsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetDrProtectionGroupsFilterArgs) ElementType ¶
func (GetDrProtectionGroupsFilterArgs) ElementType() reflect.Type
func (GetDrProtectionGroupsFilterArgs) ToGetDrProtectionGroupsFilterOutput ¶
func (i GetDrProtectionGroupsFilterArgs) ToGetDrProtectionGroupsFilterOutput() GetDrProtectionGroupsFilterOutput
func (GetDrProtectionGroupsFilterArgs) ToGetDrProtectionGroupsFilterOutputWithContext ¶
func (i GetDrProtectionGroupsFilterArgs) ToGetDrProtectionGroupsFilterOutputWithContext(ctx context.Context) GetDrProtectionGroupsFilterOutput
type GetDrProtectionGroupsFilterArray ¶
type GetDrProtectionGroupsFilterArray []GetDrProtectionGroupsFilterInput
func (GetDrProtectionGroupsFilterArray) ElementType ¶
func (GetDrProtectionGroupsFilterArray) ElementType() reflect.Type
func (GetDrProtectionGroupsFilterArray) ToGetDrProtectionGroupsFilterArrayOutput ¶
func (i GetDrProtectionGroupsFilterArray) ToGetDrProtectionGroupsFilterArrayOutput() GetDrProtectionGroupsFilterArrayOutput
func (GetDrProtectionGroupsFilterArray) ToGetDrProtectionGroupsFilterArrayOutputWithContext ¶
func (i GetDrProtectionGroupsFilterArray) ToGetDrProtectionGroupsFilterArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsFilterArrayOutput
type GetDrProtectionGroupsFilterArrayInput ¶
type GetDrProtectionGroupsFilterArrayInput interface { pulumi.Input ToGetDrProtectionGroupsFilterArrayOutput() GetDrProtectionGroupsFilterArrayOutput ToGetDrProtectionGroupsFilterArrayOutputWithContext(context.Context) GetDrProtectionGroupsFilterArrayOutput }
GetDrProtectionGroupsFilterArrayInput is an input type that accepts GetDrProtectionGroupsFilterArray and GetDrProtectionGroupsFilterArrayOutput values. You can construct a concrete instance of `GetDrProtectionGroupsFilterArrayInput` via:
GetDrProtectionGroupsFilterArray{ GetDrProtectionGroupsFilterArgs{...} }
type GetDrProtectionGroupsFilterArrayOutput ¶
type GetDrProtectionGroupsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsFilterArrayOutput) ElementType ¶
func (GetDrProtectionGroupsFilterArrayOutput) ElementType() reflect.Type
func (GetDrProtectionGroupsFilterArrayOutput) ToGetDrProtectionGroupsFilterArrayOutput ¶
func (o GetDrProtectionGroupsFilterArrayOutput) ToGetDrProtectionGroupsFilterArrayOutput() GetDrProtectionGroupsFilterArrayOutput
func (GetDrProtectionGroupsFilterArrayOutput) ToGetDrProtectionGroupsFilterArrayOutputWithContext ¶
func (o GetDrProtectionGroupsFilterArrayOutput) ToGetDrProtectionGroupsFilterArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsFilterArrayOutput
type GetDrProtectionGroupsFilterInput ¶
type GetDrProtectionGroupsFilterInput interface { pulumi.Input ToGetDrProtectionGroupsFilterOutput() GetDrProtectionGroupsFilterOutput ToGetDrProtectionGroupsFilterOutputWithContext(context.Context) GetDrProtectionGroupsFilterOutput }
GetDrProtectionGroupsFilterInput is an input type that accepts GetDrProtectionGroupsFilterArgs and GetDrProtectionGroupsFilterOutput values. You can construct a concrete instance of `GetDrProtectionGroupsFilterInput` via:
GetDrProtectionGroupsFilterArgs{...}
type GetDrProtectionGroupsFilterOutput ¶
type GetDrProtectionGroupsFilterOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsFilterOutput) ElementType ¶
func (GetDrProtectionGroupsFilterOutput) ElementType() reflect.Type
func (GetDrProtectionGroupsFilterOutput) Name ¶
func (o GetDrProtectionGroupsFilterOutput) Name() pulumi.StringOutput
func (GetDrProtectionGroupsFilterOutput) Regex ¶
func (o GetDrProtectionGroupsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetDrProtectionGroupsFilterOutput) ToGetDrProtectionGroupsFilterOutput ¶
func (o GetDrProtectionGroupsFilterOutput) ToGetDrProtectionGroupsFilterOutput() GetDrProtectionGroupsFilterOutput
func (GetDrProtectionGroupsFilterOutput) ToGetDrProtectionGroupsFilterOutputWithContext ¶
func (o GetDrProtectionGroupsFilterOutput) ToGetDrProtectionGroupsFilterOutputWithContext(ctx context.Context) GetDrProtectionGroupsFilterOutput
func (GetDrProtectionGroupsFilterOutput) Values ¶
func (o GetDrProtectionGroupsFilterOutput) Values() pulumi.StringArrayOutput
type GetDrProtectionGroupsOutputArgs ¶
type GetDrProtectionGroupsOutputArgs struct { // The ID (OCID) of the compartment in which to list resources. Example: `ocid1.compartment.oc1..uniqueID` CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // A filter to return only resources that match the given display name. Example: `MyResourceDisplayName` DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // The OCID of the DR protection group. Optional query param. Example: `ocid1.drprotectiongroup.oc1..uniqueID` DrProtectionGroupId pulumi.StringPtrInput `pulumi:"drProtectionGroupId"` Filters GetDrProtectionGroupsFilterArrayInput `pulumi:"filters"` // A filter to return only DR protection groups that match the given lifecycle sub-state. LifecycleSubState pulumi.StringPtrInput `pulumi:"lifecycleSubState"` // The DR protection group Role. Role pulumi.StringPtrInput `pulumi:"role"` // A filter to return only DR protection groups that match the given lifecycle state. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getDrProtectionGroups.
func (GetDrProtectionGroupsOutputArgs) ElementType ¶
func (GetDrProtectionGroupsOutputArgs) ElementType() reflect.Type
type GetDrProtectionGroupsResult ¶
type GetDrProtectionGroupsResult struct { // The OCID of the compartment containing the DR protection group. Example: `ocid1.compartment.oc1..uniqueID` CompartmentId string `pulumi:"compartmentId"` // The display name of the DR protection group. Example: `EBS PHX Group` DisplayName *string `pulumi:"displayName"` // The list of dr_protection_group_collection. DrProtectionGroupCollections []GetDrProtectionGroupsDrProtectionGroupCollection `pulumi:"drProtectionGroupCollections"` DrProtectionGroupId *string `pulumi:"drProtectionGroupId"` Filters []GetDrProtectionGroupsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The current sub-state of the DR protection group. LifecycleSubState *string `pulumi:"lifecycleSubState"` // The role of the DR protection group. Role *string `pulumi:"role"` // The current state of the DR protection group. State *string `pulumi:"state"` }
A collection of values returned by getDrProtectionGroups.
func GetDrProtectionGroups ¶
func GetDrProtectionGroups(ctx *pulumi.Context, args *GetDrProtectionGroupsArgs, opts ...pulumi.InvokeOption) (*GetDrProtectionGroupsResult, error)
This data source provides the list of Dr Protection Groups in Oracle Cloud Infrastructure Disaster Recovery service.
Get a summary list of all DR protection groups in a compartment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/DisasterRecovery" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := DisasterRecovery.GetDrProtectionGroups(ctx, &disasterrecovery.GetDrProtectionGroupsArgs{ CompartmentId: compartmentId, DisplayName: pulumi.StringRef(drProtectionGroupDisplayName), DrProtectionGroupId: pulumi.StringRef(testDrProtectionGroup.Id), LifecycleSubState: pulumi.StringRef(drProtectionGroupLifecycleSubState), Role: pulumi.StringRef(drProtectionGroupRole), State: pulumi.StringRef(drProtectionGroupState), }, nil) if err != nil { return err } return nil }) }
```
type GetDrProtectionGroupsResultOutput ¶
type GetDrProtectionGroupsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDrProtectionGroups.
func GetDrProtectionGroupsOutput ¶
func GetDrProtectionGroupsOutput(ctx *pulumi.Context, args GetDrProtectionGroupsOutputArgs, opts ...pulumi.InvokeOption) GetDrProtectionGroupsResultOutput
func (GetDrProtectionGroupsResultOutput) CompartmentId ¶
func (o GetDrProtectionGroupsResultOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment containing the DR protection group. Example: `ocid1.compartment.oc1..uniqueID`
func (GetDrProtectionGroupsResultOutput) DisplayName ¶
func (o GetDrProtectionGroupsResultOutput) DisplayName() pulumi.StringPtrOutput
The display name of the DR protection group. Example: `EBS PHX Group`
func (GetDrProtectionGroupsResultOutput) DrProtectionGroupCollections ¶
func (o GetDrProtectionGroupsResultOutput) DrProtectionGroupCollections() GetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput
The list of dr_protection_group_collection.
func (GetDrProtectionGroupsResultOutput) DrProtectionGroupId ¶
func (o GetDrProtectionGroupsResultOutput) DrProtectionGroupId() pulumi.StringPtrOutput
func (GetDrProtectionGroupsResultOutput) ElementType ¶
func (GetDrProtectionGroupsResultOutput) ElementType() reflect.Type
func (GetDrProtectionGroupsResultOutput) Filters ¶
func (o GetDrProtectionGroupsResultOutput) Filters() GetDrProtectionGroupsFilterArrayOutput
func (GetDrProtectionGroupsResultOutput) Id ¶
func (o GetDrProtectionGroupsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDrProtectionGroupsResultOutput) LifecycleSubState ¶
func (o GetDrProtectionGroupsResultOutput) LifecycleSubState() pulumi.StringPtrOutput
The current sub-state of the DR protection group.
func (GetDrProtectionGroupsResultOutput) Role ¶
func (o GetDrProtectionGroupsResultOutput) Role() pulumi.StringPtrOutput
The role of the DR protection group.
func (GetDrProtectionGroupsResultOutput) State ¶
func (o GetDrProtectionGroupsResultOutput) State() pulumi.StringPtrOutput
The current state of the DR protection group.
func (GetDrProtectionGroupsResultOutput) ToGetDrProtectionGroupsResultOutput ¶
func (o GetDrProtectionGroupsResultOutput) ToGetDrProtectionGroupsResultOutput() GetDrProtectionGroupsResultOutput
func (GetDrProtectionGroupsResultOutput) ToGetDrProtectionGroupsResultOutputWithContext ¶
func (o GetDrProtectionGroupsResultOutput) ToGetDrProtectionGroupsResultOutputWithContext(ctx context.Context) GetDrProtectionGroupsResultOutput
type LookupDrPlanArgs ¶
type LookupDrPlanArgs struct { // The OCID of the DR plan. Example: `ocid1.drplan.oc1..uniqueID` DrPlanId string `pulumi:"drPlanId"` }
A collection of arguments for invoking getDrPlan.
type LookupDrPlanExecutionArgs ¶
type LookupDrPlanExecutionArgs struct { // The OCID of the DR plan execution. Example: `ocid1.drplanexecution.oc1..uniqueID` DrPlanExecutionId string `pulumi:"drPlanExecutionId"` }
A collection of arguments for invoking getDrPlanExecution.
type LookupDrPlanExecutionOutputArgs ¶
type LookupDrPlanExecutionOutputArgs struct { // The OCID of the DR plan execution. Example: `ocid1.drplanexecution.oc1..uniqueID` DrPlanExecutionId pulumi.StringInput `pulumi:"drPlanExecutionId"` }
A collection of arguments for invoking getDrPlanExecution.
func (LookupDrPlanExecutionOutputArgs) ElementType ¶
func (LookupDrPlanExecutionOutputArgs) ElementType() reflect.Type
type LookupDrPlanExecutionResult ¶
type LookupDrPlanExecutionResult struct { // The OCID of the compartment containing this DR plan execution. Example: `ocid1.compartment.oc1..uniqueID` CompartmentId string `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` // The display name of the step execution. Example: `DATABASE_SWITCHOVER` DisplayName string `pulumi:"displayName"` DrPlanExecutionId string `pulumi:"drPlanExecutionId"` // The OCID of the DR protection group to which this DR plan execution belongs. Example: `ocid1.drprotectiongroup.oc1..uniqueID` DrProtectionGroupId string `pulumi:"drProtectionGroupId"` // The total duration in seconds taken to complete the step execution. Example: `35` ExecutionDurationInSec int `pulumi:"executionDurationInSec"` // The options for a plan execution. ExecutionOptions []GetDrPlanExecutionExecutionOption `pulumi:"executionOptions"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // A list of groups executed in this DR plan execution. GroupExecutions []GetDrPlanExecutionGroupExecution `pulumi:"groupExecutions"` // The OCID of the DR plan execution. Example: `ocid1.drplanexecution.oc1..uniqueID` Id string `pulumi:"id"` // A message describing the DR plan execution's current state in more detail. LifeCycleDetails string `pulumi:"lifeCycleDetails"` // The details of an object storage log location for a DR protection group. LogLocations []GetDrPlanExecutionLogLocation `pulumi:"logLocations"` // The OCID of peer DR protection group associated with this plan's DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID` PeerDrProtectionGroupId string `pulumi:"peerDrProtectionGroupId"` // The region of the peer DR protection group associated with this plan's DR protection group. Example: `us-ashburn-1` PeerRegion string `pulumi:"peerRegion"` // The type of the DR plan executed. PlanExecutionType string `pulumi:"planExecutionType"` // The OCID of the DR plan. Example: `ocid1.drplan.oc1..uniqueID` PlanId string `pulumi:"planId"` // The current state of the DR plan execution. State string `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]string `pulumi:"systemTags"` // The date and time at which DR plan execution was created. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeCreated string `pulumi:"timeCreated"` // The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeEnded string `pulumi:"timeEnded"` // The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeStarted string `pulumi:"timeStarted"` // The time when DR plan execution was last updated. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getDrPlanExecution.
func LookupDrPlanExecution ¶
func LookupDrPlanExecution(ctx *pulumi.Context, args *LookupDrPlanExecutionArgs, opts ...pulumi.InvokeOption) (*LookupDrPlanExecutionResult, error)
This data source provides details about a specific Dr Plan Execution resource in Oracle Cloud Infrastructure Disaster Recovery service.
Get details for the DR plan execution identified by *drPlanExecutionId*.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/DisasterRecovery" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := DisasterRecovery.GetDrPlanExecution(ctx, &disasterrecovery.GetDrPlanExecutionArgs{ DrPlanExecutionId: testDrPlanExecutionOciDisasterRecoveryDrPlanExecution.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupDrPlanExecutionResultOutput ¶
type LookupDrPlanExecutionResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDrPlanExecution.
func LookupDrPlanExecutionOutput ¶
func LookupDrPlanExecutionOutput(ctx *pulumi.Context, args LookupDrPlanExecutionOutputArgs, opts ...pulumi.InvokeOption) LookupDrPlanExecutionResultOutput
func (LookupDrPlanExecutionResultOutput) CompartmentId ¶
func (o LookupDrPlanExecutionResultOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment containing this DR plan execution. Example: `ocid1.compartment.oc1..uniqueID`
func (LookupDrPlanExecutionResultOutput) DefinedTags ¶
func (o LookupDrPlanExecutionResultOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"Operations.CostCenter": "42"}`
func (LookupDrPlanExecutionResultOutput) DisplayName ¶
func (o LookupDrPlanExecutionResultOutput) DisplayName() pulumi.StringOutput
The display name of the step execution. Example: `DATABASE_SWITCHOVER`
func (LookupDrPlanExecutionResultOutput) DrPlanExecutionId ¶
func (o LookupDrPlanExecutionResultOutput) DrPlanExecutionId() pulumi.StringOutput
func (LookupDrPlanExecutionResultOutput) DrProtectionGroupId ¶
func (o LookupDrPlanExecutionResultOutput) DrProtectionGroupId() pulumi.StringOutput
The OCID of the DR protection group to which this DR plan execution belongs. Example: `ocid1.drprotectiongroup.oc1..uniqueID`
func (LookupDrPlanExecutionResultOutput) ElementType ¶
func (LookupDrPlanExecutionResultOutput) ElementType() reflect.Type
func (LookupDrPlanExecutionResultOutput) ExecutionDurationInSec ¶
func (o LookupDrPlanExecutionResultOutput) ExecutionDurationInSec() pulumi.IntOutput
The total duration in seconds taken to complete the step execution. Example: `35`
func (LookupDrPlanExecutionResultOutput) ExecutionOptions ¶
func (o LookupDrPlanExecutionResultOutput) ExecutionOptions() GetDrPlanExecutionExecutionOptionArrayOutput
The options for a plan execution.
func (LookupDrPlanExecutionResultOutput) FreeformTags ¶
func (o LookupDrPlanExecutionResultOutput) FreeformTags() pulumi.StringMapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"Department": "Finance"}`
func (LookupDrPlanExecutionResultOutput) GroupExecutions ¶
func (o LookupDrPlanExecutionResultOutput) GroupExecutions() GetDrPlanExecutionGroupExecutionArrayOutput
A list of groups executed in this DR plan execution.
func (LookupDrPlanExecutionResultOutput) Id ¶
func (o LookupDrPlanExecutionResultOutput) Id() pulumi.StringOutput
The OCID of the DR plan execution. Example: `ocid1.drplanexecution.oc1..uniqueID`
func (LookupDrPlanExecutionResultOutput) LifeCycleDetails ¶
func (o LookupDrPlanExecutionResultOutput) LifeCycleDetails() pulumi.StringOutput
A message describing the DR plan execution's current state in more detail.
func (LookupDrPlanExecutionResultOutput) LogLocations ¶
func (o LookupDrPlanExecutionResultOutput) LogLocations() GetDrPlanExecutionLogLocationArrayOutput
The details of an object storage log location for a DR protection group.
func (LookupDrPlanExecutionResultOutput) PeerDrProtectionGroupId ¶
func (o LookupDrPlanExecutionResultOutput) PeerDrProtectionGroupId() pulumi.StringOutput
The OCID of peer DR protection group associated with this plan's DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID`
func (LookupDrPlanExecutionResultOutput) PeerRegion ¶
func (o LookupDrPlanExecutionResultOutput) PeerRegion() pulumi.StringOutput
The region of the peer DR protection group associated with this plan's DR protection group. Example: `us-ashburn-1`
func (LookupDrPlanExecutionResultOutput) PlanExecutionType ¶
func (o LookupDrPlanExecutionResultOutput) PlanExecutionType() pulumi.StringOutput
The type of the DR plan executed.
func (LookupDrPlanExecutionResultOutput) PlanId ¶
func (o LookupDrPlanExecutionResultOutput) PlanId() pulumi.StringOutput
The OCID of the DR plan. Example: `ocid1.drplan.oc1..uniqueID`
func (LookupDrPlanExecutionResultOutput) State ¶
func (o LookupDrPlanExecutionResultOutput) State() pulumi.StringOutput
The current state of the DR plan execution.
func (LookupDrPlanExecutionResultOutput) SystemTags ¶
func (o LookupDrPlanExecutionResultOutput) SystemTags() pulumi.StringMapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (LookupDrPlanExecutionResultOutput) TimeCreated ¶
func (o LookupDrPlanExecutionResultOutput) TimeCreated() pulumi.StringOutput
The date and time at which DR plan execution was created. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (LookupDrPlanExecutionResultOutput) TimeEnded ¶
func (o LookupDrPlanExecutionResultOutput) TimeEnded() pulumi.StringOutput
The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (LookupDrPlanExecutionResultOutput) TimeStarted ¶
func (o LookupDrPlanExecutionResultOutput) TimeStarted() pulumi.StringOutput
The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (LookupDrPlanExecutionResultOutput) TimeUpdated ¶
func (o LookupDrPlanExecutionResultOutput) TimeUpdated() pulumi.StringOutput
The time when DR plan execution was last updated. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (LookupDrPlanExecutionResultOutput) ToLookupDrPlanExecutionResultOutput ¶
func (o LookupDrPlanExecutionResultOutput) ToLookupDrPlanExecutionResultOutput() LookupDrPlanExecutionResultOutput
func (LookupDrPlanExecutionResultOutput) ToLookupDrPlanExecutionResultOutputWithContext ¶
func (o LookupDrPlanExecutionResultOutput) ToLookupDrPlanExecutionResultOutputWithContext(ctx context.Context) LookupDrPlanExecutionResultOutput
type LookupDrPlanOutputArgs ¶
type LookupDrPlanOutputArgs struct { // The OCID of the DR plan. Example: `ocid1.drplan.oc1..uniqueID` DrPlanId pulumi.StringInput `pulumi:"drPlanId"` }
A collection of arguments for invoking getDrPlan.
func (LookupDrPlanOutputArgs) ElementType ¶
func (LookupDrPlanOutputArgs) ElementType() reflect.Type
type LookupDrPlanResult ¶
type LookupDrPlanResult struct { // The OCID of the compartment containing the DR plan. Example: `ocid1.compartment.oc1..uniqueID` CompartmentId string `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` // The display name of the group. Example: `DATABASE_SWITCHOVER` DisplayName string `pulumi:"displayName"` DrPlanId string `pulumi:"drPlanId"` // The OCID of the DR protection group to which this DR plan belongs. Example: `ocid1.drplan.oc1..uniqueID` DrProtectionGroupId string `pulumi:"drProtectionGroupId"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // The unique id of the step. Must not be modified by the user. Example: `sgid1.step..uniqueID` Id string `pulumi:"id"` // A message describing the DR plan's current state in more detail. LifeCycleDetails string `pulumi:"lifeCycleDetails"` // The OCID of the peer DR protection group associated with this plan's DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID` PeerDrProtectionGroupId string `pulumi:"peerDrProtectionGroupId"` // The region of the peer DR protection group associated with this plan's DR protection group. Example: `us-ashburn-1` PeerRegion string `pulumi:"peerRegion"` // The list of groups in this DR plan. PlanGroups []GetDrPlanPlanGroup `pulumi:"planGroups"` // The current state of the DR plan. State string `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]string `pulumi:"systemTags"` // The date and time the DR plan was created. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeCreated string `pulumi:"timeCreated"` // The date and time the DR plan was updated. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeUpdated string `pulumi:"timeUpdated"` // The type of the DR plan. Type string `pulumi:"type"` }
A collection of values returned by getDrPlan.
func LookupDrPlan ¶
func LookupDrPlan(ctx *pulumi.Context, args *LookupDrPlanArgs, opts ...pulumi.InvokeOption) (*LookupDrPlanResult, error)
This data source provides details about a specific Dr Plan resource in Oracle Cloud Infrastructure Disaster Recovery service.
Get details for the DR plan identified by *drPlanId*.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/DisasterRecovery" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := DisasterRecovery.GetDrPlan(ctx, &disasterrecovery.GetDrPlanArgs{ DrPlanId: testDrPlanOciDisasterRecoveryDrPlan.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupDrPlanResultOutput ¶
type LookupDrPlanResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDrPlan.
func LookupDrPlanOutput ¶
func LookupDrPlanOutput(ctx *pulumi.Context, args LookupDrPlanOutputArgs, opts ...pulumi.InvokeOption) LookupDrPlanResultOutput
func (LookupDrPlanResultOutput) CompartmentId ¶
func (o LookupDrPlanResultOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment containing the DR plan. Example: `ocid1.compartment.oc1..uniqueID`
func (LookupDrPlanResultOutput) DefinedTags ¶
func (o LookupDrPlanResultOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"Operations.CostCenter": "42"}`
func (LookupDrPlanResultOutput) DisplayName ¶
func (o LookupDrPlanResultOutput) DisplayName() pulumi.StringOutput
The display name of the group. Example: `DATABASE_SWITCHOVER`
func (LookupDrPlanResultOutput) DrPlanId ¶
func (o LookupDrPlanResultOutput) DrPlanId() pulumi.StringOutput
func (LookupDrPlanResultOutput) DrProtectionGroupId ¶
func (o LookupDrPlanResultOutput) DrProtectionGroupId() pulumi.StringOutput
The OCID of the DR protection group to which this DR plan belongs. Example: `ocid1.drplan.oc1..uniqueID`
func (LookupDrPlanResultOutput) ElementType ¶
func (LookupDrPlanResultOutput) ElementType() reflect.Type
func (LookupDrPlanResultOutput) FreeformTags ¶
func (o LookupDrPlanResultOutput) FreeformTags() pulumi.StringMapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"Department": "Finance"}`
func (LookupDrPlanResultOutput) Id ¶
func (o LookupDrPlanResultOutput) Id() pulumi.StringOutput
The unique id of the step. Must not be modified by the user. Example: `sgid1.step..uniqueID`
func (LookupDrPlanResultOutput) LifeCycleDetails ¶
func (o LookupDrPlanResultOutput) LifeCycleDetails() pulumi.StringOutput
A message describing the DR plan's current state in more detail.
func (LookupDrPlanResultOutput) PeerDrProtectionGroupId ¶
func (o LookupDrPlanResultOutput) PeerDrProtectionGroupId() pulumi.StringOutput
The OCID of the peer DR protection group associated with this plan's DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID`
func (LookupDrPlanResultOutput) PeerRegion ¶
func (o LookupDrPlanResultOutput) PeerRegion() pulumi.StringOutput
The region of the peer DR protection group associated with this plan's DR protection group. Example: `us-ashburn-1`
func (LookupDrPlanResultOutput) PlanGroups ¶
func (o LookupDrPlanResultOutput) PlanGroups() GetDrPlanPlanGroupArrayOutput
The list of groups in this DR plan.
func (LookupDrPlanResultOutput) State ¶
func (o LookupDrPlanResultOutput) State() pulumi.StringOutput
The current state of the DR plan.
func (LookupDrPlanResultOutput) SystemTags ¶
func (o LookupDrPlanResultOutput) SystemTags() pulumi.StringMapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (LookupDrPlanResultOutput) TimeCreated ¶
func (o LookupDrPlanResultOutput) TimeCreated() pulumi.StringOutput
The date and time the DR plan was created. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (LookupDrPlanResultOutput) TimeUpdated ¶
func (o LookupDrPlanResultOutput) TimeUpdated() pulumi.StringOutput
The date and time the DR plan was updated. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (LookupDrPlanResultOutput) ToLookupDrPlanResultOutput ¶
func (o LookupDrPlanResultOutput) ToLookupDrPlanResultOutput() LookupDrPlanResultOutput
func (LookupDrPlanResultOutput) ToLookupDrPlanResultOutputWithContext ¶
func (o LookupDrPlanResultOutput) ToLookupDrPlanResultOutputWithContext(ctx context.Context) LookupDrPlanResultOutput
func (LookupDrPlanResultOutput) Type ¶
func (o LookupDrPlanResultOutput) Type() pulumi.StringOutput
The type of the DR plan.
type LookupDrProtectionGroupArgs ¶
type LookupDrProtectionGroupArgs struct { // The OCID of the DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID` DrProtectionGroupId string `pulumi:"drProtectionGroupId"` }
A collection of arguments for invoking getDrProtectionGroup.
type LookupDrProtectionGroupOutputArgs ¶
type LookupDrProtectionGroupOutputArgs struct { // The OCID of the DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID` DrProtectionGroupId pulumi.StringInput `pulumi:"drProtectionGroupId"` }
A collection of arguments for invoking getDrProtectionGroup.
func (LookupDrProtectionGroupOutputArgs) ElementType ¶
func (LookupDrProtectionGroupOutputArgs) ElementType() reflect.Type
type LookupDrProtectionGroupResult ¶
type LookupDrProtectionGroupResult struct { Associations []GetDrProtectionGroupAssociation `pulumi:"associations"` // The OCID of the compartment containing the DR protection group. Example: `ocid1.compartment.oc1..uniqueID` CompartmentId string `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` DisassociateTrigger int `pulumi:"disassociateTrigger"` // The display name of the DR protection group. Example: `EBS PHX Group` DisplayName string `pulumi:"displayName"` DrProtectionGroupId string `pulumi:"drProtectionGroupId"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // The OCID of the DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID` Id string `pulumi:"id"` // A message describing the DR protection group's current state in more detail. LifeCycleDetails string `pulumi:"lifeCycleDetails"` // The current sub-state of the DR protection group. LifecycleSubState string `pulumi:"lifecycleSubState"` // The details of an object storage log location for a DR protection group. LogLocations []GetDrProtectionGroupLogLocation `pulumi:"logLocations"` // A list of DR protection group members. Members []GetDrProtectionGroupMember `pulumi:"members"` // The OCID of the peer DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID` PeerId string `pulumi:"peerId"` // The region of the peer DR protection group. Example: `us-ashburn-1` PeerRegion string `pulumi:"peerRegion"` // The role of the DR protection group. Role string `pulumi:"role"` // The current state of the DR protection group. State string `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]string `pulumi:"systemTags"` // The date and time the DR protection group was created. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeCreated string `pulumi:"timeCreated"` // The date and time the DR protection group was updated. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z` TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getDrProtectionGroup.
func LookupDrProtectionGroup ¶
func LookupDrProtectionGroup(ctx *pulumi.Context, args *LookupDrProtectionGroupArgs, opts ...pulumi.InvokeOption) (*LookupDrProtectionGroupResult, error)
This data source provides details about a specific Dr Protection Group resource in Oracle Cloud Infrastructure Disaster Recovery service.
Get the DR protection group identified by *drProtectionGroupId*.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/DisasterRecovery" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := DisasterRecovery.GetDrProtectionGroup(ctx, &disasterrecovery.GetDrProtectionGroupArgs{ DrProtectionGroupId: testDrProtectionGroupOciDisasterRecoveryDrProtectionGroup.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupDrProtectionGroupResultOutput ¶
type LookupDrProtectionGroupResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDrProtectionGroup.
func LookupDrProtectionGroupOutput ¶
func LookupDrProtectionGroupOutput(ctx *pulumi.Context, args LookupDrProtectionGroupOutputArgs, opts ...pulumi.InvokeOption) LookupDrProtectionGroupResultOutput
func (LookupDrProtectionGroupResultOutput) Associations ¶
func (o LookupDrProtectionGroupResultOutput) Associations() GetDrProtectionGroupAssociationArrayOutput
func (LookupDrProtectionGroupResultOutput) CompartmentId ¶
func (o LookupDrProtectionGroupResultOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment containing the DR protection group. Example: `ocid1.compartment.oc1..uniqueID`
func (LookupDrProtectionGroupResultOutput) DefinedTags ¶
func (o LookupDrProtectionGroupResultOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"Operations.CostCenter": "42"}`
func (LookupDrProtectionGroupResultOutput) DisassociateTrigger ¶
func (o LookupDrProtectionGroupResultOutput) DisassociateTrigger() pulumi.IntOutput
func (LookupDrProtectionGroupResultOutput) DisplayName ¶
func (o LookupDrProtectionGroupResultOutput) DisplayName() pulumi.StringOutput
The display name of the DR protection group. Example: `EBS PHX Group`
func (LookupDrProtectionGroupResultOutput) DrProtectionGroupId ¶
func (o LookupDrProtectionGroupResultOutput) DrProtectionGroupId() pulumi.StringOutput
func (LookupDrProtectionGroupResultOutput) ElementType ¶
func (LookupDrProtectionGroupResultOutput) ElementType() reflect.Type
func (LookupDrProtectionGroupResultOutput) FreeformTags ¶
func (o LookupDrProtectionGroupResultOutput) FreeformTags() pulumi.StringMapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"Department": "Finance"}`
func (LookupDrProtectionGroupResultOutput) Id ¶
func (o LookupDrProtectionGroupResultOutput) Id() pulumi.StringOutput
The OCID of the DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID`
func (LookupDrProtectionGroupResultOutput) LifeCycleDetails ¶
func (o LookupDrProtectionGroupResultOutput) LifeCycleDetails() pulumi.StringOutput
A message describing the DR protection group's current state in more detail.
func (LookupDrProtectionGroupResultOutput) LifecycleSubState ¶
func (o LookupDrProtectionGroupResultOutput) LifecycleSubState() pulumi.StringOutput
The current sub-state of the DR protection group.
func (LookupDrProtectionGroupResultOutput) LogLocations ¶
func (o LookupDrProtectionGroupResultOutput) LogLocations() GetDrProtectionGroupLogLocationArrayOutput
The details of an object storage log location for a DR protection group.
func (LookupDrProtectionGroupResultOutput) Members ¶
func (o LookupDrProtectionGroupResultOutput) Members() GetDrProtectionGroupMemberArrayOutput
A list of DR protection group members.
func (LookupDrProtectionGroupResultOutput) PeerId ¶
func (o LookupDrProtectionGroupResultOutput) PeerId() pulumi.StringOutput
The OCID of the peer DR protection group. Example: `ocid1.drprotectiongroup.oc1..uniqueID`
func (LookupDrProtectionGroupResultOutput) PeerRegion ¶
func (o LookupDrProtectionGroupResultOutput) PeerRegion() pulumi.StringOutput
The region of the peer DR protection group. Example: `us-ashburn-1`
func (LookupDrProtectionGroupResultOutput) Role ¶
func (o LookupDrProtectionGroupResultOutput) Role() pulumi.StringOutput
The role of the DR protection group.
func (LookupDrProtectionGroupResultOutput) State ¶
func (o LookupDrProtectionGroupResultOutput) State() pulumi.StringOutput
The current state of the DR protection group.
func (LookupDrProtectionGroupResultOutput) SystemTags ¶
func (o LookupDrProtectionGroupResultOutput) SystemTags() pulumi.StringMapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (LookupDrProtectionGroupResultOutput) TimeCreated ¶
func (o LookupDrProtectionGroupResultOutput) TimeCreated() pulumi.StringOutput
The date and time the DR protection group was created. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (LookupDrProtectionGroupResultOutput) TimeUpdated ¶
func (o LookupDrProtectionGroupResultOutput) TimeUpdated() pulumi.StringOutput
The date and time the DR protection group was updated. An RFC3339 formatted datetime string. Example: `2019-03-29T09:36:42Z`
func (LookupDrProtectionGroupResultOutput) ToLookupDrProtectionGroupResultOutput ¶
func (o LookupDrProtectionGroupResultOutput) ToLookupDrProtectionGroupResultOutput() LookupDrProtectionGroupResultOutput
func (LookupDrProtectionGroupResultOutput) ToLookupDrProtectionGroupResultOutputWithContext ¶
func (o LookupDrProtectionGroupResultOutput) ToLookupDrProtectionGroupResultOutputWithContext(ctx context.Context) LookupDrProtectionGroupResultOutput