Documentation
¶
Index ¶
- type DrPlan
- type DrPlanArgs
- type DrPlanArray
- type DrPlanArrayInput
- type DrPlanArrayOutput
- func (DrPlanArrayOutput) ElementType() reflect.Type
- func (o DrPlanArrayOutput) Index(i pulumi.IntInput) DrPlanOutput
- func (o DrPlanArrayOutput) ToDrPlanArrayOutput() DrPlanArrayOutput
- func (o DrPlanArrayOutput) ToDrPlanArrayOutputWithContext(ctx context.Context) DrPlanArrayOutput
- func (o DrPlanArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*DrPlan]
- type DrPlanExecution
- func (*DrPlanExecution) ElementType() reflect.Type
- func (i *DrPlanExecution) ToDrPlanExecutionOutput() DrPlanExecutionOutput
- func (i *DrPlanExecution) ToDrPlanExecutionOutputWithContext(ctx context.Context) DrPlanExecutionOutput
- func (i *DrPlanExecution) ToOutput(ctx context.Context) pulumix.Output[*DrPlanExecution]
- type DrPlanExecutionArgs
- type DrPlanExecutionArray
- func (DrPlanExecutionArray) ElementType() reflect.Type
- func (i DrPlanExecutionArray) ToDrPlanExecutionArrayOutput() DrPlanExecutionArrayOutput
- func (i DrPlanExecutionArray) ToDrPlanExecutionArrayOutputWithContext(ctx context.Context) DrPlanExecutionArrayOutput
- func (i DrPlanExecutionArray) ToOutput(ctx context.Context) pulumix.Output[[]*DrPlanExecution]
- 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
- func (o DrPlanExecutionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*DrPlanExecution]
- 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
- func (i DrPlanExecutionExecutionOptionsArgs) ToOutput(ctx context.Context) pulumix.Output[DrPlanExecutionExecutionOptions]
- 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
- func (o DrPlanExecutionExecutionOptionsOutput) ToOutput(ctx context.Context) pulumix.Output[DrPlanExecutionExecutionOptions]
- 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
- func (o DrPlanExecutionExecutionOptionsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DrPlanExecutionExecutionOptions]
- type DrPlanExecutionGroupExecution
- type DrPlanExecutionGroupExecutionArgs
- func (DrPlanExecutionGroupExecutionArgs) ElementType() reflect.Type
- func (i DrPlanExecutionGroupExecutionArgs) ToDrPlanExecutionGroupExecutionOutput() DrPlanExecutionGroupExecutionOutput
- func (i DrPlanExecutionGroupExecutionArgs) ToDrPlanExecutionGroupExecutionOutputWithContext(ctx context.Context) DrPlanExecutionGroupExecutionOutput
- func (i DrPlanExecutionGroupExecutionArgs) ToOutput(ctx context.Context) pulumix.Output[DrPlanExecutionGroupExecution]
- type DrPlanExecutionGroupExecutionArray
- func (DrPlanExecutionGroupExecutionArray) ElementType() reflect.Type
- func (i DrPlanExecutionGroupExecutionArray) ToDrPlanExecutionGroupExecutionArrayOutput() DrPlanExecutionGroupExecutionArrayOutput
- func (i DrPlanExecutionGroupExecutionArray) ToDrPlanExecutionGroupExecutionArrayOutputWithContext(ctx context.Context) DrPlanExecutionGroupExecutionArrayOutput
- func (i DrPlanExecutionGroupExecutionArray) ToOutput(ctx context.Context) pulumix.Output[[]DrPlanExecutionGroupExecution]
- 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
- func (o DrPlanExecutionGroupExecutionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DrPlanExecutionGroupExecution]
- 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) ToOutput(ctx context.Context) pulumix.Output[DrPlanExecutionGroupExecution]
- 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
- func (i DrPlanExecutionGroupExecutionStepExecutionArgs) ToOutput(ctx context.Context) pulumix.Output[DrPlanExecutionGroupExecutionStepExecution]
- type DrPlanExecutionGroupExecutionStepExecutionArray
- func (DrPlanExecutionGroupExecutionStepExecutionArray) ElementType() reflect.Type
- func (i DrPlanExecutionGroupExecutionStepExecutionArray) ToDrPlanExecutionGroupExecutionStepExecutionArrayOutput() DrPlanExecutionGroupExecutionStepExecutionArrayOutput
- func (i DrPlanExecutionGroupExecutionStepExecutionArray) ToDrPlanExecutionGroupExecutionStepExecutionArrayOutputWithContext(ctx context.Context) DrPlanExecutionGroupExecutionStepExecutionArrayOutput
- func (i DrPlanExecutionGroupExecutionStepExecutionArray) ToOutput(ctx context.Context) pulumix.Output[[]DrPlanExecutionGroupExecutionStepExecution]
- 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
- func (o DrPlanExecutionGroupExecutionStepExecutionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DrPlanExecutionGroupExecutionStepExecution]
- type DrPlanExecutionGroupExecutionStepExecutionInput
- type DrPlanExecutionGroupExecutionStepExecutionLogLocation
- type DrPlanExecutionGroupExecutionStepExecutionLogLocationArgs
- func (DrPlanExecutionGroupExecutionStepExecutionLogLocationArgs) ElementType() reflect.Type
- func (i DrPlanExecutionGroupExecutionStepExecutionLogLocationArgs) ToDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput() DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput
- func (i DrPlanExecutionGroupExecutionStepExecutionLogLocationArgs) ToDrPlanExecutionGroupExecutionStepExecutionLogLocationOutputWithContext(ctx context.Context) DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput
- func (i DrPlanExecutionGroupExecutionStepExecutionLogLocationArgs) ToOutput(ctx context.Context) pulumix.Output[DrPlanExecutionGroupExecutionStepExecutionLogLocation]
- type DrPlanExecutionGroupExecutionStepExecutionLogLocationArray
- func (DrPlanExecutionGroupExecutionStepExecutionLogLocationArray) ElementType() reflect.Type
- func (i DrPlanExecutionGroupExecutionStepExecutionLogLocationArray) ToDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput() DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput
- func (i DrPlanExecutionGroupExecutionStepExecutionLogLocationArray) ToDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutputWithContext(ctx context.Context) DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput
- func (i DrPlanExecutionGroupExecutionStepExecutionLogLocationArray) ToOutput(ctx context.Context) pulumix.Output[[]DrPlanExecutionGroupExecutionStepExecutionLogLocation]
- 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
- func (o DrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DrPlanExecutionGroupExecutionStepExecutionLogLocation]
- 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
- func (o DrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) ToOutput(ctx context.Context) pulumix.Output[DrPlanExecutionGroupExecutionStepExecutionLogLocation]
- 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) ToOutput(ctx context.Context) pulumix.Output[DrPlanExecutionGroupExecutionStepExecution]
- 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
- func (i DrPlanExecutionLogLocationArgs) ToOutput(ctx context.Context) pulumix.Output[DrPlanExecutionLogLocation]
- type DrPlanExecutionLogLocationArray
- func (DrPlanExecutionLogLocationArray) ElementType() reflect.Type
- func (i DrPlanExecutionLogLocationArray) ToDrPlanExecutionLogLocationArrayOutput() DrPlanExecutionLogLocationArrayOutput
- func (i DrPlanExecutionLogLocationArray) ToDrPlanExecutionLogLocationArrayOutputWithContext(ctx context.Context) DrPlanExecutionLogLocationArrayOutput
- func (i DrPlanExecutionLogLocationArray) ToOutput(ctx context.Context) pulumix.Output[[]DrPlanExecutionLogLocation]
- 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
- func (o DrPlanExecutionLogLocationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DrPlanExecutionLogLocation]
- 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
- func (o DrPlanExecutionLogLocationOutput) ToOutput(ctx context.Context) pulumix.Output[DrPlanExecutionLogLocation]
- type DrPlanExecutionMap
- func (DrPlanExecutionMap) ElementType() reflect.Type
- func (i DrPlanExecutionMap) ToDrPlanExecutionMapOutput() DrPlanExecutionMapOutput
- func (i DrPlanExecutionMap) ToDrPlanExecutionMapOutputWithContext(ctx context.Context) DrPlanExecutionMapOutput
- func (i DrPlanExecutionMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*DrPlanExecution]
- 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
- func (o DrPlanExecutionMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*DrPlanExecution]
- type DrPlanExecutionOutput
- func (o DrPlanExecutionOutput) CompartmentId() pulumi.StringOutput
- func (o DrPlanExecutionOutput) DefinedTags() pulumi.MapOutput
- 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.MapOutput
- 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.MapOutput
- 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
- func (o DrPlanExecutionOutput) ToOutput(ctx context.Context) pulumix.Output[*DrPlanExecution]
- type DrPlanExecutionState
- type DrPlanInput
- type DrPlanMap
- type DrPlanMapInput
- type DrPlanMapOutput
- func (DrPlanMapOutput) ElementType() reflect.Type
- func (o DrPlanMapOutput) MapIndex(k pulumi.StringInput) DrPlanOutput
- func (o DrPlanMapOutput) ToDrPlanMapOutput() DrPlanMapOutput
- func (o DrPlanMapOutput) ToDrPlanMapOutputWithContext(ctx context.Context) DrPlanMapOutput
- func (o DrPlanMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*DrPlan]
- type DrPlanOutput
- func (o DrPlanOutput) CompartmentId() pulumi.StringOutput
- func (o DrPlanOutput) DefinedTags() pulumi.MapOutput
- func (o DrPlanOutput) DisplayName() pulumi.StringOutput
- func (o DrPlanOutput) DrProtectionGroupId() pulumi.StringOutput
- func (DrPlanOutput) ElementType() reflect.Type
- func (o DrPlanOutput) FreeformTags() pulumi.MapOutput
- 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.MapOutput
- 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) ToOutput(ctx context.Context) pulumix.Output[*DrPlan]
- func (o DrPlanOutput) Type() pulumi.StringOutput
- type DrPlanPlanGroup
- type DrPlanPlanGroupArgs
- func (DrPlanPlanGroupArgs) ElementType() reflect.Type
- func (i DrPlanPlanGroupArgs) ToDrPlanPlanGroupOutput() DrPlanPlanGroupOutput
- func (i DrPlanPlanGroupArgs) ToDrPlanPlanGroupOutputWithContext(ctx context.Context) DrPlanPlanGroupOutput
- func (i DrPlanPlanGroupArgs) ToOutput(ctx context.Context) pulumix.Output[DrPlanPlanGroup]
- type DrPlanPlanGroupArray
- func (DrPlanPlanGroupArray) ElementType() reflect.Type
- func (i DrPlanPlanGroupArray) ToDrPlanPlanGroupArrayOutput() DrPlanPlanGroupArrayOutput
- func (i DrPlanPlanGroupArray) ToDrPlanPlanGroupArrayOutputWithContext(ctx context.Context) DrPlanPlanGroupArrayOutput
- func (i DrPlanPlanGroupArray) ToOutput(ctx context.Context) pulumix.Output[[]DrPlanPlanGroup]
- 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
- func (o DrPlanPlanGroupArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DrPlanPlanGroup]
- type DrPlanPlanGroupInput
- type DrPlanPlanGroupOutput
- func (o DrPlanPlanGroupOutput) DisplayName() pulumi.StringPtrOutput
- func (DrPlanPlanGroupOutput) ElementType() reflect.Type
- func (o DrPlanPlanGroupOutput) Id() pulumi.StringPtrOutput
- func (o DrPlanPlanGroupOutput) Steps() DrPlanPlanGroupStepArrayOutput
- func (o DrPlanPlanGroupOutput) ToDrPlanPlanGroupOutput() DrPlanPlanGroupOutput
- func (o DrPlanPlanGroupOutput) ToDrPlanPlanGroupOutputWithContext(ctx context.Context) DrPlanPlanGroupOutput
- func (o DrPlanPlanGroupOutput) ToOutput(ctx context.Context) pulumix.Output[DrPlanPlanGroup]
- func (o DrPlanPlanGroupOutput) Type() pulumi.StringPtrOutput
- type DrPlanPlanGroupStep
- type DrPlanPlanGroupStepArgs
- func (DrPlanPlanGroupStepArgs) ElementType() reflect.Type
- func (i DrPlanPlanGroupStepArgs) ToDrPlanPlanGroupStepOutput() DrPlanPlanGroupStepOutput
- func (i DrPlanPlanGroupStepArgs) ToDrPlanPlanGroupStepOutputWithContext(ctx context.Context) DrPlanPlanGroupStepOutput
- func (i DrPlanPlanGroupStepArgs) ToOutput(ctx context.Context) pulumix.Output[DrPlanPlanGroupStep]
- type DrPlanPlanGroupStepArray
- func (DrPlanPlanGroupStepArray) ElementType() reflect.Type
- func (i DrPlanPlanGroupStepArray) ToDrPlanPlanGroupStepArrayOutput() DrPlanPlanGroupStepArrayOutput
- func (i DrPlanPlanGroupStepArray) ToDrPlanPlanGroupStepArrayOutputWithContext(ctx context.Context) DrPlanPlanGroupStepArrayOutput
- func (i DrPlanPlanGroupStepArray) ToOutput(ctx context.Context) pulumix.Output[[]DrPlanPlanGroupStep]
- 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
- func (o DrPlanPlanGroupStepArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DrPlanPlanGroupStep]
- 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) ToOutput(ctx context.Context) pulumix.Output[DrPlanPlanGroupStep]
- 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
- func (i DrPlanPlanGroupStepUserDefinedStepArgs) ToOutput(ctx context.Context) pulumix.Output[DrPlanPlanGroupStepUserDefinedStep]
- type DrPlanPlanGroupStepUserDefinedStepArray
- func (DrPlanPlanGroupStepUserDefinedStepArray) ElementType() reflect.Type
- func (i DrPlanPlanGroupStepUserDefinedStepArray) ToDrPlanPlanGroupStepUserDefinedStepArrayOutput() DrPlanPlanGroupStepUserDefinedStepArrayOutput
- func (i DrPlanPlanGroupStepUserDefinedStepArray) ToDrPlanPlanGroupStepUserDefinedStepArrayOutputWithContext(ctx context.Context) DrPlanPlanGroupStepUserDefinedStepArrayOutput
- func (i DrPlanPlanGroupStepUserDefinedStepArray) ToOutput(ctx context.Context) pulumix.Output[[]DrPlanPlanGroupStepUserDefinedStep]
- 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
- func (o DrPlanPlanGroupStepUserDefinedStepArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DrPlanPlanGroupStepUserDefinedStep]
- type DrPlanPlanGroupStepUserDefinedStepInput
- type DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocation
- type DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs
- func (DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ElementType() reflect.Type
- func (i DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ToDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput() DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput
- func (i DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ToDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutputWithContext(ctx context.Context) DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput
- func (i DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ToOutput(ctx context.Context) pulumix.Output[DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocation]
- type DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray
- func (DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ElementType() reflect.Type
- func (i DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ToDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput() DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput
- func (i DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ToDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutputWithContext(ctx context.Context) DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput
- func (i DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ToOutput(ctx context.Context) ...
- 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
- func (o DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) ToOutput(ctx context.Context) ...
- 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
- func (o DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) ToOutput(ctx context.Context) pulumix.Output[DrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocation]
- 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
- func (o DrPlanPlanGroupStepUserDefinedStepOutput) ToOutput(ctx context.Context) pulumix.Output[DrPlanPlanGroupStepUserDefinedStep]
- type DrPlanState
- type DrProtectionGroup
- func (*DrProtectionGroup) ElementType() reflect.Type
- func (i *DrProtectionGroup) ToDrProtectionGroupOutput() DrProtectionGroupOutput
- func (i *DrProtectionGroup) ToDrProtectionGroupOutputWithContext(ctx context.Context) DrProtectionGroupOutput
- func (i *DrProtectionGroup) ToOutput(ctx context.Context) pulumix.Output[*DrProtectionGroup]
- type DrProtectionGroupArgs
- type DrProtectionGroupArray
- func (DrProtectionGroupArray) ElementType() reflect.Type
- func (i DrProtectionGroupArray) ToDrProtectionGroupArrayOutput() DrProtectionGroupArrayOutput
- func (i DrProtectionGroupArray) ToDrProtectionGroupArrayOutputWithContext(ctx context.Context) DrProtectionGroupArrayOutput
- func (i DrProtectionGroupArray) ToOutput(ctx context.Context) pulumix.Output[[]*DrProtectionGroup]
- 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
- func (o DrProtectionGroupArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*DrProtectionGroup]
- 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
- func (i DrProtectionGroupAssociationArgs) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupAssociation]
- 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
- func (o DrProtectionGroupAssociationOutput) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupAssociation]
- 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
- func (o DrProtectionGroupAssociationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DrProtectionGroupAssociation]
- 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
- func (i DrProtectionGroupLogLocationArgs) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupLogLocation]
- 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
- func (o DrProtectionGroupLogLocationOutput) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupLogLocation]
- 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
- func (o DrProtectionGroupLogLocationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DrProtectionGroupLogLocation]
- type DrProtectionGroupMap
- func (DrProtectionGroupMap) ElementType() reflect.Type
- func (i DrProtectionGroupMap) ToDrProtectionGroupMapOutput() DrProtectionGroupMapOutput
- func (i DrProtectionGroupMap) ToDrProtectionGroupMapOutputWithContext(ctx context.Context) DrProtectionGroupMapOutput
- func (i DrProtectionGroupMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*DrProtectionGroup]
- 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
- func (o DrProtectionGroupMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*DrProtectionGroup]
- type DrProtectionGroupMember
- type DrProtectionGroupMemberArgs
- func (DrProtectionGroupMemberArgs) ElementType() reflect.Type
- func (i DrProtectionGroupMemberArgs) ToDrProtectionGroupMemberOutput() DrProtectionGroupMemberOutput
- func (i DrProtectionGroupMemberArgs) ToDrProtectionGroupMemberOutputWithContext(ctx context.Context) DrProtectionGroupMemberOutput
- func (i DrProtectionGroupMemberArgs) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupMember]
- type DrProtectionGroupMemberArray
- func (DrProtectionGroupMemberArray) ElementType() reflect.Type
- func (i DrProtectionGroupMemberArray) ToDrProtectionGroupMemberArrayOutput() DrProtectionGroupMemberArrayOutput
- func (i DrProtectionGroupMemberArray) ToDrProtectionGroupMemberArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberArrayOutput
- func (i DrProtectionGroupMemberArray) ToOutput(ctx context.Context) pulumix.Output[[]DrProtectionGroupMember]
- 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
- func (o DrProtectionGroupMemberArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DrProtectionGroupMember]
- type DrProtectionGroupMemberBackendSetMapping
- type DrProtectionGroupMemberBackendSetMappingArgs
- func (DrProtectionGroupMemberBackendSetMappingArgs) ElementType() reflect.Type
- func (i DrProtectionGroupMemberBackendSetMappingArgs) ToDrProtectionGroupMemberBackendSetMappingOutput() DrProtectionGroupMemberBackendSetMappingOutput
- func (i DrProtectionGroupMemberBackendSetMappingArgs) ToDrProtectionGroupMemberBackendSetMappingOutputWithContext(ctx context.Context) DrProtectionGroupMemberBackendSetMappingOutput
- func (i DrProtectionGroupMemberBackendSetMappingArgs) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupMemberBackendSetMapping]
- type DrProtectionGroupMemberBackendSetMappingArray
- func (DrProtectionGroupMemberBackendSetMappingArray) ElementType() reflect.Type
- func (i DrProtectionGroupMemberBackendSetMappingArray) ToDrProtectionGroupMemberBackendSetMappingArrayOutput() DrProtectionGroupMemberBackendSetMappingArrayOutput
- func (i DrProtectionGroupMemberBackendSetMappingArray) ToDrProtectionGroupMemberBackendSetMappingArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberBackendSetMappingArrayOutput
- func (i DrProtectionGroupMemberBackendSetMappingArray) ToOutput(ctx context.Context) pulumix.Output[[]DrProtectionGroupMemberBackendSetMapping]
- 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
- func (o DrProtectionGroupMemberBackendSetMappingArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DrProtectionGroupMemberBackendSetMapping]
- 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
- func (o DrProtectionGroupMemberBackendSetMappingOutput) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupMemberBackendSetMapping]
- type DrProtectionGroupMemberBlockVolumeOperation
- type DrProtectionGroupMemberBlockVolumeOperationArgs
- func (DrProtectionGroupMemberBlockVolumeOperationArgs) ElementType() reflect.Type
- func (i DrProtectionGroupMemberBlockVolumeOperationArgs) ToDrProtectionGroupMemberBlockVolumeOperationOutput() DrProtectionGroupMemberBlockVolumeOperationOutput
- func (i DrProtectionGroupMemberBlockVolumeOperationArgs) ToDrProtectionGroupMemberBlockVolumeOperationOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationOutput
- func (i DrProtectionGroupMemberBlockVolumeOperationArgs) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupMemberBlockVolumeOperation]
- type DrProtectionGroupMemberBlockVolumeOperationArray
- func (DrProtectionGroupMemberBlockVolumeOperationArray) ElementType() reflect.Type
- func (i DrProtectionGroupMemberBlockVolumeOperationArray) ToDrProtectionGroupMemberBlockVolumeOperationArrayOutput() DrProtectionGroupMemberBlockVolumeOperationArrayOutput
- func (i DrProtectionGroupMemberBlockVolumeOperationArray) ToDrProtectionGroupMemberBlockVolumeOperationArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationArrayOutput
- func (i DrProtectionGroupMemberBlockVolumeOperationArray) ToOutput(ctx context.Context) pulumix.Output[[]DrProtectionGroupMemberBlockVolumeOperation]
- 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
- func (o DrProtectionGroupMemberBlockVolumeOperationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DrProtectionGroupMemberBlockVolumeOperation]
- 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
- func (i DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupMemberBlockVolumeOperationAttachmentDetails]
- 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) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupMemberBlockVolumeOperationAttachmentDetails]
- 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) ToOutput(ctx context.Context) pulumix.Output[*DrProtectionGroupMemberBlockVolumeOperationAttachmentDetails]
- 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
- func (i DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupMemberBlockVolumeOperationMountDetails]
- 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
- func (o DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupMemberBlockVolumeOperationMountDetails]
- 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
- func (o DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DrProtectionGroupMemberBlockVolumeOperationMountDetails]
- 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
- func (o DrProtectionGroupMemberBlockVolumeOperationOutput) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupMemberBlockVolumeOperation]
- type DrProtectionGroupMemberExportMapping
- type DrProtectionGroupMemberExportMappingArgs
- func (DrProtectionGroupMemberExportMappingArgs) ElementType() reflect.Type
- func (i DrProtectionGroupMemberExportMappingArgs) ToDrProtectionGroupMemberExportMappingOutput() DrProtectionGroupMemberExportMappingOutput
- func (i DrProtectionGroupMemberExportMappingArgs) ToDrProtectionGroupMemberExportMappingOutputWithContext(ctx context.Context) DrProtectionGroupMemberExportMappingOutput
- func (i DrProtectionGroupMemberExportMappingArgs) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupMemberExportMapping]
- type DrProtectionGroupMemberExportMappingArray
- func (DrProtectionGroupMemberExportMappingArray) ElementType() reflect.Type
- func (i DrProtectionGroupMemberExportMappingArray) ToDrProtectionGroupMemberExportMappingArrayOutput() DrProtectionGroupMemberExportMappingArrayOutput
- func (i DrProtectionGroupMemberExportMappingArray) ToDrProtectionGroupMemberExportMappingArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberExportMappingArrayOutput
- func (i DrProtectionGroupMemberExportMappingArray) ToOutput(ctx context.Context) pulumix.Output[[]DrProtectionGroupMemberExportMapping]
- 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
- func (o DrProtectionGroupMemberExportMappingArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DrProtectionGroupMemberExportMapping]
- 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
- func (o DrProtectionGroupMemberExportMappingOutput) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupMemberExportMapping]
- type DrProtectionGroupMemberFileSystemOperation
- type DrProtectionGroupMemberFileSystemOperationArgs
- func (DrProtectionGroupMemberFileSystemOperationArgs) ElementType() reflect.Type
- func (i DrProtectionGroupMemberFileSystemOperationArgs) ToDrProtectionGroupMemberFileSystemOperationOutput() DrProtectionGroupMemberFileSystemOperationOutput
- func (i DrProtectionGroupMemberFileSystemOperationArgs) ToDrProtectionGroupMemberFileSystemOperationOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationOutput
- func (i DrProtectionGroupMemberFileSystemOperationArgs) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupMemberFileSystemOperation]
- type DrProtectionGroupMemberFileSystemOperationArray
- func (DrProtectionGroupMemberFileSystemOperationArray) ElementType() reflect.Type
- func (i DrProtectionGroupMemberFileSystemOperationArray) ToDrProtectionGroupMemberFileSystemOperationArrayOutput() DrProtectionGroupMemberFileSystemOperationArrayOutput
- func (i DrProtectionGroupMemberFileSystemOperationArray) ToDrProtectionGroupMemberFileSystemOperationArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationArrayOutput
- func (i DrProtectionGroupMemberFileSystemOperationArray) ToOutput(ctx context.Context) pulumix.Output[[]DrProtectionGroupMemberFileSystemOperation]
- 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
- func (o DrProtectionGroupMemberFileSystemOperationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DrProtectionGroupMemberFileSystemOperation]
- 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
- func (i DrProtectionGroupMemberFileSystemOperationMountDetailsArgs) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupMemberFileSystemOperationMountDetails]
- 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
- func (o DrProtectionGroupMemberFileSystemOperationMountDetailsOutput) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupMemberFileSystemOperationMountDetails]
- 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
- func (o DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DrProtectionGroupMemberFileSystemOperationMountDetails]
- 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) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupMemberFileSystemOperation]
- 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
- func (i DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupMemberFileSystemOperationUnmountDetails]
- 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
- func (o DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupMemberFileSystemOperationUnmountDetails]
- 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
- func (o DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DrProtectionGroupMemberFileSystemOperationUnmountDetails]
- type DrProtectionGroupMemberInput
- type DrProtectionGroupMemberOutput
- func (o DrProtectionGroupMemberOutput) BackendSetMappings() DrProtectionGroupMemberBackendSetMappingArrayOutput
- func (o DrProtectionGroupMemberOutput) BlockVolumeOperations() DrProtectionGroupMemberBlockVolumeOperationArrayOutput
- 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) PasswordVaultSecretId() pulumi.StringPtrOutput
- func (o DrProtectionGroupMemberOutput) ToDrProtectionGroupMemberOutput() DrProtectionGroupMemberOutput
- func (o DrProtectionGroupMemberOutput) ToDrProtectionGroupMemberOutputWithContext(ctx context.Context) DrProtectionGroupMemberOutput
- func (o DrProtectionGroupMemberOutput) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupMember]
- 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
- func (i DrProtectionGroupMemberVnicMappingArgs) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupMemberVnicMapping]
- type DrProtectionGroupMemberVnicMappingArray
- func (DrProtectionGroupMemberVnicMappingArray) ElementType() reflect.Type
- func (i DrProtectionGroupMemberVnicMappingArray) ToDrProtectionGroupMemberVnicMappingArrayOutput() DrProtectionGroupMemberVnicMappingArrayOutput
- func (i DrProtectionGroupMemberVnicMappingArray) ToDrProtectionGroupMemberVnicMappingArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberVnicMappingArrayOutput
- func (i DrProtectionGroupMemberVnicMappingArray) ToOutput(ctx context.Context) pulumix.Output[[]DrProtectionGroupMemberVnicMapping]
- 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
- func (o DrProtectionGroupMemberVnicMappingArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DrProtectionGroupMemberVnicMapping]
- 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
- func (o DrProtectionGroupMemberVnicMappingOutput) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupMemberVnicMapping]
- type DrProtectionGroupOutput
- func (o DrProtectionGroupOutput) Association() DrProtectionGroupAssociationOutput
- func (o DrProtectionGroupOutput) CompartmentId() pulumi.StringOutput
- func (o DrProtectionGroupOutput) DefinedTags() pulumi.MapOutput
- func (o DrProtectionGroupOutput) DisassociateTrigger() pulumi.IntPtrOutput
- func (o DrProtectionGroupOutput) DisplayName() pulumi.StringOutput
- func (DrProtectionGroupOutput) ElementType() reflect.Type
- func (o DrProtectionGroupOutput) FreeformTags() pulumi.MapOutput
- 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.MapOutput
- 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
- func (o DrProtectionGroupOutput) ToOutput(ctx context.Context) pulumix.Output[*DrProtectionGroup]
- type DrProtectionGroupState
- type GetDrPlanExecutionExecutionOption
- type GetDrPlanExecutionExecutionOptionArgs
- func (GetDrPlanExecutionExecutionOptionArgs) ElementType() reflect.Type
- func (i GetDrPlanExecutionExecutionOptionArgs) ToGetDrPlanExecutionExecutionOptionOutput() GetDrPlanExecutionExecutionOptionOutput
- func (i GetDrPlanExecutionExecutionOptionArgs) ToGetDrPlanExecutionExecutionOptionOutputWithContext(ctx context.Context) GetDrPlanExecutionExecutionOptionOutput
- func (i GetDrPlanExecutionExecutionOptionArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanExecutionExecutionOption]
- type GetDrPlanExecutionExecutionOptionArray
- func (GetDrPlanExecutionExecutionOptionArray) ElementType() reflect.Type
- func (i GetDrPlanExecutionExecutionOptionArray) ToGetDrPlanExecutionExecutionOptionArrayOutput() GetDrPlanExecutionExecutionOptionArrayOutput
- func (i GetDrPlanExecutionExecutionOptionArray) ToGetDrPlanExecutionExecutionOptionArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionExecutionOptionArrayOutput
- func (i GetDrPlanExecutionExecutionOptionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanExecutionExecutionOption]
- 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
- func (o GetDrPlanExecutionExecutionOptionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanExecutionExecutionOption]
- 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
- func (o GetDrPlanExecutionExecutionOptionOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanExecutionExecutionOption]
- type GetDrPlanExecutionGroupExecution
- type GetDrPlanExecutionGroupExecutionArgs
- func (GetDrPlanExecutionGroupExecutionArgs) ElementType() reflect.Type
- func (i GetDrPlanExecutionGroupExecutionArgs) ToGetDrPlanExecutionGroupExecutionOutput() GetDrPlanExecutionGroupExecutionOutput
- func (i GetDrPlanExecutionGroupExecutionArgs) ToGetDrPlanExecutionGroupExecutionOutputWithContext(ctx context.Context) GetDrPlanExecutionGroupExecutionOutput
- func (i GetDrPlanExecutionGroupExecutionArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanExecutionGroupExecution]
- type GetDrPlanExecutionGroupExecutionArray
- func (GetDrPlanExecutionGroupExecutionArray) ElementType() reflect.Type
- func (i GetDrPlanExecutionGroupExecutionArray) ToGetDrPlanExecutionGroupExecutionArrayOutput() GetDrPlanExecutionGroupExecutionArrayOutput
- func (i GetDrPlanExecutionGroupExecutionArray) ToGetDrPlanExecutionGroupExecutionArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionGroupExecutionArrayOutput
- func (i GetDrPlanExecutionGroupExecutionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanExecutionGroupExecution]
- 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
- func (o GetDrPlanExecutionGroupExecutionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanExecutionGroupExecution]
- 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) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanExecutionGroupExecution]
- 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
- func (i GetDrPlanExecutionGroupExecutionStepExecutionArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanExecutionGroupExecutionStepExecution]
- type GetDrPlanExecutionGroupExecutionStepExecutionArray
- func (GetDrPlanExecutionGroupExecutionStepExecutionArray) ElementType() reflect.Type
- func (i GetDrPlanExecutionGroupExecutionStepExecutionArray) ToGetDrPlanExecutionGroupExecutionStepExecutionArrayOutput() GetDrPlanExecutionGroupExecutionStepExecutionArrayOutput
- func (i GetDrPlanExecutionGroupExecutionStepExecutionArray) ToGetDrPlanExecutionGroupExecutionStepExecutionArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionGroupExecutionStepExecutionArrayOutput
- func (i GetDrPlanExecutionGroupExecutionStepExecutionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanExecutionGroupExecutionStepExecution]
- 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
- func (o GetDrPlanExecutionGroupExecutionStepExecutionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanExecutionGroupExecutionStepExecution]
- type GetDrPlanExecutionGroupExecutionStepExecutionInput
- type GetDrPlanExecutionGroupExecutionStepExecutionLogLocation
- type GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArgs
- func (GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArgs) ElementType() reflect.Type
- func (i GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArgs) ToGetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput() GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput
- func (i GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArgs) ToGetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutputWithContext(ctx context.Context) GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput
- func (i GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanExecutionGroupExecutionStepExecutionLogLocation]
- type GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArray
- func (GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArray) ElementType() reflect.Type
- func (i GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArray) ToGetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput() GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput
- func (i GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArray) ToGetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput
- func (i GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanExecutionGroupExecutionStepExecutionLogLocation]
- 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
- func (o GetDrPlanExecutionGroupExecutionStepExecutionLogLocationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanExecutionGroupExecutionStepExecutionLogLocation]
- 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
- func (o GetDrPlanExecutionGroupExecutionStepExecutionLogLocationOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanExecutionGroupExecutionStepExecutionLogLocation]
- 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) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanExecutionGroupExecutionStepExecution]
- 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
- func (i GetDrPlanExecutionLogLocationArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanExecutionLogLocation]
- type GetDrPlanExecutionLogLocationArray
- func (GetDrPlanExecutionLogLocationArray) ElementType() reflect.Type
- func (i GetDrPlanExecutionLogLocationArray) ToGetDrPlanExecutionLogLocationArrayOutput() GetDrPlanExecutionLogLocationArrayOutput
- func (i GetDrPlanExecutionLogLocationArray) ToGetDrPlanExecutionLogLocationArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionLogLocationArrayOutput
- func (i GetDrPlanExecutionLogLocationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanExecutionLogLocation]
- 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
- func (o GetDrPlanExecutionLogLocationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanExecutionLogLocation]
- 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
- func (o GetDrPlanExecutionLogLocationOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanExecutionLogLocation]
- type GetDrPlanExecutionsArgs
- type GetDrPlanExecutionsDrPlanExecutionCollection
- type GetDrPlanExecutionsDrPlanExecutionCollectionArgs
- func (GetDrPlanExecutionsDrPlanExecutionCollectionArgs) ElementType() reflect.Type
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionOutput() GetDrPlanExecutionsDrPlanExecutionCollectionOutput
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionOutput
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanExecutionsDrPlanExecutionCollection]
- type GetDrPlanExecutionsDrPlanExecutionCollectionArray
- func (GetDrPlanExecutionsDrPlanExecutionCollectionArray) ElementType() reflect.Type
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanExecutionsDrPlanExecutionCollection]
- 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
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanExecutionsDrPlanExecutionCollection]
- type GetDrPlanExecutionsDrPlanExecutionCollectionInput
- type GetDrPlanExecutionsDrPlanExecutionCollectionItem
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemArgs
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemArgs) ElementType() reflect.Type
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanExecutionsDrPlanExecutionCollectionItem]
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemArray
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemArray) ElementType() reflect.Type
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanExecutionsDrPlanExecutionCollectionItem]
- 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
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanExecutionsDrPlanExecutionCollectionItem]
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOption
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArgs
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArgs) ElementType() reflect.Type
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArgs) ToOutput(ctx context.Context) ...
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArray
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArray) ElementType() reflect.Type
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArray) ToOutput(ctx context.Context) ...
- 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
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionArrayOutput) ToOutput(ctx context.Context) ...
- 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
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOptionOutput) ToOutput(ctx context.Context) ...
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecution
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArgs
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArgs) ElementType() reflect.Type
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArgs) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionOutput
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecution]
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArray
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArray) ElementType() reflect.Type
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArray) ToOutput(ctx context.Context) ...
- 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
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionArrayOutput) ToOutput(ctx context.Context) ...
- 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) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecution]
- 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) ...
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArgs) ToOutput(ctx context.Context) ...
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArray
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArray) ElementType() reflect.Type
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutput() ...
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutputWithContext(ctx context.Context) ...
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArray) ToOutput(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) ...
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionArrayOutput) ToOutput(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) ...
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArgs) ToOutput(ctx context.Context) ...
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArray
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArray) ElementType() reflect.Type
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutput() ...
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutputWithContext(ctx context.Context) ...
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArray) ToOutput(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) ...
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationArrayOutput) ToOutput(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) ...
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocationOutput) ToOutput(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) ToOutput(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
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocation]
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArray
- func (GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArray) ElementType() reflect.Type
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput() GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArray) ToGetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput
- func (i GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocation]
- 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
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocation]
- 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
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocationOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocation]
- type GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) DefinedTags() pulumi.MapOutput
- 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.MapOutput
- 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.MapOutput
- 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
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionItemOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanExecutionsDrPlanExecutionCollectionItem]
- 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
- func (o GetDrPlanExecutionsDrPlanExecutionCollectionOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanExecutionsDrPlanExecutionCollection]
- type GetDrPlanExecutionsFilter
- type GetDrPlanExecutionsFilterArgs
- func (GetDrPlanExecutionsFilterArgs) ElementType() reflect.Type
- func (i GetDrPlanExecutionsFilterArgs) ToGetDrPlanExecutionsFilterOutput() GetDrPlanExecutionsFilterOutput
- func (i GetDrPlanExecutionsFilterArgs) ToGetDrPlanExecutionsFilterOutputWithContext(ctx context.Context) GetDrPlanExecutionsFilterOutput
- func (i GetDrPlanExecutionsFilterArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanExecutionsFilter]
- type GetDrPlanExecutionsFilterArray
- func (GetDrPlanExecutionsFilterArray) ElementType() reflect.Type
- func (i GetDrPlanExecutionsFilterArray) ToGetDrPlanExecutionsFilterArrayOutput() GetDrPlanExecutionsFilterArrayOutput
- func (i GetDrPlanExecutionsFilterArray) ToGetDrPlanExecutionsFilterArrayOutputWithContext(ctx context.Context) GetDrPlanExecutionsFilterArrayOutput
- func (i GetDrPlanExecutionsFilterArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanExecutionsFilter]
- 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
- func (o GetDrPlanExecutionsFilterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanExecutionsFilter]
- 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) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanExecutionsFilter]
- 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) DrPlanExecutionType() 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
- func (o GetDrPlanExecutionsResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanExecutionsResult]
- type GetDrPlanPlanGroup
- type GetDrPlanPlanGroupArgs
- func (GetDrPlanPlanGroupArgs) ElementType() reflect.Type
- func (i GetDrPlanPlanGroupArgs) ToGetDrPlanPlanGroupOutput() GetDrPlanPlanGroupOutput
- func (i GetDrPlanPlanGroupArgs) ToGetDrPlanPlanGroupOutputWithContext(ctx context.Context) GetDrPlanPlanGroupOutput
- func (i GetDrPlanPlanGroupArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanPlanGroup]
- type GetDrPlanPlanGroupArray
- func (GetDrPlanPlanGroupArray) ElementType() reflect.Type
- func (i GetDrPlanPlanGroupArray) ToGetDrPlanPlanGroupArrayOutput() GetDrPlanPlanGroupArrayOutput
- func (i GetDrPlanPlanGroupArray) ToGetDrPlanPlanGroupArrayOutputWithContext(ctx context.Context) GetDrPlanPlanGroupArrayOutput
- func (i GetDrPlanPlanGroupArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanPlanGroup]
- 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
- func (o GetDrPlanPlanGroupArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanPlanGroup]
- type GetDrPlanPlanGroupInput
- type GetDrPlanPlanGroupOutput
- func (o GetDrPlanPlanGroupOutput) DisplayName() pulumi.StringOutput
- func (GetDrPlanPlanGroupOutput) ElementType() reflect.Type
- func (o GetDrPlanPlanGroupOutput) Id() pulumi.StringOutput
- func (o GetDrPlanPlanGroupOutput) Steps() GetDrPlanPlanGroupStepArrayOutput
- func (o GetDrPlanPlanGroupOutput) ToGetDrPlanPlanGroupOutput() GetDrPlanPlanGroupOutput
- func (o GetDrPlanPlanGroupOutput) ToGetDrPlanPlanGroupOutputWithContext(ctx context.Context) GetDrPlanPlanGroupOutput
- func (o GetDrPlanPlanGroupOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanPlanGroup]
- func (o GetDrPlanPlanGroupOutput) Type() pulumi.StringOutput
- type GetDrPlanPlanGroupStep
- type GetDrPlanPlanGroupStepArgs
- func (GetDrPlanPlanGroupStepArgs) ElementType() reflect.Type
- func (i GetDrPlanPlanGroupStepArgs) ToGetDrPlanPlanGroupStepOutput() GetDrPlanPlanGroupStepOutput
- func (i GetDrPlanPlanGroupStepArgs) ToGetDrPlanPlanGroupStepOutputWithContext(ctx context.Context) GetDrPlanPlanGroupStepOutput
- func (i GetDrPlanPlanGroupStepArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanPlanGroupStep]
- type GetDrPlanPlanGroupStepArray
- func (GetDrPlanPlanGroupStepArray) ElementType() reflect.Type
- func (i GetDrPlanPlanGroupStepArray) ToGetDrPlanPlanGroupStepArrayOutput() GetDrPlanPlanGroupStepArrayOutput
- func (i GetDrPlanPlanGroupStepArray) ToGetDrPlanPlanGroupStepArrayOutputWithContext(ctx context.Context) GetDrPlanPlanGroupStepArrayOutput
- func (i GetDrPlanPlanGroupStepArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanPlanGroupStep]
- 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
- func (o GetDrPlanPlanGroupStepArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanPlanGroupStep]
- 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) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanPlanGroupStep]
- 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
- func (i GetDrPlanPlanGroupStepUserDefinedStepArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanPlanGroupStepUserDefinedStep]
- type GetDrPlanPlanGroupStepUserDefinedStepArray
- func (GetDrPlanPlanGroupStepUserDefinedStepArray) ElementType() reflect.Type
- func (i GetDrPlanPlanGroupStepUserDefinedStepArray) ToGetDrPlanPlanGroupStepUserDefinedStepArrayOutput() GetDrPlanPlanGroupStepUserDefinedStepArrayOutput
- func (i GetDrPlanPlanGroupStepUserDefinedStepArray) ToGetDrPlanPlanGroupStepUserDefinedStepArrayOutputWithContext(ctx context.Context) GetDrPlanPlanGroupStepUserDefinedStepArrayOutput
- func (i GetDrPlanPlanGroupStepUserDefinedStepArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanPlanGroupStepUserDefinedStep]
- 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
- func (o GetDrPlanPlanGroupStepUserDefinedStepArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanPlanGroupStepUserDefinedStep]
- type GetDrPlanPlanGroupStepUserDefinedStepInput
- type GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocation
- type GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs
- func (GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ElementType() reflect.Type
- func (i GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ToGetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput() GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput
- func (i GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ToGetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutputWithContext(ctx context.Context) GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput
- func (i GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ToOutput(ctx context.Context) ...
- type GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray
- func (GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ElementType() reflect.Type
- func (i GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ToGetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput() GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput
- func (i GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ToGetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutputWithContext(ctx context.Context) GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput
- func (i GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ToOutput(ctx context.Context) ...
- 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
- func (o GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) ToOutput(ctx context.Context) ...
- 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
- func (o GetDrPlanPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) ToOutput(ctx context.Context) ...
- 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
- func (o GetDrPlanPlanGroupStepUserDefinedStepOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanPlanGroupStepUserDefinedStep]
- type GetDrPlansArgs
- type GetDrPlansDrPlanCollection
- type GetDrPlansDrPlanCollectionArgs
- func (GetDrPlansDrPlanCollectionArgs) ElementType() reflect.Type
- func (i GetDrPlansDrPlanCollectionArgs) ToGetDrPlansDrPlanCollectionOutput() GetDrPlansDrPlanCollectionOutput
- func (i GetDrPlansDrPlanCollectionArgs) ToGetDrPlansDrPlanCollectionOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionOutput
- func (i GetDrPlansDrPlanCollectionArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrPlansDrPlanCollection]
- type GetDrPlansDrPlanCollectionArray
- func (GetDrPlansDrPlanCollectionArray) ElementType() reflect.Type
- func (i GetDrPlansDrPlanCollectionArray) ToGetDrPlansDrPlanCollectionArrayOutput() GetDrPlansDrPlanCollectionArrayOutput
- func (i GetDrPlansDrPlanCollectionArray) ToGetDrPlansDrPlanCollectionArrayOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionArrayOutput
- func (i GetDrPlansDrPlanCollectionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlansDrPlanCollection]
- 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
- func (o GetDrPlansDrPlanCollectionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlansDrPlanCollection]
- type GetDrPlansDrPlanCollectionInput
- type GetDrPlansDrPlanCollectionItem
- type GetDrPlansDrPlanCollectionItemArgs
- func (GetDrPlansDrPlanCollectionItemArgs) ElementType() reflect.Type
- func (i GetDrPlansDrPlanCollectionItemArgs) ToGetDrPlansDrPlanCollectionItemOutput() GetDrPlansDrPlanCollectionItemOutput
- func (i GetDrPlansDrPlanCollectionItemArgs) ToGetDrPlansDrPlanCollectionItemOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemOutput
- func (i GetDrPlansDrPlanCollectionItemArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrPlansDrPlanCollectionItem]
- type GetDrPlansDrPlanCollectionItemArray
- func (GetDrPlansDrPlanCollectionItemArray) ElementType() reflect.Type
- func (i GetDrPlansDrPlanCollectionItemArray) ToGetDrPlansDrPlanCollectionItemArrayOutput() GetDrPlansDrPlanCollectionItemArrayOutput
- func (i GetDrPlansDrPlanCollectionItemArray) ToGetDrPlansDrPlanCollectionItemArrayOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemArrayOutput
- func (i GetDrPlansDrPlanCollectionItemArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlansDrPlanCollectionItem]
- 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
- func (o GetDrPlansDrPlanCollectionItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlansDrPlanCollectionItem]
- type GetDrPlansDrPlanCollectionItemInput
- type GetDrPlansDrPlanCollectionItemOutput
- func (o GetDrPlansDrPlanCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetDrPlansDrPlanCollectionItemOutput) DefinedTags() pulumi.MapOutput
- func (o GetDrPlansDrPlanCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (o GetDrPlansDrPlanCollectionItemOutput) DrProtectionGroupId() pulumi.StringOutput
- func (GetDrPlansDrPlanCollectionItemOutput) ElementType() reflect.Type
- func (o GetDrPlansDrPlanCollectionItemOutput) FreeformTags() pulumi.MapOutput
- 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.MapOutput
- 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) ToOutput(ctx context.Context) pulumix.Output[GetDrPlansDrPlanCollectionItem]
- 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
- func (i GetDrPlansDrPlanCollectionItemPlanGroupArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrPlansDrPlanCollectionItemPlanGroup]
- type GetDrPlansDrPlanCollectionItemPlanGroupArray
- func (GetDrPlansDrPlanCollectionItemPlanGroupArray) ElementType() reflect.Type
- func (i GetDrPlansDrPlanCollectionItemPlanGroupArray) ToGetDrPlansDrPlanCollectionItemPlanGroupArrayOutput() GetDrPlansDrPlanCollectionItemPlanGroupArrayOutput
- func (i GetDrPlansDrPlanCollectionItemPlanGroupArray) ToGetDrPlansDrPlanCollectionItemPlanGroupArrayOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemPlanGroupArrayOutput
- func (i GetDrPlansDrPlanCollectionItemPlanGroupArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlansDrPlanCollectionItemPlanGroup]
- 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
- func (o GetDrPlansDrPlanCollectionItemPlanGroupArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlansDrPlanCollectionItemPlanGroup]
- type GetDrPlansDrPlanCollectionItemPlanGroupInput
- type GetDrPlansDrPlanCollectionItemPlanGroupOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupOutput) DisplayName() pulumi.StringOutput
- func (GetDrPlansDrPlanCollectionItemPlanGroupOutput) ElementType() reflect.Type
- func (o GetDrPlansDrPlanCollectionItemPlanGroupOutput) Id() pulumi.StringOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupOutput) Steps() GetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupOutput() GetDrPlansDrPlanCollectionItemPlanGroupOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupOutput) ToGetDrPlansDrPlanCollectionItemPlanGroupOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemPlanGroupOutput
- func (o GetDrPlansDrPlanCollectionItemPlanGroupOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrPlansDrPlanCollectionItemPlanGroup]
- 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
- func (i GetDrPlansDrPlanCollectionItemPlanGroupStepArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrPlansDrPlanCollectionItemPlanGroupStep]
- type GetDrPlansDrPlanCollectionItemPlanGroupStepArray
- func (GetDrPlansDrPlanCollectionItemPlanGroupStepArray) ElementType() reflect.Type
- func (i GetDrPlansDrPlanCollectionItemPlanGroupStepArray) ToGetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput() GetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput
- func (i GetDrPlansDrPlanCollectionItemPlanGroupStepArray) ToGetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput
- func (i GetDrPlansDrPlanCollectionItemPlanGroupStepArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlansDrPlanCollectionItemPlanGroupStep]
- 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
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlansDrPlanCollectionItemPlanGroupStep]
- 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) ToOutput(ctx context.Context) pulumix.Output[GetDrPlansDrPlanCollectionItemPlanGroupStep]
- 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
- func (i GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStep]
- type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArray
- func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArray) ElementType() reflect.Type
- func (i GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArray) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput() GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput
- func (i GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArray) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutputWithContext(ctx context.Context) GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput
- func (i GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStep]
- 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
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStep]
- type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepInput
- type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocation
- type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs
- func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ElementType() reflect.Type
- func (i GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput() ...
- func (i GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutputWithContext(ctx context.Context) ...
- func (i GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArgs) ToOutput(ctx context.Context) ...
- type GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray
- func (GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ElementType() reflect.Type
- func (i GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput() ...
- func (i GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ToGetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutputWithContext(ctx context.Context) ...
- func (i GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArray) ToOutput(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) ...
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationArrayOutput) ToOutput(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) ...
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepObjectStorageScriptLocationOutput) ToOutput(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
- func (o GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStepOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrPlansDrPlanCollectionItemPlanGroupStepUserDefinedStep]
- 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
- func (o GetDrPlansDrPlanCollectionOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrPlansDrPlanCollection]
- type GetDrPlansFilter
- type GetDrPlansFilterArgs
- func (GetDrPlansFilterArgs) ElementType() reflect.Type
- func (i GetDrPlansFilterArgs) ToGetDrPlansFilterOutput() GetDrPlansFilterOutput
- func (i GetDrPlansFilterArgs) ToGetDrPlansFilterOutputWithContext(ctx context.Context) GetDrPlansFilterOutput
- func (i GetDrPlansFilterArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrPlansFilter]
- type GetDrPlansFilterArray
- func (GetDrPlansFilterArray) ElementType() reflect.Type
- func (i GetDrPlansFilterArray) ToGetDrPlansFilterArrayOutput() GetDrPlansFilterArrayOutput
- func (i GetDrPlansFilterArray) ToGetDrPlansFilterArrayOutputWithContext(ctx context.Context) GetDrPlansFilterArrayOutput
- func (i GetDrPlansFilterArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlansFilter]
- 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
- func (o GetDrPlansFilterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlansFilter]
- 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) ToOutput(ctx context.Context) pulumix.Output[GetDrPlansFilter]
- 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
- func (o GetDrPlansResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrPlansResult]
- type GetDrProtectionGroupAssociation
- type GetDrProtectionGroupAssociationArgs
- func (GetDrProtectionGroupAssociationArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupAssociationArgs) ToGetDrProtectionGroupAssociationOutput() GetDrProtectionGroupAssociationOutput
- func (i GetDrProtectionGroupAssociationArgs) ToGetDrProtectionGroupAssociationOutputWithContext(ctx context.Context) GetDrProtectionGroupAssociationOutput
- func (i GetDrProtectionGroupAssociationArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupAssociation]
- type GetDrProtectionGroupAssociationArray
- func (GetDrProtectionGroupAssociationArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupAssociationArray) ToGetDrProtectionGroupAssociationArrayOutput() GetDrProtectionGroupAssociationArrayOutput
- func (i GetDrProtectionGroupAssociationArray) ToGetDrProtectionGroupAssociationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupAssociationArrayOutput
- func (i GetDrProtectionGroupAssociationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupAssociation]
- 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
- func (o GetDrProtectionGroupAssociationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupAssociation]
- 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
- func (o GetDrProtectionGroupAssociationOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupAssociation]
- type GetDrProtectionGroupLogLocation
- type GetDrProtectionGroupLogLocationArgs
- func (GetDrProtectionGroupLogLocationArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupLogLocationArgs) ToGetDrProtectionGroupLogLocationOutput() GetDrProtectionGroupLogLocationOutput
- func (i GetDrProtectionGroupLogLocationArgs) ToGetDrProtectionGroupLogLocationOutputWithContext(ctx context.Context) GetDrProtectionGroupLogLocationOutput
- func (i GetDrProtectionGroupLogLocationArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupLogLocation]
- type GetDrProtectionGroupLogLocationArray
- func (GetDrProtectionGroupLogLocationArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupLogLocationArray) ToGetDrProtectionGroupLogLocationArrayOutput() GetDrProtectionGroupLogLocationArrayOutput
- func (i GetDrProtectionGroupLogLocationArray) ToGetDrProtectionGroupLogLocationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupLogLocationArrayOutput
- func (i GetDrProtectionGroupLogLocationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupLogLocation]
- 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
- func (o GetDrProtectionGroupLogLocationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupLogLocation]
- 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
- func (o GetDrProtectionGroupLogLocationOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupLogLocation]
- type GetDrProtectionGroupMember
- type GetDrProtectionGroupMemberArgs
- func (GetDrProtectionGroupMemberArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberArgs) ToGetDrProtectionGroupMemberOutput() GetDrProtectionGroupMemberOutput
- func (i GetDrProtectionGroupMemberArgs) ToGetDrProtectionGroupMemberOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberOutput
- func (i GetDrProtectionGroupMemberArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupMember]
- type GetDrProtectionGroupMemberArray
- func (GetDrProtectionGroupMemberArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberArray) ToGetDrProtectionGroupMemberArrayOutput() GetDrProtectionGroupMemberArrayOutput
- func (i GetDrProtectionGroupMemberArray) ToGetDrProtectionGroupMemberArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberArrayOutput
- func (i GetDrProtectionGroupMemberArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupMember]
- 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
- func (o GetDrProtectionGroupMemberArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupMember]
- type GetDrProtectionGroupMemberBackendSetMapping
- type GetDrProtectionGroupMemberBackendSetMappingArgs
- func (GetDrProtectionGroupMemberBackendSetMappingArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberBackendSetMappingArgs) ToGetDrProtectionGroupMemberBackendSetMappingOutput() GetDrProtectionGroupMemberBackendSetMappingOutput
- func (i GetDrProtectionGroupMemberBackendSetMappingArgs) ToGetDrProtectionGroupMemberBackendSetMappingOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBackendSetMappingOutput
- func (i GetDrProtectionGroupMemberBackendSetMappingArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupMemberBackendSetMapping]
- type GetDrProtectionGroupMemberBackendSetMappingArray
- func (GetDrProtectionGroupMemberBackendSetMappingArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberBackendSetMappingArray) ToGetDrProtectionGroupMemberBackendSetMappingArrayOutput() GetDrProtectionGroupMemberBackendSetMappingArrayOutput
- func (i GetDrProtectionGroupMemberBackendSetMappingArray) ToGetDrProtectionGroupMemberBackendSetMappingArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBackendSetMappingArrayOutput
- func (i GetDrProtectionGroupMemberBackendSetMappingArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupMemberBackendSetMapping]
- 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
- func (o GetDrProtectionGroupMemberBackendSetMappingArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupMemberBackendSetMapping]
- 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
- func (o GetDrProtectionGroupMemberBackendSetMappingOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupMemberBackendSetMapping]
- type GetDrProtectionGroupMemberBlockVolumeOperation
- type GetDrProtectionGroupMemberBlockVolumeOperationArgs
- func (GetDrProtectionGroupMemberBlockVolumeOperationArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberBlockVolumeOperationArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationOutput() GetDrProtectionGroupMemberBlockVolumeOperationOutput
- func (i GetDrProtectionGroupMemberBlockVolumeOperationArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationOutput
- func (i GetDrProtectionGroupMemberBlockVolumeOperationArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupMemberBlockVolumeOperation]
- type GetDrProtectionGroupMemberBlockVolumeOperationArray
- func (GetDrProtectionGroupMemberBlockVolumeOperationArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberBlockVolumeOperationArray) ToGetDrProtectionGroupMemberBlockVolumeOperationArrayOutput() GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput
- func (i GetDrProtectionGroupMemberBlockVolumeOperationArray) ToGetDrProtectionGroupMemberBlockVolumeOperationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput
- func (i GetDrProtectionGroupMemberBlockVolumeOperationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupMemberBlockVolumeOperation]
- 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
- func (o GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupMemberBlockVolumeOperation]
- type GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetail
- type GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArgs
- func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput() GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput
- func (i GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput
- func (i GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetail]
- type GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArray
- func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArray) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput() GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput
- func (i GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArray) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput
- func (i GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArray) ToOutput(ctx context.Context) ...
- 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
- func (o GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput) ToOutput(ctx context.Context) ...
- 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) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetail]
- 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
- func (i GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupMemberBlockVolumeOperationMountDetail]
- type GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArray
- func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArray) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput() GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput
- func (i GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArray) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput
- func (i GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupMemberBlockVolumeOperationMountDetail]
- 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
- func (o GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupMemberBlockVolumeOperationMountDetail]
- 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
- func (o GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupMemberBlockVolumeOperationMountDetail]
- 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
- func (o GetDrProtectionGroupMemberBlockVolumeOperationOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupMemberBlockVolumeOperation]
- type GetDrProtectionGroupMemberExportMapping
- type GetDrProtectionGroupMemberExportMappingArgs
- func (GetDrProtectionGroupMemberExportMappingArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberExportMappingArgs) ToGetDrProtectionGroupMemberExportMappingOutput() GetDrProtectionGroupMemberExportMappingOutput
- func (i GetDrProtectionGroupMemberExportMappingArgs) ToGetDrProtectionGroupMemberExportMappingOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberExportMappingOutput
- func (i GetDrProtectionGroupMemberExportMappingArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupMemberExportMapping]
- type GetDrProtectionGroupMemberExportMappingArray
- func (GetDrProtectionGroupMemberExportMappingArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberExportMappingArray) ToGetDrProtectionGroupMemberExportMappingArrayOutput() GetDrProtectionGroupMemberExportMappingArrayOutput
- func (i GetDrProtectionGroupMemberExportMappingArray) ToGetDrProtectionGroupMemberExportMappingArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberExportMappingArrayOutput
- func (i GetDrProtectionGroupMemberExportMappingArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupMemberExportMapping]
- 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
- func (o GetDrProtectionGroupMemberExportMappingArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupMemberExportMapping]
- 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
- func (o GetDrProtectionGroupMemberExportMappingOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupMemberExportMapping]
- type GetDrProtectionGroupMemberFileSystemOperation
- type GetDrProtectionGroupMemberFileSystemOperationArgs
- func (GetDrProtectionGroupMemberFileSystemOperationArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberFileSystemOperationArgs) ToGetDrProtectionGroupMemberFileSystemOperationOutput() GetDrProtectionGroupMemberFileSystemOperationOutput
- func (i GetDrProtectionGroupMemberFileSystemOperationArgs) ToGetDrProtectionGroupMemberFileSystemOperationOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationOutput
- func (i GetDrProtectionGroupMemberFileSystemOperationArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupMemberFileSystemOperation]
- type GetDrProtectionGroupMemberFileSystemOperationArray
- func (GetDrProtectionGroupMemberFileSystemOperationArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberFileSystemOperationArray) ToGetDrProtectionGroupMemberFileSystemOperationArrayOutput() GetDrProtectionGroupMemberFileSystemOperationArrayOutput
- func (i GetDrProtectionGroupMemberFileSystemOperationArray) ToGetDrProtectionGroupMemberFileSystemOperationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationArrayOutput
- func (i GetDrProtectionGroupMemberFileSystemOperationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupMemberFileSystemOperation]
- 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
- func (o GetDrProtectionGroupMemberFileSystemOperationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupMemberFileSystemOperation]
- type GetDrProtectionGroupMemberFileSystemOperationInput
- type GetDrProtectionGroupMemberFileSystemOperationMountDetail
- type GetDrProtectionGroupMemberFileSystemOperationMountDetailArgs
- func (GetDrProtectionGroupMemberFileSystemOperationMountDetailArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberFileSystemOperationMountDetailArgs) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailOutput() GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput
- func (i GetDrProtectionGroupMemberFileSystemOperationMountDetailArgs) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput
- func (i GetDrProtectionGroupMemberFileSystemOperationMountDetailArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupMemberFileSystemOperationMountDetail]
- type GetDrProtectionGroupMemberFileSystemOperationMountDetailArray
- func (GetDrProtectionGroupMemberFileSystemOperationMountDetailArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberFileSystemOperationMountDetailArray) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput() GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput
- func (i GetDrProtectionGroupMemberFileSystemOperationMountDetailArray) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput
- func (i GetDrProtectionGroupMemberFileSystemOperationMountDetailArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupMemberFileSystemOperationMountDetail]
- 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
- func (o GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupMemberFileSystemOperationMountDetail]
- 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
- func (o GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupMemberFileSystemOperationMountDetail]
- 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) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupMemberFileSystemOperation]
- 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
- func (i GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupMemberFileSystemOperationUnmountDetail]
- type GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArray
- func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArray) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput() GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput
- func (i GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArray) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput
- func (i GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupMemberFileSystemOperationUnmountDetail]
- 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
- func (o GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupMemberFileSystemOperationUnmountDetail]
- 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
- func (o GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupMemberFileSystemOperationUnmountDetail]
- type GetDrProtectionGroupMemberInput
- type GetDrProtectionGroupMemberOutput
- func (o GetDrProtectionGroupMemberOutput) BackendSetMappings() GetDrProtectionGroupMemberBackendSetMappingArrayOutput
- func (o GetDrProtectionGroupMemberOutput) BlockVolumeOperations() GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput
- 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) PasswordVaultSecretId() pulumi.StringOutput
- func (o GetDrProtectionGroupMemberOutput) ToGetDrProtectionGroupMemberOutput() GetDrProtectionGroupMemberOutput
- func (o GetDrProtectionGroupMemberOutput) ToGetDrProtectionGroupMemberOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberOutput
- func (o GetDrProtectionGroupMemberOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupMember]
- 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
- func (i GetDrProtectionGroupMemberVnicMappingArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupMemberVnicMapping]
- type GetDrProtectionGroupMemberVnicMappingArray
- func (GetDrProtectionGroupMemberVnicMappingArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupMemberVnicMappingArray) ToGetDrProtectionGroupMemberVnicMappingArrayOutput() GetDrProtectionGroupMemberVnicMappingArrayOutput
- func (i GetDrProtectionGroupMemberVnicMappingArray) ToGetDrProtectionGroupMemberVnicMappingArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberVnicMappingArrayOutput
- func (i GetDrProtectionGroupMemberVnicMappingArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupMemberVnicMapping]
- 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
- func (o GetDrProtectionGroupMemberVnicMappingArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupMemberVnicMapping]
- 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
- func (o GetDrProtectionGroupMemberVnicMappingOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupMemberVnicMapping]
- type GetDrProtectionGroupsArgs
- type GetDrProtectionGroupsDrProtectionGroupCollection
- type GetDrProtectionGroupsDrProtectionGroupCollectionArgs
- func (GetDrProtectionGroupsDrProtectionGroupCollectionArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionOutput() GetDrProtectionGroupsDrProtectionGroupCollectionOutput
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionOutput
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupsDrProtectionGroupCollection]
- type GetDrProtectionGroupsDrProtectionGroupCollectionArray
- func (GetDrProtectionGroupsDrProtectionGroupCollectionArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupsDrProtectionGroupCollection]
- 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
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupsDrProtectionGroupCollection]
- type GetDrProtectionGroupsDrProtectionGroupCollectionInput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItem
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemArgs
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupsDrProtectionGroupCollectionItem]
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemArray
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupsDrProtectionGroupCollectionItem]
- 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
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupsDrProtectionGroupCollectionItem]
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociation
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArgs
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArgs) ToOutput(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArray
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArray) ToOutput(ctx context.Context) ...
- 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
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput) ToOutput(ctx context.Context) ...
- 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
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationOutput) ToOutput(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemInput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocation
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArgs
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArgs) ToOutput(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArray
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArray) ToOutput(ctx context.Context) ...
- 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
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArrayOutput) ToOutput(ctx context.Context) ...
- 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
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationOutput) ToOutput(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMember
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArgs
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupsDrProtectionGroupCollectionItemMember]
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArray
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupsDrProtectionGroupCollectionItemMember]
- 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
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupsDrProtectionGroupCollectionItemMember]
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMapping
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArgs
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput() ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutputWithContext(ctx context.Context) ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArgs) ToOutput(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArray
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput() ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutputWithContext(ctx context.Context) ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArray) ToOutput(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) ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput) ToOutput(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) ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput) ToOutput(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperation
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArgs
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput() ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutputWithContext(ctx context.Context) ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArgs) ToOutput(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArray
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput() ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutputWithContext(ctx context.Context) ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArray) ToOutput(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) ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput) ToOutput(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetail
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArgs
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput() ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutputWithContext(ctx context.Context) ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArgs) ToOutput(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArray
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput() ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutputWithContext(ctx context.Context) ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArray) ToOutput(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) ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput) ToOutput(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) ToOutput(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) ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArgs) ToOutput(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArray
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput() ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutputWithContext(ctx context.Context) ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArray) ToOutput(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) ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput) ToOutput(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) ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput) ToOutput(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) ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput) ToOutput(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
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArgs) ToOutput(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArray
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput() ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutputWithContext(ctx context.Context) ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArray) ToOutput(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) ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput) ToOutput(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
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput) ToOutput(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperation
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArgs
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput() ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutputWithContext(ctx context.Context) ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArgs) ToOutput(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArray
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput() ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutputWithContext(ctx context.Context) ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArray) ToOutput(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) ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput) ToOutput(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) ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArgs) ToOutput(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArray
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput() ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutputWithContext(ctx context.Context) ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArray) ToOutput(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) ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput) ToOutput(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) ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput) ToOutput(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) ToOutput(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) ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArgs) ToOutput(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArray
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput() ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutputWithContext(ctx context.Context) ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArray) ToOutput(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) ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput) ToOutput(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) ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput) ToOutput(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberInput
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) BackendSetMappings() ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) BlockVolumeOperations() ...
- 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) PasswordVaultSecretId() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupsDrProtectionGroupCollectionItemMember]
- 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
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArgs) ToOutput(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArray
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutput() ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutputWithContext(ctx context.Context) ...
- func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArray) ToOutput(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) ...
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingArrayOutput) ToOutput(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
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMappingOutput) ToOutput(ctx context.Context) ...
- type GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) Associations() GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociationArrayOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) DefinedTags() pulumi.MapOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) DisassociateTrigger() pulumi.IntOutput
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) ElementType() reflect.Type
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) FreeformTags() pulumi.MapOutput
- 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.MapOutput
- 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
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupsDrProtectionGroupCollectionItem]
- 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
- func (o GetDrProtectionGroupsDrProtectionGroupCollectionOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupsDrProtectionGroupCollection]
- type GetDrProtectionGroupsFilter
- type GetDrProtectionGroupsFilterArgs
- func (GetDrProtectionGroupsFilterArgs) ElementType() reflect.Type
- func (i GetDrProtectionGroupsFilterArgs) ToGetDrProtectionGroupsFilterOutput() GetDrProtectionGroupsFilterOutput
- func (i GetDrProtectionGroupsFilterArgs) ToGetDrProtectionGroupsFilterOutputWithContext(ctx context.Context) GetDrProtectionGroupsFilterOutput
- func (i GetDrProtectionGroupsFilterArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupsFilter]
- type GetDrProtectionGroupsFilterArray
- func (GetDrProtectionGroupsFilterArray) ElementType() reflect.Type
- func (i GetDrProtectionGroupsFilterArray) ToGetDrProtectionGroupsFilterArrayOutput() GetDrProtectionGroupsFilterArrayOutput
- func (i GetDrProtectionGroupsFilterArray) ToGetDrProtectionGroupsFilterArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsFilterArrayOutput
- func (i GetDrProtectionGroupsFilterArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupsFilter]
- 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
- func (o GetDrProtectionGroupsFilterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupsFilter]
- 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) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupsFilter]
- 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
- func (o GetDrProtectionGroupsResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupsResult]
- type LookupDrPlanArgs
- type LookupDrPlanExecutionArgs
- type LookupDrPlanExecutionOutputArgs
- type LookupDrPlanExecutionResult
- type LookupDrPlanExecutionResultOutput
- func (o LookupDrPlanExecutionResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupDrPlanExecutionResultOutput) DefinedTags() pulumi.MapOutput
- 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.MapOutput
- 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.MapOutput
- 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
- func (o LookupDrPlanExecutionResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDrPlanExecutionResult]
- type LookupDrPlanOutputArgs
- type LookupDrPlanResult
- type LookupDrPlanResultOutput
- func (o LookupDrPlanResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupDrPlanResultOutput) DefinedTags() pulumi.MapOutput
- 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.MapOutput
- 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.MapOutput
- 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) ToOutput(ctx context.Context) pulumix.Output[LookupDrPlanResult]
- 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.MapOutput
- 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.MapOutput
- 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.MapOutput
- 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
- func (o LookupDrProtectionGroupResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDrProtectionGroupResult]
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.MapOutput `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.MapOutput `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.MapOutput `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/go/oci/DisasterRecovery" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := DisasterRecovery.NewDrPlan(ctx, "testDrPlan", &DisasterRecovery.DrPlanArgs{ DisplayName: pulumi.Any(_var.Dr_plan_display_name), DrProtectionGroupId: pulumi.Any(oci_disaster_recovery_dr_protection_group.Test_dr_protection_group.Id), Type: pulumi.Any(_var.Dr_plan_type), DefinedTags: pulumi.Map{ "Operations.CostCenter": pulumi.Any("42"), }, FreeformTags: pulumi.Map{ "Department": pulumi.Any("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.MapInput // (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.MapInput // 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.MapOutput `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.MapOutput `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 plan execution. 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.MapOutput `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/go/oci/DisasterRecovery" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := DisasterRecovery.NewDrPlanExecution(ctx, "testDrPlanExecution", &DisasterRecovery.DrPlanExecutionArgs{ ExecutionOptions: &disasterrecovery.DrPlanExecutionExecutionOptionsArgs{ PlanExecutionType: pulumi.Any(_var.Dr_plan_execution_execution_options_plan_execution_type), ArePrechecksEnabled: pulumi.Any(_var.Dr_plan_execution_execution_options_are_prechecks_enabled), AreWarningsIgnored: pulumi.Any(_var.Dr_plan_execution_execution_options_are_warnings_ignored), }, PlanId: pulumi.Any(oci_disaster_recovery_plan.Test_plan.Id), DefinedTags: pulumi.Map{ "Operations.CostCenter": pulumi.Any("42"), }, DisplayName: pulumi.Any(_var.Dr_plan_execution_display_name), FreeformTags: pulumi.Map{ "Department": pulumi.Any("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
func (*DrPlanExecution) ToOutput ¶ added in v1.11.0
func (i *DrPlanExecution) ToOutput(ctx context.Context) pulumix.Output[*DrPlanExecution]
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.MapInput // (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.MapInput // 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
func (DrPlanExecutionArray) ToOutput ¶ added in v1.11.0
func (i DrPlanExecutionArray) ToOutput(ctx context.Context) pulumix.Output[[]*DrPlanExecution]
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
func (DrPlanExecutionArrayOutput) ToOutput ¶ added in v1.11.0
func (o DrPlanExecutionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*DrPlanExecution]
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
func (DrPlanExecutionExecutionOptionsArgs) ToOutput ¶ added in v1.11.0
func (i DrPlanExecutionExecutionOptionsArgs) ToOutput(ctx context.Context) pulumix.Output[DrPlanExecutionExecutionOptions]
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
func (DrPlanExecutionExecutionOptionsOutput) ToOutput ¶ added in v1.11.0
func (o DrPlanExecutionExecutionOptionsOutput) ToOutput(ctx context.Context) pulumix.Output[DrPlanExecutionExecutionOptions]
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
func (DrPlanExecutionExecutionOptionsPtrOutput) ToOutput ¶ added in v1.11.0
func (o DrPlanExecutionExecutionOptionsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DrPlanExecutionExecutionOptions]
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
func (DrPlanExecutionGroupExecutionArgs) ToOutput ¶ added in v1.11.0
func (i DrPlanExecutionGroupExecutionArgs) ToOutput(ctx context.Context) pulumix.Output[DrPlanExecutionGroupExecution]
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
func (DrPlanExecutionGroupExecutionArray) ToOutput ¶ added in v1.11.0
func (i DrPlanExecutionGroupExecutionArray) ToOutput(ctx context.Context) pulumix.Output[[]DrPlanExecutionGroupExecution]
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
func (DrPlanExecutionGroupExecutionArrayOutput) ToOutput ¶ added in v1.11.0
func (o DrPlanExecutionGroupExecutionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DrPlanExecutionGroupExecution]
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) ToOutput ¶ added in v1.11.0
func (o DrPlanExecutionGroupExecutionOutput) ToOutput(ctx context.Context) pulumix.Output[DrPlanExecutionGroupExecution]
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
func (DrPlanExecutionGroupExecutionStepExecutionArgs) ToOutput ¶ added in v1.11.0
func (i DrPlanExecutionGroupExecutionStepExecutionArgs) ToOutput(ctx context.Context) pulumix.Output[DrPlanExecutionGroupExecutionStepExecution]
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
func (DrPlanExecutionGroupExecutionStepExecutionArray) ToOutput ¶ added in v1.11.0
func (i DrPlanExecutionGroupExecutionStepExecutionArray) ToOutput(ctx context.Context) pulumix.Output[[]DrPlanExecutionGroupExecutionStepExecution]
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
func (DrPlanExecutionGroupExecutionStepExecutionArrayOutput) ToOutput ¶ added in v1.11.0
func (o DrPlanExecutionGroupExecutionStepExecutionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DrPlanExecutionGroupExecutionStepExecution]
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
func (DrPlanExecutionLogLocationArgs) ToOutput ¶ added in v1.11.0
func (i DrPlanExecutionLogLocationArgs) ToOutput(ctx context.Context) pulumix.Output[DrPlanExecutionLogLocation]
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
func (DrPlanExecutionLogLocationArray) ToOutput ¶ added in v1.11.0
func (i DrPlanExecutionLogLocationArray) ToOutput(ctx context.Context) pulumix.Output[[]DrPlanExecutionLogLocation]
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
func (DrPlanExecutionLogLocationArrayOutput) ToOutput ¶ added in v1.11.0
func (o DrPlanExecutionLogLocationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DrPlanExecutionLogLocation]
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
func (DrPlanExecutionLogLocationOutput) ToOutput ¶ added in v1.11.0
func (o DrPlanExecutionLogLocationOutput) ToOutput(ctx context.Context) pulumix.Output[DrPlanExecutionLogLocation]
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
func (DrPlanExecutionMap) ToOutput ¶ added in v1.11.0
func (i DrPlanExecutionMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*DrPlanExecution]
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
func (DrPlanExecutionMapOutput) ToOutput ¶ added in v1.11.0
func (o DrPlanExecutionMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*DrPlanExecution]
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.MapOutput
(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.MapOutput
(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 plan execution.
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.MapOutput
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
func (DrPlanExecutionOutput) ToOutput ¶ added in v1.11.0
func (o DrPlanExecutionOutput) ToOutput(ctx context.Context) pulumix.Output[*DrPlanExecution]
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.MapInput // (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.MapInput // 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 plan execution. 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.MapInput // 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.MapOutput
(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.MapOutput
(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.MapOutput
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"` // 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"` // 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
func (DrPlanPlanGroupArgs) ToOutput ¶ added in v1.11.0
func (i DrPlanPlanGroupArgs) ToOutput(ctx context.Context) pulumix.Output[DrPlanPlanGroup]
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
func (DrPlanPlanGroupArray) ToOutput ¶ added in v1.11.0
func (i DrPlanPlanGroupArray) ToOutput(ctx context.Context) pulumix.Output[[]DrPlanPlanGroup]
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
func (DrPlanPlanGroupArrayOutput) ToOutput ¶ added in v1.11.0
func (o DrPlanPlanGroupArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DrPlanPlanGroup]
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) 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) ToOutput ¶ added in v1.11.0
func (o DrPlanPlanGroupOutput) ToOutput(ctx context.Context) pulumix.Output[DrPlanPlanGroup]
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
func (DrPlanPlanGroupStepArgs) ToOutput ¶ added in v1.11.0
func (i DrPlanPlanGroupStepArgs) ToOutput(ctx context.Context) pulumix.Output[DrPlanPlanGroupStep]
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
func (DrPlanPlanGroupStepArray) ToOutput ¶ added in v1.11.0
func (i DrPlanPlanGroupStepArray) ToOutput(ctx context.Context) pulumix.Output[[]DrPlanPlanGroupStep]
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
func (DrPlanPlanGroupStepArrayOutput) ToOutput ¶ added in v1.11.0
func (o DrPlanPlanGroupStepArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DrPlanPlanGroupStep]
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) ToOutput ¶ added in v1.11.0
func (o DrPlanPlanGroupStepOutput) ToOutput(ctx context.Context) pulumix.Output[DrPlanPlanGroupStep]
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
func (DrPlanPlanGroupStepUserDefinedStepArgs) ToOutput ¶ added in v1.11.0
func (i DrPlanPlanGroupStepUserDefinedStepArgs) ToOutput(ctx context.Context) pulumix.Output[DrPlanPlanGroupStepUserDefinedStep]
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
func (DrPlanPlanGroupStepUserDefinedStepArray) ToOutput ¶ added in v1.11.0
func (i DrPlanPlanGroupStepUserDefinedStepArray) ToOutput(ctx context.Context) pulumix.Output[[]DrPlanPlanGroupStepUserDefinedStep]
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
func (DrPlanPlanGroupStepUserDefinedStepArrayOutput) ToOutput ¶ added in v1.11.0
func (o DrPlanPlanGroupStepUserDefinedStepArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DrPlanPlanGroupStepUserDefinedStep]
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
func (DrPlanPlanGroupStepUserDefinedStepOutput) ToOutput ¶ added in v1.11.0
func (o DrPlanPlanGroupStepUserDefinedStepOutput) ToOutput(ctx context.Context) pulumix.Output[DrPlanPlanGroupStepUserDefinedStep]
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.MapInput // (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.MapInput // 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.MapInput // 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.MapOutput `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.MapOutput `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. Example: `STANDBY` 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.MapOutput `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.
## Create
Create DR Protection Group resource with a default value of `disassociateTrigger` property, e.g.
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { return nil }) }
```
## Delete
Disassociate DR Protection Group (if associated) before deleting it. Increment value of `disassociateTrigger` property to trigger Disassociate, e.g.
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { return nil }) }
```
## 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
func (*DrProtectionGroup) ToOutput ¶ added in v1.11.0
func (i *DrProtectionGroup) ToOutput(ctx context.Context) pulumix.Output[*DrProtectionGroup]
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.MapInput // (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.MapInput // (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
func (DrProtectionGroupArray) ToOutput ¶ added in v1.11.0
func (i DrProtectionGroupArray) ToOutput(ctx context.Context) pulumix.Output[[]*DrProtectionGroup]
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
func (DrProtectionGroupArrayOutput) ToOutput ¶ added in v1.11.0
func (o DrProtectionGroupArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*DrProtectionGroup]
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
func (DrProtectionGroupAssociationArgs) ToOutput ¶ added in v1.11.0
func (i DrProtectionGroupAssociationArgs) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupAssociation]
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
func (DrProtectionGroupAssociationOutput) ToOutput ¶ added in v1.11.0
func (o DrProtectionGroupAssociationOutput) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupAssociation]
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
func (DrProtectionGroupAssociationPtrOutput) ToOutput ¶ added in v1.11.0
func (o DrProtectionGroupAssociationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DrProtectionGroupAssociation]
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
func (DrProtectionGroupLogLocationArgs) ToOutput ¶ added in v1.11.0
func (i DrProtectionGroupLogLocationArgs) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupLogLocation]
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
func (DrProtectionGroupLogLocationOutput) ToOutput ¶ added in v1.11.0
func (o DrProtectionGroupLogLocationOutput) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupLogLocation]
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
func (DrProtectionGroupLogLocationPtrOutput) ToOutput ¶ added in v1.11.0
func (o DrProtectionGroupLogLocationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DrProtectionGroupLogLocation]
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
func (DrProtectionGroupMap) ToOutput ¶ added in v1.11.0
func (i DrProtectionGroupMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*DrProtectionGroup]
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
func (DrProtectionGroupMapOutput) ToOutput ¶ added in v1.11.0
func (o DrProtectionGroupMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*DrProtectionGroup]
type DrProtectionGroupMember ¶
type DrProtectionGroupMember struct { // (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 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 OCID of the vault secret where the database SYSDBA password is stored. 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) 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 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 OCID of the vault secret where the database SYSDBA password is stored. 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
func (DrProtectionGroupMemberArgs) ToOutput ¶ added in v1.11.0
func (i DrProtectionGroupMemberArgs) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupMember]
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
func (DrProtectionGroupMemberArray) ToOutput ¶ added in v1.11.0
func (i DrProtectionGroupMemberArray) ToOutput(ctx context.Context) pulumix.Output[[]DrProtectionGroupMember]
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
func (DrProtectionGroupMemberArrayOutput) ToOutput ¶ added in v1.11.0
func (o DrProtectionGroupMemberArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DrProtectionGroupMember]
type DrProtectionGroupMemberBackendSetMapping ¶ added in v1.16.0
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 ¶ added in v1.16.0
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 ¶ added in v1.16.0
func (DrProtectionGroupMemberBackendSetMappingArgs) ElementType() reflect.Type
func (DrProtectionGroupMemberBackendSetMappingArgs) ToDrProtectionGroupMemberBackendSetMappingOutput ¶ added in v1.16.0
func (i DrProtectionGroupMemberBackendSetMappingArgs) ToDrProtectionGroupMemberBackendSetMappingOutput() DrProtectionGroupMemberBackendSetMappingOutput
func (DrProtectionGroupMemberBackendSetMappingArgs) ToDrProtectionGroupMemberBackendSetMappingOutputWithContext ¶ added in v1.16.0
func (i DrProtectionGroupMemberBackendSetMappingArgs) ToDrProtectionGroupMemberBackendSetMappingOutputWithContext(ctx context.Context) DrProtectionGroupMemberBackendSetMappingOutput
func (DrProtectionGroupMemberBackendSetMappingArgs) ToOutput ¶ added in v1.16.0
func (i DrProtectionGroupMemberBackendSetMappingArgs) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupMemberBackendSetMapping]
type DrProtectionGroupMemberBackendSetMappingArray ¶ added in v1.16.0
type DrProtectionGroupMemberBackendSetMappingArray []DrProtectionGroupMemberBackendSetMappingInput
func (DrProtectionGroupMemberBackendSetMappingArray) ElementType ¶ added in v1.16.0
func (DrProtectionGroupMemberBackendSetMappingArray) ElementType() reflect.Type
func (DrProtectionGroupMemberBackendSetMappingArray) ToDrProtectionGroupMemberBackendSetMappingArrayOutput ¶ added in v1.16.0
func (i DrProtectionGroupMemberBackendSetMappingArray) ToDrProtectionGroupMemberBackendSetMappingArrayOutput() DrProtectionGroupMemberBackendSetMappingArrayOutput
func (DrProtectionGroupMemberBackendSetMappingArray) ToDrProtectionGroupMemberBackendSetMappingArrayOutputWithContext ¶ added in v1.16.0
func (i DrProtectionGroupMemberBackendSetMappingArray) ToDrProtectionGroupMemberBackendSetMappingArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberBackendSetMappingArrayOutput
func (DrProtectionGroupMemberBackendSetMappingArray) ToOutput ¶ added in v1.16.0
func (i DrProtectionGroupMemberBackendSetMappingArray) ToOutput(ctx context.Context) pulumix.Output[[]DrProtectionGroupMemberBackendSetMapping]
type DrProtectionGroupMemberBackendSetMappingArrayInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type DrProtectionGroupMemberBackendSetMappingArrayOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberBackendSetMappingArrayOutput) ElementType ¶ added in v1.16.0
func (DrProtectionGroupMemberBackendSetMappingArrayOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberBackendSetMappingArrayOutput) ToDrProtectionGroupMemberBackendSetMappingArrayOutput ¶ added in v1.16.0
func (o DrProtectionGroupMemberBackendSetMappingArrayOutput) ToDrProtectionGroupMemberBackendSetMappingArrayOutput() DrProtectionGroupMemberBackendSetMappingArrayOutput
func (DrProtectionGroupMemberBackendSetMappingArrayOutput) ToDrProtectionGroupMemberBackendSetMappingArrayOutputWithContext ¶ added in v1.16.0
func (o DrProtectionGroupMemberBackendSetMappingArrayOutput) ToDrProtectionGroupMemberBackendSetMappingArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberBackendSetMappingArrayOutput
func (DrProtectionGroupMemberBackendSetMappingArrayOutput) ToOutput ¶ added in v1.16.0
func (o DrProtectionGroupMemberBackendSetMappingArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DrProtectionGroupMemberBackendSetMapping]
type DrProtectionGroupMemberBackendSetMappingInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type DrProtectionGroupMemberBackendSetMappingOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberBackendSetMappingOutput) DestinationBackendSetName ¶ added in v1.16.0
func (o DrProtectionGroupMemberBackendSetMappingOutput) DestinationBackendSetName() pulumi.StringPtrOutput
(Updatable) The name of the destination backend set. Example: `Destination-BackendSet-1`
func (DrProtectionGroupMemberBackendSetMappingOutput) ElementType ¶ added in v1.16.0
func (DrProtectionGroupMemberBackendSetMappingOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberBackendSetMappingOutput) IsBackendSetForNonMovable ¶ added in v1.16.0
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 ¶ added in v1.16.0
func (o DrProtectionGroupMemberBackendSetMappingOutput) SourceBackendSetName() pulumi.StringPtrOutput
(Updatable) The name of the source backend set. Example: `Source-BackendSet-1`
func (DrProtectionGroupMemberBackendSetMappingOutput) ToDrProtectionGroupMemberBackendSetMappingOutput ¶ added in v1.16.0
func (o DrProtectionGroupMemberBackendSetMappingOutput) ToDrProtectionGroupMemberBackendSetMappingOutput() DrProtectionGroupMemberBackendSetMappingOutput
func (DrProtectionGroupMemberBackendSetMappingOutput) ToDrProtectionGroupMemberBackendSetMappingOutputWithContext ¶ added in v1.16.0
func (o DrProtectionGroupMemberBackendSetMappingOutput) ToDrProtectionGroupMemberBackendSetMappingOutputWithContext(ctx context.Context) DrProtectionGroupMemberBackendSetMappingOutput
func (DrProtectionGroupMemberBackendSetMappingOutput) ToOutput ¶ added in v1.16.0
func (o DrProtectionGroupMemberBackendSetMappingOutput) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupMemberBackendSetMapping]
type DrProtectionGroupMemberBlockVolumeOperation ¶ added in v1.16.0
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 file system mount. MountDetails *DrProtectionGroupMemberBlockVolumeOperationMountDetails `pulumi:"mountDetails"` }
type DrProtectionGroupMemberBlockVolumeOperationArgs ¶ added in v1.16.0
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 file system mount. MountDetails DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrInput `pulumi:"mountDetails"` }
func (DrProtectionGroupMemberBlockVolumeOperationArgs) ElementType ¶ added in v1.16.0
func (DrProtectionGroupMemberBlockVolumeOperationArgs) ElementType() reflect.Type
func (DrProtectionGroupMemberBlockVolumeOperationArgs) ToDrProtectionGroupMemberBlockVolumeOperationOutput ¶ added in v1.16.0
func (i DrProtectionGroupMemberBlockVolumeOperationArgs) ToDrProtectionGroupMemberBlockVolumeOperationOutput() DrProtectionGroupMemberBlockVolumeOperationOutput
func (DrProtectionGroupMemberBlockVolumeOperationArgs) ToDrProtectionGroupMemberBlockVolumeOperationOutputWithContext ¶ added in v1.16.0
func (i DrProtectionGroupMemberBlockVolumeOperationArgs) ToDrProtectionGroupMemberBlockVolumeOperationOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationOutput
type DrProtectionGroupMemberBlockVolumeOperationArray ¶ added in v1.16.0
type DrProtectionGroupMemberBlockVolumeOperationArray []DrProtectionGroupMemberBlockVolumeOperationInput
func (DrProtectionGroupMemberBlockVolumeOperationArray) ElementType ¶ added in v1.16.0
func (DrProtectionGroupMemberBlockVolumeOperationArray) ElementType() reflect.Type
func (DrProtectionGroupMemberBlockVolumeOperationArray) ToDrProtectionGroupMemberBlockVolumeOperationArrayOutput ¶ added in v1.16.0
func (i DrProtectionGroupMemberBlockVolumeOperationArray) ToDrProtectionGroupMemberBlockVolumeOperationArrayOutput() DrProtectionGroupMemberBlockVolumeOperationArrayOutput
func (DrProtectionGroupMemberBlockVolumeOperationArray) ToDrProtectionGroupMemberBlockVolumeOperationArrayOutputWithContext ¶ added in v1.16.0
func (i DrProtectionGroupMemberBlockVolumeOperationArray) ToDrProtectionGroupMemberBlockVolumeOperationArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationArrayOutput
func (DrProtectionGroupMemberBlockVolumeOperationArray) ToOutput ¶ added in v1.16.0
func (i DrProtectionGroupMemberBlockVolumeOperationArray) ToOutput(ctx context.Context) pulumix.Output[[]DrProtectionGroupMemberBlockVolumeOperation]
type DrProtectionGroupMemberBlockVolumeOperationArrayInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type DrProtectionGroupMemberBlockVolumeOperationArrayOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberBlockVolumeOperationArrayOutput) ElementType ¶ added in v1.16.0
func (DrProtectionGroupMemberBlockVolumeOperationArrayOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberBlockVolumeOperationArrayOutput) ToDrProtectionGroupMemberBlockVolumeOperationArrayOutput ¶ added in v1.16.0
func (o DrProtectionGroupMemberBlockVolumeOperationArrayOutput) ToDrProtectionGroupMemberBlockVolumeOperationArrayOutput() DrProtectionGroupMemberBlockVolumeOperationArrayOutput
func (DrProtectionGroupMemberBlockVolumeOperationArrayOutput) ToDrProtectionGroupMemberBlockVolumeOperationArrayOutputWithContext ¶ added in v1.16.0
func (o DrProtectionGroupMemberBlockVolumeOperationArrayOutput) ToDrProtectionGroupMemberBlockVolumeOperationArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationArrayOutput
func (DrProtectionGroupMemberBlockVolumeOperationArrayOutput) ToOutput ¶ added in v1.16.0
func (o DrProtectionGroupMemberBlockVolumeOperationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DrProtectionGroupMemberBlockVolumeOperation]
type DrProtectionGroupMemberBlockVolumeOperationAttachmentDetails ¶ added in v1.16.0
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 ¶ added in v1.16.0
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 ¶ added in v1.16.0
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs) ElementType() reflect.Type
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput ¶ added in v1.16.0
func (i DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput() DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutputWithContext ¶ added in v1.16.0
func (i DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput ¶ added in v1.16.0
func (i DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput() DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutputWithContext ¶ added in v1.16.0
func (i DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput
type DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput) ElementType ¶ added in v1.16.0
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput ¶ added in v1.16.0
func (o DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput() DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutputWithContext ¶ added in v1.16.0
func (o DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput ¶ added in v1.16.0
func (o DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput() DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutputWithContext ¶ added in v1.16.0
func (o DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput) ToOutput ¶ added in v1.16.0
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsOutput) VolumeAttachmentReferenceInstanceId ¶ added in v1.16.0
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 ¶ added in v1.16.0
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 ¶ added in v1.16.0
func DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtr(v *DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsArgs) DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrInput
type DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput ¶ added in v1.16.0
type DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput) Elem ¶ added in v1.16.0
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput) ElementType ¶ added in v1.16.0
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput ¶ added in v1.16.0
func (o DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput() DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutputWithContext ¶ added in v1.16.0
func (o DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput) ToDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput) ToOutput ¶ added in v1.16.0
func (DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput) VolumeAttachmentReferenceInstanceId ¶ added in v1.16.0
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 ¶ added in v1.16.0
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 ¶ added in v1.16.0
type DrProtectionGroupMemberBlockVolumeOperationMountDetails struct { // (Updatable) The physical mount point of the file system on a host. Example: `/mnt/yourmountpoint` MountPoint *string `pulumi:"mountPoint"` }
type DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs ¶ added in v1.16.0
type DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs struct { // (Updatable) The physical mount point of the file system on a host. Example: `/mnt/yourmountpoint` MountPoint pulumi.StringPtrInput `pulumi:"mountPoint"` }
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs) ElementType ¶ added in v1.16.0
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs) ElementType() reflect.Type
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput ¶ added in v1.16.0
func (i DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput() DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsOutputWithContext ¶ added in v1.16.0
func (i DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput ¶ added in v1.16.0
func (i DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput() DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutputWithContext ¶ added in v1.16.0
func (i DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput
type DrProtectionGroupMemberBlockVolumeOperationMountDetailsInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput) ElementType ¶ added in v1.16.0
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput) MountPoint ¶ added in v1.16.0
func (o DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput) MountPoint() pulumi.StringPtrOutput
(Updatable) The physical mount point of the file system on a host. Example: `/mnt/yourmountpoint`
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput ¶ added in v1.16.0
func (o DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput() DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsOutputWithContext ¶ added in v1.16.0
func (o DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput ¶ added in v1.16.0
func (o DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput() DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutputWithContext ¶ added in v1.16.0
func (o DrProtectionGroupMemberBlockVolumeOperationMountDetailsOutput) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput
type DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
func DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtr(v *DrProtectionGroupMemberBlockVolumeOperationMountDetailsArgs) DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrInput
type DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput ¶ added in v1.16.0
type DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput) ElementType ¶ added in v1.16.0
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput) MountPoint ¶ added in v1.16.0
func (o DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput) MountPoint() pulumi.StringPtrOutput
(Updatable) The physical mount point of the file system on a host. Example: `/mnt/yourmountpoint`
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput ¶ added in v1.16.0
func (o DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput() DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput
func (DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutputWithContext ¶ added in v1.16.0
func (o DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput) ToDrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput
type DrProtectionGroupMemberBlockVolumeOperationOutput ¶ added in v1.16.0
type DrProtectionGroupMemberBlockVolumeOperationOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberBlockVolumeOperationOutput) AttachmentDetails ¶ added in v1.16.0
func (o DrProtectionGroupMemberBlockVolumeOperationOutput) AttachmentDetails() DrProtectionGroupMemberBlockVolumeOperationAttachmentDetailsPtrOutput
(Updatable) The details for creating a block volume attachment.
func (DrProtectionGroupMemberBlockVolumeOperationOutput) BlockVolumeId ¶ added in v1.16.0
func (o DrProtectionGroupMemberBlockVolumeOperationOutput) BlockVolumeId() pulumi.StringPtrOutput
(Updatable) The OCID of the block volume. Example: `ocid1.volume.oc1..uniqueID`
func (DrProtectionGroupMemberBlockVolumeOperationOutput) ElementType ¶ added in v1.16.0
func (DrProtectionGroupMemberBlockVolumeOperationOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberBlockVolumeOperationOutput) MountDetails ¶ added in v1.16.0
func (o DrProtectionGroupMemberBlockVolumeOperationOutput) MountDetails() DrProtectionGroupMemberBlockVolumeOperationMountDetailsPtrOutput
(Updatable) The details for creating a file system mount.
func (DrProtectionGroupMemberBlockVolumeOperationOutput) ToDrProtectionGroupMemberBlockVolumeOperationOutput ¶ added in v1.16.0
func (o DrProtectionGroupMemberBlockVolumeOperationOutput) ToDrProtectionGroupMemberBlockVolumeOperationOutput() DrProtectionGroupMemberBlockVolumeOperationOutput
func (DrProtectionGroupMemberBlockVolumeOperationOutput) ToDrProtectionGroupMemberBlockVolumeOperationOutputWithContext ¶ added in v1.16.0
func (o DrProtectionGroupMemberBlockVolumeOperationOutput) ToDrProtectionGroupMemberBlockVolumeOperationOutputWithContext(ctx context.Context) DrProtectionGroupMemberBlockVolumeOperationOutput
type DrProtectionGroupMemberExportMapping ¶ added in v1.16.0
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 ¶ added in v1.16.0
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 ¶ added in v1.16.0
func (DrProtectionGroupMemberExportMappingArgs) ElementType() reflect.Type
func (DrProtectionGroupMemberExportMappingArgs) ToDrProtectionGroupMemberExportMappingOutput ¶ added in v1.16.0
func (i DrProtectionGroupMemberExportMappingArgs) ToDrProtectionGroupMemberExportMappingOutput() DrProtectionGroupMemberExportMappingOutput
func (DrProtectionGroupMemberExportMappingArgs) ToDrProtectionGroupMemberExportMappingOutputWithContext ¶ added in v1.16.0
func (i DrProtectionGroupMemberExportMappingArgs) ToDrProtectionGroupMemberExportMappingOutputWithContext(ctx context.Context) DrProtectionGroupMemberExportMappingOutput
func (DrProtectionGroupMemberExportMappingArgs) ToOutput ¶ added in v1.16.0
func (i DrProtectionGroupMemberExportMappingArgs) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupMemberExportMapping]
type DrProtectionGroupMemberExportMappingArray ¶ added in v1.16.0
type DrProtectionGroupMemberExportMappingArray []DrProtectionGroupMemberExportMappingInput
func (DrProtectionGroupMemberExportMappingArray) ElementType ¶ added in v1.16.0
func (DrProtectionGroupMemberExportMappingArray) ElementType() reflect.Type
func (DrProtectionGroupMemberExportMappingArray) ToDrProtectionGroupMemberExportMappingArrayOutput ¶ added in v1.16.0
func (i DrProtectionGroupMemberExportMappingArray) ToDrProtectionGroupMemberExportMappingArrayOutput() DrProtectionGroupMemberExportMappingArrayOutput
func (DrProtectionGroupMemberExportMappingArray) ToDrProtectionGroupMemberExportMappingArrayOutputWithContext ¶ added in v1.16.0
func (i DrProtectionGroupMemberExportMappingArray) ToDrProtectionGroupMemberExportMappingArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberExportMappingArrayOutput
func (DrProtectionGroupMemberExportMappingArray) ToOutput ¶ added in v1.16.0
func (i DrProtectionGroupMemberExportMappingArray) ToOutput(ctx context.Context) pulumix.Output[[]DrProtectionGroupMemberExportMapping]
type DrProtectionGroupMemberExportMappingArrayInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type DrProtectionGroupMemberExportMappingArrayOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberExportMappingArrayOutput) ElementType ¶ added in v1.16.0
func (DrProtectionGroupMemberExportMappingArrayOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberExportMappingArrayOutput) ToDrProtectionGroupMemberExportMappingArrayOutput ¶ added in v1.16.0
func (o DrProtectionGroupMemberExportMappingArrayOutput) ToDrProtectionGroupMemberExportMappingArrayOutput() DrProtectionGroupMemberExportMappingArrayOutput
func (DrProtectionGroupMemberExportMappingArrayOutput) ToDrProtectionGroupMemberExportMappingArrayOutputWithContext ¶ added in v1.16.0
func (o DrProtectionGroupMemberExportMappingArrayOutput) ToDrProtectionGroupMemberExportMappingArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberExportMappingArrayOutput
func (DrProtectionGroupMemberExportMappingArrayOutput) ToOutput ¶ added in v1.16.0
func (o DrProtectionGroupMemberExportMappingArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DrProtectionGroupMemberExportMapping]
type DrProtectionGroupMemberExportMappingInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type DrProtectionGroupMemberExportMappingOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberExportMappingOutput) DestinationMountTargetId ¶ added in v1.16.0
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 ¶ added in v1.16.0
func (DrProtectionGroupMemberExportMappingOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberExportMappingOutput) ExportId ¶ added in v1.16.0
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 ¶ added in v1.16.0
func (o DrProtectionGroupMemberExportMappingOutput) ToDrProtectionGroupMemberExportMappingOutput() DrProtectionGroupMemberExportMappingOutput
func (DrProtectionGroupMemberExportMappingOutput) ToDrProtectionGroupMemberExportMappingOutputWithContext ¶ added in v1.16.0
func (o DrProtectionGroupMemberExportMappingOutput) ToDrProtectionGroupMemberExportMappingOutputWithContext(ctx context.Context) DrProtectionGroupMemberExportMappingOutput
func (DrProtectionGroupMemberExportMappingOutput) ToOutput ¶ added in v1.16.0
func (o DrProtectionGroupMemberExportMappingOutput) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupMemberExportMapping]
type DrProtectionGroupMemberFileSystemOperation ¶ added in v1.16.0
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 ¶ added in v1.16.0
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 ¶ added in v1.16.0
func (DrProtectionGroupMemberFileSystemOperationArgs) ElementType() reflect.Type
func (DrProtectionGroupMemberFileSystemOperationArgs) ToDrProtectionGroupMemberFileSystemOperationOutput ¶ added in v1.16.0
func (i DrProtectionGroupMemberFileSystemOperationArgs) ToDrProtectionGroupMemberFileSystemOperationOutput() DrProtectionGroupMemberFileSystemOperationOutput
func (DrProtectionGroupMemberFileSystemOperationArgs) ToDrProtectionGroupMemberFileSystemOperationOutputWithContext ¶ added in v1.16.0
func (i DrProtectionGroupMemberFileSystemOperationArgs) ToDrProtectionGroupMemberFileSystemOperationOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationOutput
func (DrProtectionGroupMemberFileSystemOperationArgs) ToOutput ¶ added in v1.16.0
func (i DrProtectionGroupMemberFileSystemOperationArgs) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupMemberFileSystemOperation]
type DrProtectionGroupMemberFileSystemOperationArray ¶ added in v1.16.0
type DrProtectionGroupMemberFileSystemOperationArray []DrProtectionGroupMemberFileSystemOperationInput
func (DrProtectionGroupMemberFileSystemOperationArray) ElementType ¶ added in v1.16.0
func (DrProtectionGroupMemberFileSystemOperationArray) ElementType() reflect.Type
func (DrProtectionGroupMemberFileSystemOperationArray) ToDrProtectionGroupMemberFileSystemOperationArrayOutput ¶ added in v1.16.0
func (i DrProtectionGroupMemberFileSystemOperationArray) ToDrProtectionGroupMemberFileSystemOperationArrayOutput() DrProtectionGroupMemberFileSystemOperationArrayOutput
func (DrProtectionGroupMemberFileSystemOperationArray) ToDrProtectionGroupMemberFileSystemOperationArrayOutputWithContext ¶ added in v1.16.0
func (i DrProtectionGroupMemberFileSystemOperationArray) ToDrProtectionGroupMemberFileSystemOperationArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationArrayOutput
func (DrProtectionGroupMemberFileSystemOperationArray) ToOutput ¶ added in v1.16.0
func (i DrProtectionGroupMemberFileSystemOperationArray) ToOutput(ctx context.Context) pulumix.Output[[]DrProtectionGroupMemberFileSystemOperation]
type DrProtectionGroupMemberFileSystemOperationArrayInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type DrProtectionGroupMemberFileSystemOperationArrayOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberFileSystemOperationArrayOutput) ElementType ¶ added in v1.16.0
func (DrProtectionGroupMemberFileSystemOperationArrayOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberFileSystemOperationArrayOutput) ToDrProtectionGroupMemberFileSystemOperationArrayOutput ¶ added in v1.16.0
func (o DrProtectionGroupMemberFileSystemOperationArrayOutput) ToDrProtectionGroupMemberFileSystemOperationArrayOutput() DrProtectionGroupMemberFileSystemOperationArrayOutput
func (DrProtectionGroupMemberFileSystemOperationArrayOutput) ToDrProtectionGroupMemberFileSystemOperationArrayOutputWithContext ¶ added in v1.16.0
func (o DrProtectionGroupMemberFileSystemOperationArrayOutput) ToDrProtectionGroupMemberFileSystemOperationArrayOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationArrayOutput
func (DrProtectionGroupMemberFileSystemOperationArrayOutput) ToOutput ¶ added in v1.16.0
func (o DrProtectionGroupMemberFileSystemOperationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DrProtectionGroupMemberFileSystemOperation]
type DrProtectionGroupMemberFileSystemOperationInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type DrProtectionGroupMemberFileSystemOperationMountDetails struct { // (Updatable) The OCID of the mount target. Example: `ocid1.mounttarget.oc1..uniqueID` MountTargetId *string `pulumi:"mountTargetId"` }
type DrProtectionGroupMemberFileSystemOperationMountDetailsArgs ¶ added in v1.16.0
type DrProtectionGroupMemberFileSystemOperationMountDetailsArgs struct { // (Updatable) The OCID of the mount target. Example: `ocid1.mounttarget.oc1..uniqueID` MountTargetId pulumi.StringPtrInput `pulumi:"mountTargetId"` }
func (DrProtectionGroupMemberFileSystemOperationMountDetailsArgs) ElementType ¶ added in v1.16.0
func (DrProtectionGroupMemberFileSystemOperationMountDetailsArgs) ElementType() reflect.Type
func (DrProtectionGroupMemberFileSystemOperationMountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationMountDetailsOutput ¶ added in v1.16.0
func (i DrProtectionGroupMemberFileSystemOperationMountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationMountDetailsOutput() DrProtectionGroupMemberFileSystemOperationMountDetailsOutput
func (DrProtectionGroupMemberFileSystemOperationMountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationMountDetailsOutputWithContext ¶ added in v1.16.0
func (i DrProtectionGroupMemberFileSystemOperationMountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationMountDetailsOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationMountDetailsOutput
func (DrProtectionGroupMemberFileSystemOperationMountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput ¶ added in v1.16.0
func (i DrProtectionGroupMemberFileSystemOperationMountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput() DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput
func (DrProtectionGroupMemberFileSystemOperationMountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutputWithContext ¶ added in v1.16.0
func (i DrProtectionGroupMemberFileSystemOperationMountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput
type DrProtectionGroupMemberFileSystemOperationMountDetailsInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type DrProtectionGroupMemberFileSystemOperationMountDetailsOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberFileSystemOperationMountDetailsOutput) ElementType ¶ added in v1.16.0
func (DrProtectionGroupMemberFileSystemOperationMountDetailsOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberFileSystemOperationMountDetailsOutput) MountTargetId ¶ added in v1.16.0
func (o DrProtectionGroupMemberFileSystemOperationMountDetailsOutput) MountTargetId() pulumi.StringPtrOutput
(Updatable) The OCID of the mount target. Example: `ocid1.mounttarget.oc1..uniqueID`
func (DrProtectionGroupMemberFileSystemOperationMountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationMountDetailsOutput ¶ added in v1.16.0
func (o DrProtectionGroupMemberFileSystemOperationMountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationMountDetailsOutput() DrProtectionGroupMemberFileSystemOperationMountDetailsOutput
func (DrProtectionGroupMemberFileSystemOperationMountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationMountDetailsOutputWithContext ¶ added in v1.16.0
func (o DrProtectionGroupMemberFileSystemOperationMountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationMountDetailsOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationMountDetailsOutput
func (DrProtectionGroupMemberFileSystemOperationMountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput ¶ added in v1.16.0
func (o DrProtectionGroupMemberFileSystemOperationMountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput() DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput
func (DrProtectionGroupMemberFileSystemOperationMountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutputWithContext ¶ added in v1.16.0
func (o DrProtectionGroupMemberFileSystemOperationMountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput
type DrProtectionGroupMemberFileSystemOperationMountDetailsPtrInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
func DrProtectionGroupMemberFileSystemOperationMountDetailsPtr(v *DrProtectionGroupMemberFileSystemOperationMountDetailsArgs) DrProtectionGroupMemberFileSystemOperationMountDetailsPtrInput
type DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput ¶ added in v1.16.0
type DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput) ElementType ¶ added in v1.16.0
func (DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput) MountTargetId ¶ added in v1.16.0
func (o DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput) MountTargetId() pulumi.StringPtrOutput
(Updatable) The OCID of the mount target. Example: `ocid1.mounttarget.oc1..uniqueID`
func (DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput) ToDrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput ¶ added in v1.16.0
func (o DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput) ToDrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput() DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput
func (DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput) ToDrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutputWithContext ¶ added in v1.16.0
func (o DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput) ToDrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput
type DrProtectionGroupMemberFileSystemOperationOutput ¶ added in v1.16.0
type DrProtectionGroupMemberFileSystemOperationOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberFileSystemOperationOutput) ElementType ¶ added in v1.16.0
func (DrProtectionGroupMemberFileSystemOperationOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberFileSystemOperationOutput) ExportPath ¶ added in v1.16.0
func (o DrProtectionGroupMemberFileSystemOperationOutput) ExportPath() pulumi.StringPtrOutput
(Updatable) The export path of the file system. Example: `/fs-export-path`
func (DrProtectionGroupMemberFileSystemOperationOutput) MountDetails ¶ added in v1.16.0
func (o DrProtectionGroupMemberFileSystemOperationOutput) MountDetails() DrProtectionGroupMemberFileSystemOperationMountDetailsPtrOutput
(Updatable) The details for creating a file system mount.
func (DrProtectionGroupMemberFileSystemOperationOutput) MountPoint ¶ added in v1.16.0
func (o DrProtectionGroupMemberFileSystemOperationOutput) MountPoint() pulumi.StringPtrOutput
(Updatable) The physical mount point of the file system on a host. Example: `/mnt/yourmountpoint`
func (DrProtectionGroupMemberFileSystemOperationOutput) MountTargetId ¶ added in v1.16.0
func (o DrProtectionGroupMemberFileSystemOperationOutput) MountTargetId() pulumi.StringPtrOutput
(Updatable) The OCID of the mount target. Example: `ocid1.mounttarget.oc1..uniqueID`
func (DrProtectionGroupMemberFileSystemOperationOutput) ToDrProtectionGroupMemberFileSystemOperationOutput ¶ added in v1.16.0
func (o DrProtectionGroupMemberFileSystemOperationOutput) ToDrProtectionGroupMemberFileSystemOperationOutput() DrProtectionGroupMemberFileSystemOperationOutput
func (DrProtectionGroupMemberFileSystemOperationOutput) ToDrProtectionGroupMemberFileSystemOperationOutputWithContext ¶ added in v1.16.0
func (o DrProtectionGroupMemberFileSystemOperationOutput) ToDrProtectionGroupMemberFileSystemOperationOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationOutput
func (DrProtectionGroupMemberFileSystemOperationOutput) UnmountDetails ¶ added in v1.16.0
func (o DrProtectionGroupMemberFileSystemOperationOutput) UnmountDetails() DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput
(Updatable) The details for creating a file system unmount.
type DrProtectionGroupMemberFileSystemOperationUnmountDetails ¶ added in v1.16.0
type DrProtectionGroupMemberFileSystemOperationUnmountDetails struct { // (Updatable) The OCID of the mount target. Example: `ocid1.mounttarget.oc1..uniqueID` MountTargetId *string `pulumi:"mountTargetId"` }
type DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs ¶ added in v1.16.0
type DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs struct { // (Updatable) The OCID of the mount target. Example: `ocid1.mounttarget.oc1..uniqueID` MountTargetId pulumi.StringPtrInput `pulumi:"mountTargetId"` }
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs) ElementType ¶ added in v1.16.0
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs) ElementType() reflect.Type
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput ¶ added in v1.16.0
func (i DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput() DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsOutputWithContext ¶ added in v1.16.0
func (i DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput ¶ added in v1.16.0
func (i DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput() DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutputWithContext ¶ added in v1.16.0
func (i DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput
type DrProtectionGroupMemberFileSystemOperationUnmountDetailsInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput) ElementType ¶ added in v1.16.0
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput) MountTargetId ¶ added in v1.16.0
func (o DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput) MountTargetId() pulumi.StringPtrOutput
(Updatable) The OCID of the mount target. Example: `ocid1.mounttarget.oc1..uniqueID`
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput ¶ added in v1.16.0
func (o DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput() DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsOutputWithContext ¶ added in v1.16.0
func (o DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput ¶ added in v1.16.0
func (o DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput() DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutputWithContext ¶ added in v1.16.0
func (o DrProtectionGroupMemberFileSystemOperationUnmountDetailsOutput) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutputWithContext(ctx context.Context) DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput
type DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
func DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtr(v *DrProtectionGroupMemberFileSystemOperationUnmountDetailsArgs) DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrInput
type DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput ¶ added in v1.16.0
type DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput struct{ *pulumi.OutputState }
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput) ElementType ¶ added in v1.16.0
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput) ElementType() reflect.Type
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput) MountTargetId ¶ added in v1.16.0
func (o DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput) MountTargetId() pulumi.StringPtrOutput
(Updatable) The OCID of the mount target. Example: `ocid1.mounttarget.oc1..uniqueID`
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput ¶ added in v1.16.0
func (o DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput() DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput
func (DrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutput) ToDrProtectionGroupMemberFileSystemOperationUnmountDetailsPtrOutputWithContext ¶ added in v1.16.0
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) BackendSetMappings ¶ added in v1.16.0
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 ¶ added in v1.16.0
func (o DrProtectionGroupMemberOutput) BlockVolumeOperations() DrProtectionGroupMemberBlockVolumeOperationArrayOutput
(Updatable) A list of operations performed on block volumes used by the compute instance.
func (DrProtectionGroupMemberOutput) DestinationAvailabilityDomain ¶ added in v1.16.0
func (o DrProtectionGroupMemberOutput) DestinationAvailabilityDomain() pulumi.StringPtrOutput
(Updatable) The availability domain of the destination mount target. Example: `BBTh:region-AD`
func (DrProtectionGroupMemberOutput) DestinationCapacityReservationId ¶ added in v1.4.0
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 ¶ added in v1.16.0
func (o DrProtectionGroupMemberOutput) DestinationLoadBalancerId() pulumi.StringPtrOutput
(Updatable) The OCID of the destination load balancer. Example: `ocid1.loadbalancer.oc1..uniqueID`
func (DrProtectionGroupMemberOutput) DestinationNetworkLoadBalancerId ¶ added in v1.16.0
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 ¶ added in v1.16.0
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 ¶ added in v1.16.0
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 ¶ added in v1.4.0
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 ¶ added in v1.16.0
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) PasswordVaultSecretId ¶
func (o DrProtectionGroupMemberOutput) PasswordVaultSecretId() pulumi.StringPtrOutput
(Updatable) The OCID of the vault secret where the database SYSDBA password is stored. 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) ToOutput ¶ added in v1.11.0
func (o DrProtectionGroupMemberOutput) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupMember]
func (DrProtectionGroupMemberOutput) VnicMapping ¶ added in v1.4.0
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
func (DrProtectionGroupMemberVnicMappingArgs) ToOutput ¶ added in v1.11.0
func (i DrProtectionGroupMemberVnicMappingArgs) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupMemberVnicMapping]
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
func (DrProtectionGroupMemberVnicMappingArray) ToOutput ¶ added in v1.11.0
func (i DrProtectionGroupMemberVnicMappingArray) ToOutput(ctx context.Context) pulumix.Output[[]DrProtectionGroupMemberVnicMapping]
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
func (DrProtectionGroupMemberVnicMappingArrayOutput) ToOutput ¶ added in v1.11.0
func (o DrProtectionGroupMemberVnicMappingArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DrProtectionGroupMemberVnicMapping]
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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
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
func (DrProtectionGroupMemberVnicMappingOutput) ToOutput ¶ added in v1.11.0
func (o DrProtectionGroupMemberVnicMappingOutput) ToOutput(ctx context.Context) pulumix.Output[DrProtectionGroupMemberVnicMapping]
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.MapOutput
(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.MapOutput
(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 ¶ added in v1.16.0
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. Example: `STANDBY`
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.MapOutput
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
func (DrProtectionGroupOutput) ToOutput ¶ added in v1.11.0
func (o DrProtectionGroupOutput) ToOutput(ctx context.Context) pulumix.Output[*DrProtectionGroup]
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.MapInput // (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.MapInput // 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. Example: `STANDBY` 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.MapInput // 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
func (GetDrPlanExecutionExecutionOptionArgs) ToOutput ¶ added in v1.11.0
func (i GetDrPlanExecutionExecutionOptionArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanExecutionExecutionOption]
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
func (GetDrPlanExecutionExecutionOptionArray) ToOutput ¶ added in v1.11.0
func (i GetDrPlanExecutionExecutionOptionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanExecutionExecutionOption]
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
func (GetDrPlanExecutionExecutionOptionArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetDrPlanExecutionExecutionOptionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanExecutionExecutionOption]
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
func (GetDrPlanExecutionExecutionOptionOutput) ToOutput ¶ added in v1.11.0
func (o GetDrPlanExecutionExecutionOptionOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanExecutionExecutionOption]
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
func (GetDrPlanExecutionGroupExecutionArgs) ToOutput ¶ added in v1.11.0
func (i GetDrPlanExecutionGroupExecutionArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanExecutionGroupExecution]
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
func (GetDrPlanExecutionGroupExecutionArray) ToOutput ¶ added in v1.11.0
func (i GetDrPlanExecutionGroupExecutionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanExecutionGroupExecution]
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
func (GetDrPlanExecutionGroupExecutionArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetDrPlanExecutionGroupExecutionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanExecutionGroupExecution]
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) ToOutput ¶ added in v1.11.0
func (o GetDrPlanExecutionGroupExecutionOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanExecutionGroupExecution]
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
func (GetDrPlanExecutionGroupExecutionStepExecutionArray) ToOutput ¶ added in v1.11.0
func (i GetDrPlanExecutionGroupExecutionStepExecutionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanExecutionGroupExecutionStepExecution]
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
func (GetDrPlanExecutionLogLocationArgs) ToOutput ¶ added in v1.11.0
func (i GetDrPlanExecutionLogLocationArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanExecutionLogLocation]
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
func (GetDrPlanExecutionLogLocationArray) ToOutput ¶ added in v1.11.0
func (i GetDrPlanExecutionLogLocationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanExecutionLogLocation]
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
func (GetDrPlanExecutionLogLocationArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetDrPlanExecutionLogLocationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanExecutionLogLocation]
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
func (GetDrPlanExecutionLogLocationOutput) ToOutput ¶ added in v1.11.0
func (o GetDrPlanExecutionLogLocationOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanExecutionLogLocation]
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 DR plan execution type. DrPlanExecutionType *string `pulumi:"drPlanExecutionType"` // 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
func (GetDrPlanExecutionsDrPlanExecutionCollectionArray) ToOutput ¶ added in v1.11.0
func (i GetDrPlanExecutionsDrPlanExecutionCollectionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanExecutionsDrPlanExecutionCollection]
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]interface{} `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]interface{} `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]interface{} `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.MapInput `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.MapInput `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.MapInput `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) ToOutput ¶ added in v1.11.0
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) ToOutput ¶ added in v1.11.0
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.MapOutput
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.MapOutput
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.MapOutput
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
func (GetDrPlanExecutionsFilterArgs) ToOutput ¶ added in v1.11.0
func (i GetDrPlanExecutionsFilterArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanExecutionsFilter]
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
func (GetDrPlanExecutionsFilterArray) ToOutput ¶ added in v1.11.0
func (i GetDrPlanExecutionsFilterArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanExecutionsFilter]
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
func (GetDrPlanExecutionsFilterArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetDrPlanExecutionsFilterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanExecutionsFilter]
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) ToOutput ¶ added in v1.11.0
func (o GetDrPlanExecutionsFilterOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanExecutionsFilter]
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 DR plan execution type. DrPlanExecutionType pulumi.StringPtrInput `pulumi:"drPlanExecutionType"` // 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"` DrPlanExecutionType *string `pulumi:"drPlanExecutionType"` // 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/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: oci_disaster_recovery_dr_protection_group.Test_dr_protection_group.Id, DisplayName: pulumi.StringRef(_var.Dr_plan_execution_display_name), DrPlanExecutionId: pulumi.StringRef(oci_disaster_recovery_dr_plan_execution.Test_dr_plan_execution.Id), DrPlanExecutionType: pulumi.StringRef(_var.Dr_plan_execution_dr_plan_execution_type), State: pulumi.StringRef(_var.Dr_plan_execution_state), }, 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) DrPlanExecutionType ¶
func (o GetDrPlanExecutionsResultOutput) DrPlanExecutionType() 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
func (GetDrPlanExecutionsResultOutput) ToOutput ¶ added in v1.11.0
func (o GetDrPlanExecutionsResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanExecutionsResult]
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"` // 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"` // 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
func (GetDrPlanPlanGroupArgs) ToOutput ¶ added in v1.11.0
func (i GetDrPlanPlanGroupArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanPlanGroup]
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
func (GetDrPlanPlanGroupArray) ToOutput ¶ added in v1.11.0
func (i GetDrPlanPlanGroupArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanPlanGroup]
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
func (GetDrPlanPlanGroupArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetDrPlanPlanGroupArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanPlanGroup]
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) 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) ToOutput ¶ added in v1.11.0
func (o GetDrPlanPlanGroupOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanPlanGroup]
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
func (GetDrPlanPlanGroupStepArgs) ToOutput ¶ added in v1.11.0
func (i GetDrPlanPlanGroupStepArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanPlanGroupStep]
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
func (GetDrPlanPlanGroupStepArray) ToOutput ¶ added in v1.11.0
func (i GetDrPlanPlanGroupStepArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanPlanGroupStep]
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
func (GetDrPlanPlanGroupStepArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetDrPlanPlanGroupStepArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanPlanGroupStep]
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) ToOutput ¶ added in v1.11.0
func (o GetDrPlanPlanGroupStepOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanPlanGroupStep]
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
func (GetDrPlanPlanGroupStepUserDefinedStepArgs) ToOutput ¶ added in v1.11.0
func (i GetDrPlanPlanGroupStepUserDefinedStepArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanPlanGroupStepUserDefinedStep]
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
func (GetDrPlanPlanGroupStepUserDefinedStepArray) ToOutput ¶ added in v1.11.0
func (i GetDrPlanPlanGroupStepUserDefinedStepArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanPlanGroupStepUserDefinedStep]
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
func (GetDrPlanPlanGroupStepUserDefinedStepArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetDrPlanPlanGroupStepUserDefinedStepArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlanPlanGroupStepUserDefinedStep]
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
func (GetDrPlanPlanGroupStepUserDefinedStepOutput) ToOutput ¶ added in v1.11.0
func (o GetDrPlanPlanGroupStepUserDefinedStepOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrPlanPlanGroupStepUserDefinedStep]
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
func (GetDrPlansDrPlanCollectionArgs) ToOutput ¶ added in v1.11.0
func (i GetDrPlansDrPlanCollectionArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrPlansDrPlanCollection]
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
func (GetDrPlansDrPlanCollectionArray) ToOutput ¶ added in v1.11.0
func (i GetDrPlansDrPlanCollectionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlansDrPlanCollection]
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
func (GetDrPlansDrPlanCollectionArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetDrPlansDrPlanCollectionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlansDrPlanCollection]
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]interface{} `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]interface{} `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]interface{} `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.MapInput `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.MapInput `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.MapInput `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
func (GetDrPlansDrPlanCollectionItemArgs) ToOutput ¶ added in v1.11.0
func (i GetDrPlansDrPlanCollectionItemArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrPlansDrPlanCollectionItem]
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
func (GetDrPlansDrPlanCollectionItemArray) ToOutput ¶ added in v1.11.0
func (i GetDrPlansDrPlanCollectionItemArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlansDrPlanCollectionItem]
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
func (GetDrPlansDrPlanCollectionItemArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetDrPlansDrPlanCollectionItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlansDrPlanCollectionItem]
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.MapOutput
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.MapOutput
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.MapOutput
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) ToOutput ¶ added in v1.11.0
func (o GetDrPlansDrPlanCollectionItemOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrPlansDrPlanCollectionItem]
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"` // 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"` // 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
func (GetDrPlansDrPlanCollectionItemPlanGroupArgs) ToOutput ¶ added in v1.11.0
func (i GetDrPlansDrPlanCollectionItemPlanGroupArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrPlansDrPlanCollectionItemPlanGroup]
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
func (GetDrPlansDrPlanCollectionItemPlanGroupArray) ToOutput ¶ added in v1.11.0
func (i GetDrPlansDrPlanCollectionItemPlanGroupArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlansDrPlanCollectionItemPlanGroup]
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
func (GetDrPlansDrPlanCollectionItemPlanGroupArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetDrPlansDrPlanCollectionItemPlanGroupArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlansDrPlanCollectionItemPlanGroup]
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) 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) ToOutput ¶ added in v1.11.0
func (o GetDrPlansDrPlanCollectionItemPlanGroupOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrPlansDrPlanCollectionItemPlanGroup]
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
func (GetDrPlansDrPlanCollectionItemPlanGroupStepArray) ToOutput ¶ added in v1.11.0
func (i GetDrPlansDrPlanCollectionItemPlanGroupStepArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlansDrPlanCollectionItemPlanGroupStep]
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
func (GetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetDrPlansDrPlanCollectionItemPlanGroupStepArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlansDrPlanCollectionItemPlanGroupStep]
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
func (GetDrPlansDrPlanCollectionOutput) ToOutput ¶ added in v1.11.0
func (o GetDrPlansDrPlanCollectionOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrPlansDrPlanCollection]
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
func (GetDrPlansFilterArgs) ToOutput ¶ added in v1.11.0
func (i GetDrPlansFilterArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrPlansFilter]
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
func (GetDrPlansFilterArray) ToOutput ¶ added in v1.11.0
func (i GetDrPlansFilterArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlansFilter]
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
func (GetDrPlansFilterArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetDrPlansFilterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrPlansFilter]
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) ToOutput ¶ added in v1.11.0
func (o GetDrPlansFilterOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrPlansFilter]
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/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: oci_disaster_recovery_dr_protection_group.Test_dr_protection_group.Id, DisplayName: pulumi.StringRef(_var.Dr_plan_display_name), DrPlanId: pulumi.StringRef(oci_disaster_recovery_dr_plan.Test_dr_plan.Id), DrPlanType: pulumi.StringRef(_var.Dr_plan_dr_plan_type), State: pulumi.StringRef(_var.Dr_plan_state), }, 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
func (GetDrPlansResultOutput) ToOutput ¶ added in v1.11.0
func (o GetDrPlansResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrPlansResult]
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
func (GetDrProtectionGroupAssociationArgs) ToOutput ¶ added in v1.11.0
func (i GetDrProtectionGroupAssociationArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupAssociation]
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
func (GetDrProtectionGroupAssociationArray) ToOutput ¶ added in v1.11.0
func (i GetDrProtectionGroupAssociationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupAssociation]
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
func (GetDrProtectionGroupAssociationArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetDrProtectionGroupAssociationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupAssociation]
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
func (GetDrProtectionGroupAssociationOutput) ToOutput ¶ added in v1.11.0
func (o GetDrProtectionGroupAssociationOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupAssociation]
type GetDrProtectionGroupLogLocation ¶
type GetDrProtectionGroupLogLocation 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 GetDrProtectionGroupLogLocationArgs ¶
type GetDrProtectionGroupLogLocationArgs 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 (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
func (GetDrProtectionGroupLogLocationArgs) ToOutput ¶ added in v1.11.0
func (i GetDrProtectionGroupLogLocationArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupLogLocation]
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
func (GetDrProtectionGroupLogLocationArray) ToOutput ¶ added in v1.11.0
func (i GetDrProtectionGroupLogLocationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupLogLocation]
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
func (GetDrProtectionGroupLogLocationArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetDrProtectionGroupLogLocationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupLogLocation]
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: `operationLogs`
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
func (GetDrProtectionGroupLogLocationOutput) ToOutput ¶ added in v1.11.0
func (o GetDrProtectionGroupLogLocationOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupLogLocation]
type GetDrProtectionGroupMember ¶
type GetDrProtectionGroupMember struct { // 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 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 OCID of the vault secret where the database SYSDBA password is stored. This password is used for performing database DR operations. 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 { // 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 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 OCID of the vault secret where the database SYSDBA password is stored. This password is used for performing database DR operations. 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
func (GetDrProtectionGroupMemberArgs) ToOutput ¶ added in v1.11.0
func (i GetDrProtectionGroupMemberArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupMember]
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
func (GetDrProtectionGroupMemberArray) ToOutput ¶ added in v1.11.0
func (i GetDrProtectionGroupMemberArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupMember]
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
func (GetDrProtectionGroupMemberArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetDrProtectionGroupMemberArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupMember]
type GetDrProtectionGroupMemberBackendSetMapping ¶ added in v1.16.0
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 ¶ added in v1.16.0
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 ¶ added in v1.16.0
func (GetDrProtectionGroupMemberBackendSetMappingArgs) ElementType() reflect.Type
func (GetDrProtectionGroupMemberBackendSetMappingArgs) ToGetDrProtectionGroupMemberBackendSetMappingOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberBackendSetMappingArgs) ToGetDrProtectionGroupMemberBackendSetMappingOutput() GetDrProtectionGroupMemberBackendSetMappingOutput
func (GetDrProtectionGroupMemberBackendSetMappingArgs) ToGetDrProtectionGroupMemberBackendSetMappingOutputWithContext ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberBackendSetMappingArgs) ToGetDrProtectionGroupMemberBackendSetMappingOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBackendSetMappingOutput
type GetDrProtectionGroupMemberBackendSetMappingArray ¶ added in v1.16.0
type GetDrProtectionGroupMemberBackendSetMappingArray []GetDrProtectionGroupMemberBackendSetMappingInput
func (GetDrProtectionGroupMemberBackendSetMappingArray) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupMemberBackendSetMappingArray) ElementType() reflect.Type
func (GetDrProtectionGroupMemberBackendSetMappingArray) ToGetDrProtectionGroupMemberBackendSetMappingArrayOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberBackendSetMappingArray) ToGetDrProtectionGroupMemberBackendSetMappingArrayOutput() GetDrProtectionGroupMemberBackendSetMappingArrayOutput
func (GetDrProtectionGroupMemberBackendSetMappingArray) ToGetDrProtectionGroupMemberBackendSetMappingArrayOutputWithContext ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberBackendSetMappingArray) ToGetDrProtectionGroupMemberBackendSetMappingArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBackendSetMappingArrayOutput
func (GetDrProtectionGroupMemberBackendSetMappingArray) ToOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberBackendSetMappingArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupMemberBackendSetMapping]
type GetDrProtectionGroupMemberBackendSetMappingArrayInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type GetDrProtectionGroupMemberBackendSetMappingArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberBackendSetMappingArrayOutput) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupMemberBackendSetMappingArrayOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberBackendSetMappingArrayOutput) ToGetDrProtectionGroupMemberBackendSetMappingArrayOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberBackendSetMappingArrayOutput) ToGetDrProtectionGroupMemberBackendSetMappingArrayOutput() GetDrProtectionGroupMemberBackendSetMappingArrayOutput
func (GetDrProtectionGroupMemberBackendSetMappingArrayOutput) ToGetDrProtectionGroupMemberBackendSetMappingArrayOutputWithContext ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberBackendSetMappingArrayOutput) ToGetDrProtectionGroupMemberBackendSetMappingArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBackendSetMappingArrayOutput
func (GetDrProtectionGroupMemberBackendSetMappingArrayOutput) ToOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberBackendSetMappingArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupMemberBackendSetMapping]
type GetDrProtectionGroupMemberBackendSetMappingInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type GetDrProtectionGroupMemberBackendSetMappingOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberBackendSetMappingOutput) DestinationBackendSetName ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberBackendSetMappingOutput) DestinationBackendSetName() pulumi.StringOutput
The name of the destination backend set. Example: `My_Destination_Backend_Set`
func (GetDrProtectionGroupMemberBackendSetMappingOutput) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupMemberBackendSetMappingOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberBackendSetMappingOutput) IsBackendSetForNonMovable ¶ added in v1.16.0
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 ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberBackendSetMappingOutput) SourceBackendSetName() pulumi.StringOutput
The name of the source backend set. Example: `My_Source_Backend_Set`
func (GetDrProtectionGroupMemberBackendSetMappingOutput) ToGetDrProtectionGroupMemberBackendSetMappingOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberBackendSetMappingOutput) ToGetDrProtectionGroupMemberBackendSetMappingOutput() GetDrProtectionGroupMemberBackendSetMappingOutput
func (GetDrProtectionGroupMemberBackendSetMappingOutput) ToGetDrProtectionGroupMemberBackendSetMappingOutputWithContext ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberBackendSetMappingOutput) ToGetDrProtectionGroupMemberBackendSetMappingOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBackendSetMappingOutput
type GetDrProtectionGroupMemberBlockVolumeOperation ¶ added in v1.16.0
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 ¶ added in v1.16.0
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 ¶ added in v1.16.0
func (GetDrProtectionGroupMemberBlockVolumeOperationArgs) ElementType() reflect.Type
func (GetDrProtectionGroupMemberBlockVolumeOperationArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberBlockVolumeOperationArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationOutput() GetDrProtectionGroupMemberBlockVolumeOperationOutput
func (GetDrProtectionGroupMemberBlockVolumeOperationArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationOutputWithContext ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberBlockVolumeOperationArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationOutput
type GetDrProtectionGroupMemberBlockVolumeOperationArray ¶ added in v1.16.0
type GetDrProtectionGroupMemberBlockVolumeOperationArray []GetDrProtectionGroupMemberBlockVolumeOperationInput
func (GetDrProtectionGroupMemberBlockVolumeOperationArray) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupMemberBlockVolumeOperationArray) ElementType() reflect.Type
func (GetDrProtectionGroupMemberBlockVolumeOperationArray) ToGetDrProtectionGroupMemberBlockVolumeOperationArrayOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberBlockVolumeOperationArray) ToGetDrProtectionGroupMemberBlockVolumeOperationArrayOutput() GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput
func (GetDrProtectionGroupMemberBlockVolumeOperationArray) ToGetDrProtectionGroupMemberBlockVolumeOperationArrayOutputWithContext ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberBlockVolumeOperationArray) ToGetDrProtectionGroupMemberBlockVolumeOperationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput
func (GetDrProtectionGroupMemberBlockVolumeOperationArray) ToOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberBlockVolumeOperationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupMemberBlockVolumeOperation]
type GetDrProtectionGroupMemberBlockVolumeOperationArrayInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationArrayOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationArrayOutput() GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput
func (GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationArrayOutputWithContext ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput
type GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetail ¶ added in v1.16.0
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 ¶ added in v1.16.0
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 ¶ added in v1.16.0
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArgs) ElementType() reflect.Type
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput() GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutputWithContext ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput
type GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArray ¶ added in v1.16.0
type GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArray []GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailInput
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArray) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArray) ElementType() reflect.Type
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArray) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArray) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput() GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArray) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutputWithContext ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArray) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput
type GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput) Index ¶ added in v1.16.0
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput() GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutputWithContext ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput
type GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput() GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutputWithContext ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput) ToOutput ¶ added in v1.16.0
func (GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailOutput) VolumeAttachmentReferenceInstanceId ¶ added in v1.16.0
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 ¶ added in v1.16.0
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 ¶ added in v1.16.0
type GetDrProtectionGroupMemberBlockVolumeOperationMountDetail struct { // The physical mount point of the file system on a host. Example: `/mnt/yourmountpoint` MountPoint string `pulumi:"mountPoint"` }
type GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArgs ¶ added in v1.16.0
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 ¶ added in v1.16.0
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArgs) ElementType() reflect.Type
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput() GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutputWithContext ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArgs) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput
type GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArray ¶ added in v1.16.0
type GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArray []GetDrProtectionGroupMemberBlockVolumeOperationMountDetailInput
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArray) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArray) ElementType() reflect.Type
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArray) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArray) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput() GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArray) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutputWithContext ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArray) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput
type GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput) Index ¶ added in v1.16.0
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput() GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutputWithContext ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput
type GetDrProtectionGroupMemberBlockVolumeOperationMountDetailInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput) MountPoint ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput) MountPoint() pulumi.StringOutput
The physical mount point of the file system on a host. Example: `/mnt/yourmountpoint`
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput() GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput
func (GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutputWithContext ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationMountDetailOutput
type GetDrProtectionGroupMemberBlockVolumeOperationOutput ¶ added in v1.16.0
type GetDrProtectionGroupMemberBlockVolumeOperationOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberBlockVolumeOperationOutput) AttachmentDetails ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberBlockVolumeOperationOutput) AttachmentDetails() GetDrProtectionGroupMemberBlockVolumeOperationAttachmentDetailArrayOutput
The details for attaching or detaching a block volume.
func (GetDrProtectionGroupMemberBlockVolumeOperationOutput) BlockVolumeId ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberBlockVolumeOperationOutput) BlockVolumeId() pulumi.StringOutput
The OCID of the block volume. Example: `ocid1.volume.oc1..uniqueID`
func (GetDrProtectionGroupMemberBlockVolumeOperationOutput) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupMemberBlockVolumeOperationOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberBlockVolumeOperationOutput) MountDetails ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberBlockVolumeOperationOutput) MountDetails() GetDrProtectionGroupMemberBlockVolumeOperationMountDetailArrayOutput
Mount details of a file system.
func (GetDrProtectionGroupMemberBlockVolumeOperationOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberBlockVolumeOperationOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationOutput() GetDrProtectionGroupMemberBlockVolumeOperationOutput
func (GetDrProtectionGroupMemberBlockVolumeOperationOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationOutputWithContext ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberBlockVolumeOperationOutput) ToGetDrProtectionGroupMemberBlockVolumeOperationOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberBlockVolumeOperationOutput
type GetDrProtectionGroupMemberExportMapping ¶ added in v1.16.0
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 ¶ added in v1.16.0
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 ¶ added in v1.16.0
func (GetDrProtectionGroupMemberExportMappingArgs) ElementType() reflect.Type
func (GetDrProtectionGroupMemberExportMappingArgs) ToGetDrProtectionGroupMemberExportMappingOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberExportMappingArgs) ToGetDrProtectionGroupMemberExportMappingOutput() GetDrProtectionGroupMemberExportMappingOutput
func (GetDrProtectionGroupMemberExportMappingArgs) ToGetDrProtectionGroupMemberExportMappingOutputWithContext ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberExportMappingArgs) ToGetDrProtectionGroupMemberExportMappingOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberExportMappingOutput
func (GetDrProtectionGroupMemberExportMappingArgs) ToOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberExportMappingArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupMemberExportMapping]
type GetDrProtectionGroupMemberExportMappingArray ¶ added in v1.16.0
type GetDrProtectionGroupMemberExportMappingArray []GetDrProtectionGroupMemberExportMappingInput
func (GetDrProtectionGroupMemberExportMappingArray) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupMemberExportMappingArray) ElementType() reflect.Type
func (GetDrProtectionGroupMemberExportMappingArray) ToGetDrProtectionGroupMemberExportMappingArrayOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberExportMappingArray) ToGetDrProtectionGroupMemberExportMappingArrayOutput() GetDrProtectionGroupMemberExportMappingArrayOutput
func (GetDrProtectionGroupMemberExportMappingArray) ToGetDrProtectionGroupMemberExportMappingArrayOutputWithContext ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberExportMappingArray) ToGetDrProtectionGroupMemberExportMappingArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberExportMappingArrayOutput
func (GetDrProtectionGroupMemberExportMappingArray) ToOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberExportMappingArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupMemberExportMapping]
type GetDrProtectionGroupMemberExportMappingArrayInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type GetDrProtectionGroupMemberExportMappingArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberExportMappingArrayOutput) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupMemberExportMappingArrayOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberExportMappingArrayOutput) ToGetDrProtectionGroupMemberExportMappingArrayOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberExportMappingArrayOutput) ToGetDrProtectionGroupMemberExportMappingArrayOutput() GetDrProtectionGroupMemberExportMappingArrayOutput
func (GetDrProtectionGroupMemberExportMappingArrayOutput) ToGetDrProtectionGroupMemberExportMappingArrayOutputWithContext ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberExportMappingArrayOutput) ToGetDrProtectionGroupMemberExportMappingArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberExportMappingArrayOutput
func (GetDrProtectionGroupMemberExportMappingArrayOutput) ToOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberExportMappingArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupMemberExportMapping]
type GetDrProtectionGroupMemberExportMappingInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type GetDrProtectionGroupMemberExportMappingOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberExportMappingOutput) DestinationMountTargetId ¶ added in v1.16.0
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 ¶ added in v1.16.0
func (GetDrProtectionGroupMemberExportMappingOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberExportMappingOutput) ExportId ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberExportMappingOutput) ExportId() pulumi.StringOutput
The OCID of the export path. Example: `ocid1.export.oc1..uniqueID`
func (GetDrProtectionGroupMemberExportMappingOutput) ToGetDrProtectionGroupMemberExportMappingOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberExportMappingOutput) ToGetDrProtectionGroupMemberExportMappingOutput() GetDrProtectionGroupMemberExportMappingOutput
func (GetDrProtectionGroupMemberExportMappingOutput) ToGetDrProtectionGroupMemberExportMappingOutputWithContext ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberExportMappingOutput) ToGetDrProtectionGroupMemberExportMappingOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberExportMappingOutput
func (GetDrProtectionGroupMemberExportMappingOutput) ToOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberExportMappingOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupMemberExportMapping]
type GetDrProtectionGroupMemberFileSystemOperation ¶ added in v1.16.0
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 ¶ added in v1.16.0
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 ¶ added in v1.16.0
func (GetDrProtectionGroupMemberFileSystemOperationArgs) ElementType() reflect.Type
func (GetDrProtectionGroupMemberFileSystemOperationArgs) ToGetDrProtectionGroupMemberFileSystemOperationOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberFileSystemOperationArgs) ToGetDrProtectionGroupMemberFileSystemOperationOutput() GetDrProtectionGroupMemberFileSystemOperationOutput
func (GetDrProtectionGroupMemberFileSystemOperationArgs) ToGetDrProtectionGroupMemberFileSystemOperationOutputWithContext ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberFileSystemOperationArgs) ToGetDrProtectionGroupMemberFileSystemOperationOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationOutput
type GetDrProtectionGroupMemberFileSystemOperationArray ¶ added in v1.16.0
type GetDrProtectionGroupMemberFileSystemOperationArray []GetDrProtectionGroupMemberFileSystemOperationInput
func (GetDrProtectionGroupMemberFileSystemOperationArray) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupMemberFileSystemOperationArray) ElementType() reflect.Type
func (GetDrProtectionGroupMemberFileSystemOperationArray) ToGetDrProtectionGroupMemberFileSystemOperationArrayOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberFileSystemOperationArray) ToGetDrProtectionGroupMemberFileSystemOperationArrayOutput() GetDrProtectionGroupMemberFileSystemOperationArrayOutput
func (GetDrProtectionGroupMemberFileSystemOperationArray) ToGetDrProtectionGroupMemberFileSystemOperationArrayOutputWithContext ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberFileSystemOperationArray) ToGetDrProtectionGroupMemberFileSystemOperationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationArrayOutput
func (GetDrProtectionGroupMemberFileSystemOperationArray) ToOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberFileSystemOperationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupMemberFileSystemOperation]
type GetDrProtectionGroupMemberFileSystemOperationArrayInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type GetDrProtectionGroupMemberFileSystemOperationArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberFileSystemOperationArrayOutput) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupMemberFileSystemOperationArrayOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberFileSystemOperationArrayOutput) ToGetDrProtectionGroupMemberFileSystemOperationArrayOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberFileSystemOperationArrayOutput) ToGetDrProtectionGroupMemberFileSystemOperationArrayOutput() GetDrProtectionGroupMemberFileSystemOperationArrayOutput
func (GetDrProtectionGroupMemberFileSystemOperationArrayOutput) ToGetDrProtectionGroupMemberFileSystemOperationArrayOutputWithContext ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberFileSystemOperationArrayOutput) ToGetDrProtectionGroupMemberFileSystemOperationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationArrayOutput
type GetDrProtectionGroupMemberFileSystemOperationInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type GetDrProtectionGroupMemberFileSystemOperationMountDetail struct { // The OCID of the mount target for this file system. Example: `ocid1.mounttarget.oc1..uniqueID` MountTargetId string `pulumi:"mountTargetId"` }
type GetDrProtectionGroupMemberFileSystemOperationMountDetailArgs ¶ added in v1.16.0
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 ¶ added in v1.16.0
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailArgs) ElementType() reflect.Type
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailArgs) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberFileSystemOperationMountDetailArgs) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailOutput() GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailArgs) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailOutputWithContext ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberFileSystemOperationMountDetailArgs) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput
type GetDrProtectionGroupMemberFileSystemOperationMountDetailArray ¶ added in v1.16.0
type GetDrProtectionGroupMemberFileSystemOperationMountDetailArray []GetDrProtectionGroupMemberFileSystemOperationMountDetailInput
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailArray) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailArray) ElementType() reflect.Type
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailArray) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberFileSystemOperationMountDetailArray) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput() GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailArray) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutputWithContext ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberFileSystemOperationMountDetailArray) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput
type GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput() GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutputWithContext ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput
type GetDrProtectionGroupMemberFileSystemOperationMountDetailInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput) MountTargetId ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput) MountTargetId() pulumi.StringOutput
The OCID of the mount target for this file system. Example: `ocid1.mounttarget.oc1..uniqueID`
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailOutput() GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput
func (GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailOutputWithContext ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput) ToGetDrProtectionGroupMemberFileSystemOperationMountDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationMountDetailOutput
type GetDrProtectionGroupMemberFileSystemOperationOutput ¶ added in v1.16.0
type GetDrProtectionGroupMemberFileSystemOperationOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberFileSystemOperationOutput) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupMemberFileSystemOperationOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberFileSystemOperationOutput) ExportPath ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberFileSystemOperationOutput) ExportPath() pulumi.StringOutput
The export path of the file system. Example: `/fs-export-path`
func (GetDrProtectionGroupMemberFileSystemOperationOutput) MountDetails ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberFileSystemOperationOutput) MountDetails() GetDrProtectionGroupMemberFileSystemOperationMountDetailArrayOutput
Mount details of a file system.
func (GetDrProtectionGroupMemberFileSystemOperationOutput) MountPoint ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberFileSystemOperationOutput) MountPoint() pulumi.StringOutput
The physical mount point of the file system on a host. Example: `/mnt/yourmountpoint`
func (GetDrProtectionGroupMemberFileSystemOperationOutput) MountTargetId ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberFileSystemOperationOutput) MountTargetId() pulumi.StringOutput
The OCID of the mount target for this file system. Example: `ocid1.mounttarget.oc1..uniqueID`
func (GetDrProtectionGroupMemberFileSystemOperationOutput) ToGetDrProtectionGroupMemberFileSystemOperationOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberFileSystemOperationOutput) ToGetDrProtectionGroupMemberFileSystemOperationOutput() GetDrProtectionGroupMemberFileSystemOperationOutput
func (GetDrProtectionGroupMemberFileSystemOperationOutput) ToGetDrProtectionGroupMemberFileSystemOperationOutputWithContext ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberFileSystemOperationOutput) ToGetDrProtectionGroupMemberFileSystemOperationOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationOutput
func (GetDrProtectionGroupMemberFileSystemOperationOutput) UnmountDetails ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberFileSystemOperationOutput) UnmountDetails() GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput
Unmount details for a file system.
type GetDrProtectionGroupMemberFileSystemOperationUnmountDetail ¶ added in v1.16.0
type GetDrProtectionGroupMemberFileSystemOperationUnmountDetail struct { // The OCID of the mount target for this file system. Example: `ocid1.mounttarget.oc1..uniqueID` MountTargetId string `pulumi:"mountTargetId"` }
type GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArgs ¶ added in v1.16.0
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 ¶ added in v1.16.0
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArgs) ElementType() reflect.Type
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArgs) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArgs) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput() GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArgs) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutputWithContext ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArgs) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput
type GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArray ¶ added in v1.16.0
type GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArray []GetDrProtectionGroupMemberFileSystemOperationUnmountDetailInput
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArray) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArray) ElementType() reflect.Type
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArray) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArray) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput() GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArray) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutputWithContext ¶ added in v1.16.0
func (i GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArray) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput
type GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput) Index ¶ added in v1.16.0
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput() GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutputWithContext ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupMemberFileSystemOperationUnmountDetailArrayOutput
type GetDrProtectionGroupMemberFileSystemOperationUnmountDetailInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput) ElementType() reflect.Type
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput) MountTargetId ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput) MountTargetId() pulumi.StringOutput
The OCID of the mount target for this file system. Example: `ocid1.mounttarget.oc1..uniqueID`
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput() GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput
func (GetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutput) ToGetDrProtectionGroupMemberFileSystemOperationUnmountDetailOutputWithContext ¶ added in v1.16.0
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) BackendSetMappings ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberOutput) BackendSetMappings() GetDrProtectionGroupMemberBackendSetMappingArrayOutput
A list of backend set mappings that are used to transfer or update backends during DR.
func (GetDrProtectionGroupMemberOutput) BlockVolumeOperations ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberOutput) BlockVolumeOperations() GetDrProtectionGroupMemberBlockVolumeOperationArrayOutput
Operations performed on a list of block volumes used on the non-movable compute instance.
func (GetDrProtectionGroupMemberOutput) DestinationAvailabilityDomain ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberOutput) DestinationAvailabilityDomain() pulumi.StringOutput
The availability domain of the destination mount target. Example: `BBTh:region-AD`
func (GetDrProtectionGroupMemberOutput) DestinationCapacityReservationId ¶ added in v1.4.0
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 ¶ added in v1.16.0
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 ¶ added in v1.16.0
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 ¶ added in v1.16.0
func (o GetDrProtectionGroupMemberOutput) ExportMappings() GetDrProtectionGroupMemberExportMappingArrayOutput
A list of mappings between the primary region file system export and destination region mount target.
func (GetDrProtectionGroupMemberOutput) FileSystemOperations ¶ added in v1.16.0
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 ¶ added in v1.4.0
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 ¶ added in v1.16.0
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) PasswordVaultSecretId ¶
func (o GetDrProtectionGroupMemberOutput) PasswordVaultSecretId() pulumi.StringOutput
The OCID of the vault secret where the database SYSDBA password is stored. This password is used for performing database DR operations. 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) ToOutput ¶ added in v1.11.0
func (o GetDrProtectionGroupMemberOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupMember]
func (GetDrProtectionGroupMemberOutput) VnicMapping ¶ added in v1.4.0
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
func (GetDrProtectionGroupMemberVnicMappingArgs) ToOutput ¶ added in v1.11.0
func (i GetDrProtectionGroupMemberVnicMappingArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupMemberVnicMapping]
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
func (GetDrProtectionGroupMemberVnicMappingArray) ToOutput ¶ added in v1.11.0
func (i GetDrProtectionGroupMemberVnicMappingArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupMemberVnicMapping]
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
func (GetDrProtectionGroupMemberVnicMappingArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetDrProtectionGroupMemberVnicMappingArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupMemberVnicMapping]
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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
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
func (GetDrProtectionGroupMemberVnicMappingOutput) ToOutput ¶ added in v1.11.0
func (o GetDrProtectionGroupMemberVnicMappingOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupMemberVnicMapping]
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]interface{} `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]interface{} `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]interface{} `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.MapInput `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.MapInput `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.MapInput `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: `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 GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArgs ¶
type GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocationArgs 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 (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: `operationLogs`
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 { // 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 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 OCID of the vault secret where the database SYSDBA password is stored. This password is used for performing database DR operations. 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 { // 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 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 OCID of the vault secret where the database SYSDBA password is stored. This password is used for performing database DR operations. 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 ¶ added in v1.16.0
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 ¶ added in v1.16.0
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 ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArgs) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutputWithContext ¶ added in v1.16.0
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArray ¶ added in v1.16.0
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArray []GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingInput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArray) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArray) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutputWithContext ¶ added in v1.16.0
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput) Index ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutputWithContext ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput) DestinationBackendSetName ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput) DestinationBackendSetName() pulumi.StringOutput
The name of the destination backend set. Example: `My_Destination_Backend_Set`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput) IsBackendSetForNonMovable ¶ added in v1.16.0
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 ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput) SourceBackendSetName() pulumi.StringOutput
The name of the source backend set. Example: `My_Source_Backend_Set`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutputWithContext ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperation ¶ added in v1.16.0
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 ¶ added in v1.16.0
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 ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutputWithContext ¶ added in v1.16.0
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArray ¶ added in v1.16.0
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArray []GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationInput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArray) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutputWithContext ¶ added in v1.16.0
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput) Index ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutputWithContext ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetail ¶ added in v1.16.0
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 ¶ added in v1.16.0
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 ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutputWithContext ¶ added in v1.16.0
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArray ¶ added in v1.16.0
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArray []GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailInput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArray) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutputWithContext ¶ added in v1.16.0
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput) Index ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutputWithContext ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutputWithContext ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput) ToOutput ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailOutput) VolumeAttachmentReferenceInstanceId ¶ added in v1.16.0
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 ¶ added in v1.16.0
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 ¶ added in v1.16.0
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetail struct { // The physical mount point of the file system on a host. Example: `/mnt/yourmountpoint` MountPoint string `pulumi:"mountPoint"` }
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArgs ¶ added in v1.16.0
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 ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutputWithContext ¶ added in v1.16.0
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArray ¶ added in v1.16.0
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArray []GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailInput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArray) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutputWithContext ¶ added in v1.16.0
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput) Index ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutputWithContext ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput) MountPoint ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput) MountPoint() pulumi.StringOutput
The physical mount point of the file system on a host. Example: `/mnt/yourmountpoint`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutputWithContext ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput ¶ added in v1.16.0
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput) AttachmentDetails ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput) AttachmentDetails() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetailArrayOutput
The details for attaching or detaching a block volume.
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput) BlockVolumeId ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput) BlockVolumeId() pulumi.StringOutput
The OCID of the block volume. Example: `ocid1.volume.oc1..uniqueID`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput) MountDetails ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput) MountDetails() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetailArrayOutput
Mount details of a file system.
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutputWithContext ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMapping ¶ added in v1.16.0
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 ¶ added in v1.16.0
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 ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArgs) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutputWithContext ¶ added in v1.16.0
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArray ¶ added in v1.16.0
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArray []GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingInput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArray) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArray) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutputWithContext ¶ added in v1.16.0
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput) Index ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutputWithContext ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput) DestinationMountTargetId ¶ added in v1.16.0
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 ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput) ExportId ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput) ExportId() pulumi.StringOutput
The OCID of the export path. Example: `ocid1.export.oc1..uniqueID`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutputWithContext ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperation ¶ added in v1.16.0
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 ¶ added in v1.16.0
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 ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArgs) ElementType() reflect.Type
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutputWithContext ¶ added in v1.16.0
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArray ¶ added in v1.16.0
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArray []GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationInput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArray) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutputWithContext ¶ added in v1.16.0
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput) Index ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutputWithContext ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetail struct { // The OCID of the mount target for this file system. Example: `ocid1.mounttarget.oc1..uniqueID` MountTargetId string `pulumi:"mountTargetId"` }
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArgs ¶ added in v1.16.0
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 ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutputWithContext ¶ added in v1.16.0
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArray ¶ added in v1.16.0
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArray []GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailInput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArray) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutputWithContext ¶ added in v1.16.0
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput) Index ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutputWithContext ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput) MountTargetId ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput) MountTargetId() pulumi.StringOutput
The OCID of the mount target for this file system. Example: `ocid1.mounttarget.oc1..uniqueID`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutputWithContext ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput ¶ added in v1.16.0
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) ExportPath ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) ExportPath() pulumi.StringOutput
The export path of the file system. Example: `/fs-export-path`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) MountDetails ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) MountDetails() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetailArrayOutput
Mount details of a file system.
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) MountPoint ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) MountPoint() pulumi.StringOutput
The physical mount point of the file system on a host. Example: `/mnt/yourmountpoint`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) MountTargetId ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) MountTargetId() pulumi.StringOutput
The OCID of the mount target for this file system. Example: `ocid1.mounttarget.oc1..uniqueID`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutputWithContext ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) ToOutput ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) UnmountDetails ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationOutput) UnmountDetails() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput
Unmount details for a file system.
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetail ¶ added in v1.16.0
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetail struct { // The OCID of the mount target for this file system. Example: `ocid1.mounttarget.oc1..uniqueID` MountTargetId string `pulumi:"mountTargetId"` }
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArgs ¶ added in v1.16.0
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 ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutputWithContext ¶ added in v1.16.0
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArgs) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArray ¶ added in v1.16.0
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArray []GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailInput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArray) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput ¶ added in v1.16.0
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutputWithContext ¶ added in v1.16.0
func (i GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArray) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput) Index ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutputWithContext ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutputWithContext(ctx context.Context) GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailArrayOutput
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailInput ¶ added in v1.16.0
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 ¶ added in v1.16.0
type GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput struct{ *pulumi.OutputState }
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput) ElementType ¶ added in v1.16.0
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput) MountTargetId ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput) MountTargetId() pulumi.StringOutput
The OCID of the mount target for this file system. Example: `ocid1.mounttarget.oc1..uniqueID`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutput) ToGetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetailOutputWithContext ¶ added in v1.16.0
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) BackendSetMappings ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) BackendSetMappings() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMappingArrayOutput
A list of backend set mappings that are used to transfer or update backends during DR.
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) BlockVolumeOperations ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) BlockVolumeOperations() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationArrayOutput
Operations performed on a list of block volumes used on the non-movable compute instance.
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) DestinationAvailabilityDomain ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) DestinationAvailabilityDomain() pulumi.StringOutput
The availability domain of the destination mount target. Example: `BBTh:region-AD`
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) DestinationCapacityReservationId ¶ added in v1.4.0
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 ¶ added in v1.16.0
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 ¶ added in v1.16.0
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 ¶ added in v1.16.0
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) ExportMappings() GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMappingArrayOutput
A list of mappings between the primary region file system export and destination region mount target.
func (GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) FileSystemOperations ¶ added in v1.16.0
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 ¶ added in v1.4.0
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 ¶ added in v1.16.0
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) PasswordVaultSecretId ¶
func (o GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberOutput) PasswordVaultSecretId() pulumi.StringOutput
The OCID of the vault secret where the database SYSDBA password is stored. This password is used for performing database DR operations. 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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
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.MapOutput
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.MapOutput
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 ¶ added in v1.16.0
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.MapOutput
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
func (GetDrProtectionGroupsFilterArgs) ToOutput ¶ added in v1.11.0
func (i GetDrProtectionGroupsFilterArgs) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupsFilter]
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
func (GetDrProtectionGroupsFilterArray) ToOutput ¶ added in v1.11.0
func (i GetDrProtectionGroupsFilterArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupsFilter]
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
func (GetDrProtectionGroupsFilterArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetDrProtectionGroupsFilterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDrProtectionGroupsFilter]
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) ToOutput ¶ added in v1.11.0
func (o GetDrProtectionGroupsFilterOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupsFilter]
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/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: _var.Compartment_id, DisplayName: pulumi.StringRef(_var.Dr_protection_group_display_name), DrProtectionGroupId: pulumi.StringRef(oci_disaster_recovery_dr_protection_group.Test_dr_protection_group.Id), LifecycleSubState: pulumi.StringRef(_var.Dr_protection_group_lifecycle_sub_state), Role: pulumi.StringRef(_var.Dr_protection_group_role), State: pulumi.StringRef(_var.Dr_protection_group_state), }, 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 ¶ added in v1.16.0
func (o GetDrProtectionGroupsResultOutput) LifecycleSubState() pulumi.StringPtrOutput
The current sub-state of the DR protection group.
func (GetDrProtectionGroupsResultOutput) Role ¶ added in v1.4.0
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
func (GetDrProtectionGroupsResultOutput) ToOutput ¶ added in v1.11.0
func (o GetDrProtectionGroupsResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetDrProtectionGroupsResult]
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]interface{} `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]interface{} `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]interface{} `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/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: oci_disaster_recovery_dr_plan_execution.Test_dr_plan_execution.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.MapOutput
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.MapOutput
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.MapOutput
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
func (LookupDrPlanExecutionResultOutput) ToOutput ¶ added in v1.11.0
func (o LookupDrPlanExecutionResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDrPlanExecutionResult]
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]interface{} `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]interface{} `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]interface{} `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/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: oci_disaster_recovery_dr_plan.Test_dr_plan.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.MapOutput
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.MapOutput
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.MapOutput
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) ToOutput ¶ added in v1.11.0
func (o LookupDrPlanResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDrPlanResult]
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]interface{} `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]interface{} `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]interface{} `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/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: oci_disaster_recovery_dr_protection_group.Test_dr_protection_group.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.MapOutput
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.MapOutput
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 ¶ added in v1.16.0
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.MapOutput
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
func (LookupDrProtectionGroupResultOutput) ToOutput ¶ added in v1.11.0
func (o LookupDrProtectionGroupResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDrProtectionGroupResult]