Documentation
¶
Index ¶
- type FusionEnvironment
- type FusionEnvironmentAdminUser
- func (*FusionEnvironmentAdminUser) ElementType() reflect.Type
- func (i *FusionEnvironmentAdminUser) ToFusionEnvironmentAdminUserOutput() FusionEnvironmentAdminUserOutput
- func (i *FusionEnvironmentAdminUser) ToFusionEnvironmentAdminUserOutputWithContext(ctx context.Context) FusionEnvironmentAdminUserOutput
- type FusionEnvironmentAdminUserArgs
- type FusionEnvironmentAdminUserArray
- func (FusionEnvironmentAdminUserArray) ElementType() reflect.Type
- func (i FusionEnvironmentAdminUserArray) ToFusionEnvironmentAdminUserArrayOutput() FusionEnvironmentAdminUserArrayOutput
- func (i FusionEnvironmentAdminUserArray) ToFusionEnvironmentAdminUserArrayOutputWithContext(ctx context.Context) FusionEnvironmentAdminUserArrayOutput
- type FusionEnvironmentAdminUserArrayInput
- type FusionEnvironmentAdminUserArrayOutput
- func (FusionEnvironmentAdminUserArrayOutput) ElementType() reflect.Type
- func (o FusionEnvironmentAdminUserArrayOutput) Index(i pulumi.IntInput) FusionEnvironmentAdminUserOutput
- func (o FusionEnvironmentAdminUserArrayOutput) ToFusionEnvironmentAdminUserArrayOutput() FusionEnvironmentAdminUserArrayOutput
- func (o FusionEnvironmentAdminUserArrayOutput) ToFusionEnvironmentAdminUserArrayOutputWithContext(ctx context.Context) FusionEnvironmentAdminUserArrayOutput
- type FusionEnvironmentAdminUserInput
- type FusionEnvironmentAdminUserItem
- type FusionEnvironmentAdminUserItemArgs
- func (FusionEnvironmentAdminUserItemArgs) ElementType() reflect.Type
- func (i FusionEnvironmentAdminUserItemArgs) ToFusionEnvironmentAdminUserItemOutput() FusionEnvironmentAdminUserItemOutput
- func (i FusionEnvironmentAdminUserItemArgs) ToFusionEnvironmentAdminUserItemOutputWithContext(ctx context.Context) FusionEnvironmentAdminUserItemOutput
- type FusionEnvironmentAdminUserItemArray
- func (FusionEnvironmentAdminUserItemArray) ElementType() reflect.Type
- func (i FusionEnvironmentAdminUserItemArray) ToFusionEnvironmentAdminUserItemArrayOutput() FusionEnvironmentAdminUserItemArrayOutput
- func (i FusionEnvironmentAdminUserItemArray) ToFusionEnvironmentAdminUserItemArrayOutputWithContext(ctx context.Context) FusionEnvironmentAdminUserItemArrayOutput
- type FusionEnvironmentAdminUserItemArrayInput
- type FusionEnvironmentAdminUserItemArrayOutput
- func (FusionEnvironmentAdminUserItemArrayOutput) ElementType() reflect.Type
- func (o FusionEnvironmentAdminUserItemArrayOutput) Index(i pulumi.IntInput) FusionEnvironmentAdminUserItemOutput
- func (o FusionEnvironmentAdminUserItemArrayOutput) ToFusionEnvironmentAdminUserItemArrayOutput() FusionEnvironmentAdminUserItemArrayOutput
- func (o FusionEnvironmentAdminUserItemArrayOutput) ToFusionEnvironmentAdminUserItemArrayOutputWithContext(ctx context.Context) FusionEnvironmentAdminUserItemArrayOutput
- type FusionEnvironmentAdminUserItemInput
- type FusionEnvironmentAdminUserItemOutput
- func (FusionEnvironmentAdminUserItemOutput) ElementType() reflect.Type
- func (o FusionEnvironmentAdminUserItemOutput) EmailAddress() pulumi.StringPtrOutput
- func (o FusionEnvironmentAdminUserItemOutput) FirstName() pulumi.StringPtrOutput
- func (o FusionEnvironmentAdminUserItemOutput) LastName() pulumi.StringPtrOutput
- func (o FusionEnvironmentAdminUserItemOutput) ToFusionEnvironmentAdminUserItemOutput() FusionEnvironmentAdminUserItemOutput
- func (o FusionEnvironmentAdminUserItemOutput) ToFusionEnvironmentAdminUserItemOutputWithContext(ctx context.Context) FusionEnvironmentAdminUserItemOutput
- func (o FusionEnvironmentAdminUserItemOutput) Username() pulumi.StringPtrOutput
- type FusionEnvironmentAdminUserMap
- func (FusionEnvironmentAdminUserMap) ElementType() reflect.Type
- func (i FusionEnvironmentAdminUserMap) ToFusionEnvironmentAdminUserMapOutput() FusionEnvironmentAdminUserMapOutput
- func (i FusionEnvironmentAdminUserMap) ToFusionEnvironmentAdminUserMapOutputWithContext(ctx context.Context) FusionEnvironmentAdminUserMapOutput
- type FusionEnvironmentAdminUserMapInput
- type FusionEnvironmentAdminUserMapOutput
- func (FusionEnvironmentAdminUserMapOutput) ElementType() reflect.Type
- func (o FusionEnvironmentAdminUserMapOutput) MapIndex(k pulumi.StringInput) FusionEnvironmentAdminUserOutput
- func (o FusionEnvironmentAdminUserMapOutput) ToFusionEnvironmentAdminUserMapOutput() FusionEnvironmentAdminUserMapOutput
- func (o FusionEnvironmentAdminUserMapOutput) ToFusionEnvironmentAdminUserMapOutputWithContext(ctx context.Context) FusionEnvironmentAdminUserMapOutput
- type FusionEnvironmentAdminUserOutput
- func (FusionEnvironmentAdminUserOutput) ElementType() reflect.Type
- func (o FusionEnvironmentAdminUserOutput) EmailAddress() pulumi.StringOutput
- func (o FusionEnvironmentAdminUserOutput) FirstName() pulumi.StringOutput
- func (o FusionEnvironmentAdminUserOutput) FusionEnvironmentId() pulumi.StringOutput
- func (o FusionEnvironmentAdminUserOutput) Items() FusionEnvironmentAdminUserItemArrayOutput
- func (o FusionEnvironmentAdminUserOutput) LastName() pulumi.StringOutput
- func (o FusionEnvironmentAdminUserOutput) Password() pulumi.StringOutput
- func (o FusionEnvironmentAdminUserOutput) ToFusionEnvironmentAdminUserOutput() FusionEnvironmentAdminUserOutput
- func (o FusionEnvironmentAdminUserOutput) ToFusionEnvironmentAdminUserOutputWithContext(ctx context.Context) FusionEnvironmentAdminUserOutput
- func (o FusionEnvironmentAdminUserOutput) Username() pulumi.StringOutput
- type FusionEnvironmentAdminUserState
- type FusionEnvironmentArgs
- type FusionEnvironmentArray
- type FusionEnvironmentArrayInput
- type FusionEnvironmentArrayOutput
- func (FusionEnvironmentArrayOutput) ElementType() reflect.Type
- func (o FusionEnvironmentArrayOutput) Index(i pulumi.IntInput) FusionEnvironmentOutput
- func (o FusionEnvironmentArrayOutput) ToFusionEnvironmentArrayOutput() FusionEnvironmentArrayOutput
- func (o FusionEnvironmentArrayOutput) ToFusionEnvironmentArrayOutputWithContext(ctx context.Context) FusionEnvironmentArrayOutput
- type FusionEnvironmentCreateFusionEnvironmentAdminUserDetails
- type FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsArgs
- func (FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsArgs) ElementType() reflect.Type
- func (i FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsArgs) ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput() FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput
- func (i FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsArgs) ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutputWithContext(ctx context.Context) FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput
- func (i FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsArgs) ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput() FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput
- func (i FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsArgs) ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutputWithContext(ctx context.Context) FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput
- type FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsInput
- type FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput
- func (FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput) ElementType() reflect.Type
- func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput) EmailAddress() pulumi.StringOutput
- func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput) FirstName() pulumi.StringOutput
- func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput) LastName() pulumi.StringOutput
- func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput) Password() pulumi.StringOutput
- func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput) ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput() FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput
- func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput) ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutputWithContext(ctx context.Context) FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput
- func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput) ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput() FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput
- func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput) ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutputWithContext(ctx context.Context) FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput
- func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput) Username() pulumi.StringOutput
- type FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrInput
- type FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput
- func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput) Elem() FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput
- func (FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput) ElementType() reflect.Type
- func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput) EmailAddress() pulumi.StringPtrOutput
- func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput) FirstName() pulumi.StringPtrOutput
- func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput) LastName() pulumi.StringPtrOutput
- func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput) Password() pulumi.StringPtrOutput
- func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput) ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput() FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput
- func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput) ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutputWithContext(ctx context.Context) FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput
- func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput) Username() pulumi.StringPtrOutput
- type FusionEnvironmentDataMaskingActivity
- func (*FusionEnvironmentDataMaskingActivity) ElementType() reflect.Type
- func (i *FusionEnvironmentDataMaskingActivity) ToFusionEnvironmentDataMaskingActivityOutput() FusionEnvironmentDataMaskingActivityOutput
- func (i *FusionEnvironmentDataMaskingActivity) ToFusionEnvironmentDataMaskingActivityOutputWithContext(ctx context.Context) FusionEnvironmentDataMaskingActivityOutput
- type FusionEnvironmentDataMaskingActivityArgs
- type FusionEnvironmentDataMaskingActivityArray
- func (FusionEnvironmentDataMaskingActivityArray) ElementType() reflect.Type
- func (i FusionEnvironmentDataMaskingActivityArray) ToFusionEnvironmentDataMaskingActivityArrayOutput() FusionEnvironmentDataMaskingActivityArrayOutput
- func (i FusionEnvironmentDataMaskingActivityArray) ToFusionEnvironmentDataMaskingActivityArrayOutputWithContext(ctx context.Context) FusionEnvironmentDataMaskingActivityArrayOutput
- type FusionEnvironmentDataMaskingActivityArrayInput
- type FusionEnvironmentDataMaskingActivityArrayOutput
- func (FusionEnvironmentDataMaskingActivityArrayOutput) ElementType() reflect.Type
- func (o FusionEnvironmentDataMaskingActivityArrayOutput) Index(i pulumi.IntInput) FusionEnvironmentDataMaskingActivityOutput
- func (o FusionEnvironmentDataMaskingActivityArrayOutput) ToFusionEnvironmentDataMaskingActivityArrayOutput() FusionEnvironmentDataMaskingActivityArrayOutput
- func (o FusionEnvironmentDataMaskingActivityArrayOutput) ToFusionEnvironmentDataMaskingActivityArrayOutputWithContext(ctx context.Context) FusionEnvironmentDataMaskingActivityArrayOutput
- type FusionEnvironmentDataMaskingActivityInput
- type FusionEnvironmentDataMaskingActivityMap
- func (FusionEnvironmentDataMaskingActivityMap) ElementType() reflect.Type
- func (i FusionEnvironmentDataMaskingActivityMap) ToFusionEnvironmentDataMaskingActivityMapOutput() FusionEnvironmentDataMaskingActivityMapOutput
- func (i FusionEnvironmentDataMaskingActivityMap) ToFusionEnvironmentDataMaskingActivityMapOutputWithContext(ctx context.Context) FusionEnvironmentDataMaskingActivityMapOutput
- type FusionEnvironmentDataMaskingActivityMapInput
- type FusionEnvironmentDataMaskingActivityMapOutput
- func (FusionEnvironmentDataMaskingActivityMapOutput) ElementType() reflect.Type
- func (o FusionEnvironmentDataMaskingActivityMapOutput) MapIndex(k pulumi.StringInput) FusionEnvironmentDataMaskingActivityOutput
- func (o FusionEnvironmentDataMaskingActivityMapOutput) ToFusionEnvironmentDataMaskingActivityMapOutput() FusionEnvironmentDataMaskingActivityMapOutput
- func (o FusionEnvironmentDataMaskingActivityMapOutput) ToFusionEnvironmentDataMaskingActivityMapOutputWithContext(ctx context.Context) FusionEnvironmentDataMaskingActivityMapOutput
- type FusionEnvironmentDataMaskingActivityOutput
- func (FusionEnvironmentDataMaskingActivityOutput) ElementType() reflect.Type
- func (o FusionEnvironmentDataMaskingActivityOutput) FusionEnvironmentId() pulumi.StringOutput
- func (o FusionEnvironmentDataMaskingActivityOutput) IsResumeDataMasking() pulumi.BoolOutput
- func (o FusionEnvironmentDataMaskingActivityOutput) State() pulumi.StringOutput
- func (o FusionEnvironmentDataMaskingActivityOutput) TimeMaskingFinish() pulumi.StringOutput
- func (o FusionEnvironmentDataMaskingActivityOutput) TimeMaskingStart() pulumi.StringOutput
- func (o FusionEnvironmentDataMaskingActivityOutput) ToFusionEnvironmentDataMaskingActivityOutput() FusionEnvironmentDataMaskingActivityOutput
- func (o FusionEnvironmentDataMaskingActivityOutput) ToFusionEnvironmentDataMaskingActivityOutputWithContext(ctx context.Context) FusionEnvironmentDataMaskingActivityOutput
- type FusionEnvironmentDataMaskingActivityState
- type FusionEnvironmentFamily
- type FusionEnvironmentFamilyArgs
- type FusionEnvironmentFamilyArray
- func (FusionEnvironmentFamilyArray) ElementType() reflect.Type
- func (i FusionEnvironmentFamilyArray) ToFusionEnvironmentFamilyArrayOutput() FusionEnvironmentFamilyArrayOutput
- func (i FusionEnvironmentFamilyArray) ToFusionEnvironmentFamilyArrayOutputWithContext(ctx context.Context) FusionEnvironmentFamilyArrayOutput
- type FusionEnvironmentFamilyArrayInput
- type FusionEnvironmentFamilyArrayOutput
- func (FusionEnvironmentFamilyArrayOutput) ElementType() reflect.Type
- func (o FusionEnvironmentFamilyArrayOutput) Index(i pulumi.IntInput) FusionEnvironmentFamilyOutput
- func (o FusionEnvironmentFamilyArrayOutput) ToFusionEnvironmentFamilyArrayOutput() FusionEnvironmentFamilyArrayOutput
- func (o FusionEnvironmentFamilyArrayOutput) ToFusionEnvironmentFamilyArrayOutputWithContext(ctx context.Context) FusionEnvironmentFamilyArrayOutput
- type FusionEnvironmentFamilyFamilyMaintenancePolicy
- type FusionEnvironmentFamilyFamilyMaintenancePolicyArgs
- func (FusionEnvironmentFamilyFamilyMaintenancePolicyArgs) ElementType() reflect.Type
- func (i FusionEnvironmentFamilyFamilyMaintenancePolicyArgs) ToFusionEnvironmentFamilyFamilyMaintenancePolicyOutput() FusionEnvironmentFamilyFamilyMaintenancePolicyOutput
- func (i FusionEnvironmentFamilyFamilyMaintenancePolicyArgs) ToFusionEnvironmentFamilyFamilyMaintenancePolicyOutputWithContext(ctx context.Context) FusionEnvironmentFamilyFamilyMaintenancePolicyOutput
- func (i FusionEnvironmentFamilyFamilyMaintenancePolicyArgs) ToFusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput() FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput
- func (i FusionEnvironmentFamilyFamilyMaintenancePolicyArgs) ToFusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutputWithContext(ctx context.Context) FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput
- type FusionEnvironmentFamilyFamilyMaintenancePolicyInput
- type FusionEnvironmentFamilyFamilyMaintenancePolicyOutput
- func (o FusionEnvironmentFamilyFamilyMaintenancePolicyOutput) ConcurrentMaintenance() pulumi.StringPtrOutput
- func (FusionEnvironmentFamilyFamilyMaintenancePolicyOutput) ElementType() reflect.Type
- func (o FusionEnvironmentFamilyFamilyMaintenancePolicyOutput) IsMonthlyPatchingEnabled() pulumi.BoolPtrOutput
- func (o FusionEnvironmentFamilyFamilyMaintenancePolicyOutput) QuarterlyUpgradeBeginTimes() pulumi.StringPtrOutput
- func (o FusionEnvironmentFamilyFamilyMaintenancePolicyOutput) ToFusionEnvironmentFamilyFamilyMaintenancePolicyOutput() FusionEnvironmentFamilyFamilyMaintenancePolicyOutput
- func (o FusionEnvironmentFamilyFamilyMaintenancePolicyOutput) ToFusionEnvironmentFamilyFamilyMaintenancePolicyOutputWithContext(ctx context.Context) FusionEnvironmentFamilyFamilyMaintenancePolicyOutput
- func (o FusionEnvironmentFamilyFamilyMaintenancePolicyOutput) ToFusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput() FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput
- func (o FusionEnvironmentFamilyFamilyMaintenancePolicyOutput) ToFusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutputWithContext(ctx context.Context) FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput
- type FusionEnvironmentFamilyFamilyMaintenancePolicyPtrInput
- type FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput
- func (o FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput) ConcurrentMaintenance() pulumi.StringPtrOutput
- func (o FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput) Elem() FusionEnvironmentFamilyFamilyMaintenancePolicyOutput
- func (FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput) ElementType() reflect.Type
- func (o FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput) IsMonthlyPatchingEnabled() pulumi.BoolPtrOutput
- func (o FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput) QuarterlyUpgradeBeginTimes() pulumi.StringPtrOutput
- func (o FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput) ToFusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput() FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput
- func (o FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput) ToFusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutputWithContext(ctx context.Context) FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput
- type FusionEnvironmentFamilyInput
- type FusionEnvironmentFamilyMap
- func (FusionEnvironmentFamilyMap) ElementType() reflect.Type
- func (i FusionEnvironmentFamilyMap) ToFusionEnvironmentFamilyMapOutput() FusionEnvironmentFamilyMapOutput
- func (i FusionEnvironmentFamilyMap) ToFusionEnvironmentFamilyMapOutputWithContext(ctx context.Context) FusionEnvironmentFamilyMapOutput
- type FusionEnvironmentFamilyMapInput
- type FusionEnvironmentFamilyMapOutput
- func (FusionEnvironmentFamilyMapOutput) ElementType() reflect.Type
- func (o FusionEnvironmentFamilyMapOutput) MapIndex(k pulumi.StringInput) FusionEnvironmentFamilyOutput
- func (o FusionEnvironmentFamilyMapOutput) ToFusionEnvironmentFamilyMapOutput() FusionEnvironmentFamilyMapOutput
- func (o FusionEnvironmentFamilyMapOutput) ToFusionEnvironmentFamilyMapOutputWithContext(ctx context.Context) FusionEnvironmentFamilyMapOutput
- type FusionEnvironmentFamilyOutput
- func (o FusionEnvironmentFamilyOutput) CompartmentId() pulumi.StringOutput
- func (o FusionEnvironmentFamilyOutput) DefinedTags() pulumi.StringMapOutput
- func (o FusionEnvironmentFamilyOutput) DisplayName() pulumi.StringOutput
- func (FusionEnvironmentFamilyOutput) ElementType() reflect.Type
- func (o FusionEnvironmentFamilyOutput) FamilyMaintenancePolicy() FusionEnvironmentFamilyFamilyMaintenancePolicyOutput
- func (o FusionEnvironmentFamilyOutput) FreeformTags() pulumi.StringMapOutput
- func (o FusionEnvironmentFamilyOutput) IsSubscriptionUpdateNeeded() pulumi.BoolOutput
- func (o FusionEnvironmentFamilyOutput) LifecycleDetails() pulumi.StringOutput
- func (o FusionEnvironmentFamilyOutput) State() pulumi.StringOutput
- func (o FusionEnvironmentFamilyOutput) SubscriptionIds() pulumi.StringArrayOutput
- func (o FusionEnvironmentFamilyOutput) SystemName() pulumi.StringOutput
- func (o FusionEnvironmentFamilyOutput) TimeCreated() pulumi.StringOutput
- func (o FusionEnvironmentFamilyOutput) TimeUpdated() pulumi.StringPtrOutput
- func (o FusionEnvironmentFamilyOutput) ToFusionEnvironmentFamilyOutput() FusionEnvironmentFamilyOutput
- func (o FusionEnvironmentFamilyOutput) ToFusionEnvironmentFamilyOutputWithContext(ctx context.Context) FusionEnvironmentFamilyOutput
- type FusionEnvironmentFamilyState
- type FusionEnvironmentInput
- type FusionEnvironmentKmsKeyInfo
- type FusionEnvironmentKmsKeyInfoArgs
- func (FusionEnvironmentKmsKeyInfoArgs) ElementType() reflect.Type
- func (i FusionEnvironmentKmsKeyInfoArgs) ToFusionEnvironmentKmsKeyInfoOutput() FusionEnvironmentKmsKeyInfoOutput
- func (i FusionEnvironmentKmsKeyInfoArgs) ToFusionEnvironmentKmsKeyInfoOutputWithContext(ctx context.Context) FusionEnvironmentKmsKeyInfoOutput
- type FusionEnvironmentKmsKeyInfoArray
- func (FusionEnvironmentKmsKeyInfoArray) ElementType() reflect.Type
- func (i FusionEnvironmentKmsKeyInfoArray) ToFusionEnvironmentKmsKeyInfoArrayOutput() FusionEnvironmentKmsKeyInfoArrayOutput
- func (i FusionEnvironmentKmsKeyInfoArray) ToFusionEnvironmentKmsKeyInfoArrayOutputWithContext(ctx context.Context) FusionEnvironmentKmsKeyInfoArrayOutput
- type FusionEnvironmentKmsKeyInfoArrayInput
- type FusionEnvironmentKmsKeyInfoArrayOutput
- func (FusionEnvironmentKmsKeyInfoArrayOutput) ElementType() reflect.Type
- func (o FusionEnvironmentKmsKeyInfoArrayOutput) Index(i pulumi.IntInput) FusionEnvironmentKmsKeyInfoOutput
- func (o FusionEnvironmentKmsKeyInfoArrayOutput) ToFusionEnvironmentKmsKeyInfoArrayOutput() FusionEnvironmentKmsKeyInfoArrayOutput
- func (o FusionEnvironmentKmsKeyInfoArrayOutput) ToFusionEnvironmentKmsKeyInfoArrayOutputWithContext(ctx context.Context) FusionEnvironmentKmsKeyInfoArrayOutput
- type FusionEnvironmentKmsKeyInfoInput
- type FusionEnvironmentKmsKeyInfoOutput
- func (o FusionEnvironmentKmsKeyInfoOutput) ActiveKeyId() pulumi.StringPtrOutput
- func (o FusionEnvironmentKmsKeyInfoOutput) ActiveKeyVersion() pulumi.StringPtrOutput
- func (o FusionEnvironmentKmsKeyInfoOutput) CurrentKeyLifecycleState() pulumi.StringPtrOutput
- func (FusionEnvironmentKmsKeyInfoOutput) ElementType() reflect.Type
- func (o FusionEnvironmentKmsKeyInfoOutput) ScheduledKeyId() pulumi.StringPtrOutput
- func (o FusionEnvironmentKmsKeyInfoOutput) ScheduledKeyStatus() pulumi.StringPtrOutput
- func (o FusionEnvironmentKmsKeyInfoOutput) ScheduledKeyVersion() pulumi.StringPtrOutput
- func (o FusionEnvironmentKmsKeyInfoOutput) ScheduledLifecycleState() pulumi.StringPtrOutput
- func (o FusionEnvironmentKmsKeyInfoOutput) ToFusionEnvironmentKmsKeyInfoOutput() FusionEnvironmentKmsKeyInfoOutput
- func (o FusionEnvironmentKmsKeyInfoOutput) ToFusionEnvironmentKmsKeyInfoOutputWithContext(ctx context.Context) FusionEnvironmentKmsKeyInfoOutput
- type FusionEnvironmentMaintenancePolicy
- type FusionEnvironmentMaintenancePolicyArgs
- func (FusionEnvironmentMaintenancePolicyArgs) ElementType() reflect.Type
- func (i FusionEnvironmentMaintenancePolicyArgs) ToFusionEnvironmentMaintenancePolicyOutput() FusionEnvironmentMaintenancePolicyOutput
- func (i FusionEnvironmentMaintenancePolicyArgs) ToFusionEnvironmentMaintenancePolicyOutputWithContext(ctx context.Context) FusionEnvironmentMaintenancePolicyOutput
- func (i FusionEnvironmentMaintenancePolicyArgs) ToFusionEnvironmentMaintenancePolicyPtrOutput() FusionEnvironmentMaintenancePolicyPtrOutput
- func (i FusionEnvironmentMaintenancePolicyArgs) ToFusionEnvironmentMaintenancePolicyPtrOutputWithContext(ctx context.Context) FusionEnvironmentMaintenancePolicyPtrOutput
- type FusionEnvironmentMaintenancePolicyInput
- type FusionEnvironmentMaintenancePolicyOutput
- func (FusionEnvironmentMaintenancePolicyOutput) ElementType() reflect.Type
- func (o FusionEnvironmentMaintenancePolicyOutput) EnvironmentMaintenanceOverride() pulumi.StringPtrOutput
- func (o FusionEnvironmentMaintenancePolicyOutput) MonthlyPatchingOverride() pulumi.StringPtrOutput
- func (o FusionEnvironmentMaintenancePolicyOutput) QuarterlyUpgradeBeginTimes() FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput
- func (o FusionEnvironmentMaintenancePolicyOutput) ToFusionEnvironmentMaintenancePolicyOutput() FusionEnvironmentMaintenancePolicyOutput
- func (o FusionEnvironmentMaintenancePolicyOutput) ToFusionEnvironmentMaintenancePolicyOutputWithContext(ctx context.Context) FusionEnvironmentMaintenancePolicyOutput
- func (o FusionEnvironmentMaintenancePolicyOutput) ToFusionEnvironmentMaintenancePolicyPtrOutput() FusionEnvironmentMaintenancePolicyPtrOutput
- func (o FusionEnvironmentMaintenancePolicyOutput) ToFusionEnvironmentMaintenancePolicyPtrOutputWithContext(ctx context.Context) FusionEnvironmentMaintenancePolicyPtrOutput
- type FusionEnvironmentMaintenancePolicyPtrInput
- type FusionEnvironmentMaintenancePolicyPtrOutput
- func (o FusionEnvironmentMaintenancePolicyPtrOutput) Elem() FusionEnvironmentMaintenancePolicyOutput
- func (FusionEnvironmentMaintenancePolicyPtrOutput) ElementType() reflect.Type
- func (o FusionEnvironmentMaintenancePolicyPtrOutput) EnvironmentMaintenanceOverride() pulumi.StringPtrOutput
- func (o FusionEnvironmentMaintenancePolicyPtrOutput) MonthlyPatchingOverride() pulumi.StringPtrOutput
- func (o FusionEnvironmentMaintenancePolicyPtrOutput) QuarterlyUpgradeBeginTimes() FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput
- func (o FusionEnvironmentMaintenancePolicyPtrOutput) ToFusionEnvironmentMaintenancePolicyPtrOutput() FusionEnvironmentMaintenancePolicyPtrOutput
- func (o FusionEnvironmentMaintenancePolicyPtrOutput) ToFusionEnvironmentMaintenancePolicyPtrOutputWithContext(ctx context.Context) FusionEnvironmentMaintenancePolicyPtrOutput
- type FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTime
- type FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArgs
- func (FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArgs) ElementType() reflect.Type
- func (i FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArgs) ToFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput() FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput
- func (i FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArgs) ToFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutputWithContext(ctx context.Context) FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput
- type FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArray
- func (FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArray) ElementType() reflect.Type
- func (i FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArray) ToFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput() FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput
- func (i FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArray) ToFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutputWithContext(ctx context.Context) FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput
- type FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayInput
- type FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput
- func (FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput) ElementType() reflect.Type
- func (o FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput) Index(i pulumi.IntInput) FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput
- func (o FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput) ToFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput() FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput
- func (o FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput) ToFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutputWithContext(ctx context.Context) FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput
- type FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeInput
- type FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput
- func (o FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput) BeginTimesValue() pulumi.StringPtrOutput
- func (FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput) ElementType() reflect.Type
- func (o FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput) OverrideType() pulumi.StringPtrOutput
- func (o FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput) ToFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput() FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput
- func (o FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput) ToFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutputWithContext(ctx context.Context) FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput
- type FusionEnvironmentMap
- type FusionEnvironmentMapInput
- type FusionEnvironmentMapOutput
- func (FusionEnvironmentMapOutput) ElementType() reflect.Type
- func (o FusionEnvironmentMapOutput) MapIndex(k pulumi.StringInput) FusionEnvironmentOutput
- func (o FusionEnvironmentMapOutput) ToFusionEnvironmentMapOutput() FusionEnvironmentMapOutput
- func (o FusionEnvironmentMapOutput) ToFusionEnvironmentMapOutputWithContext(ctx context.Context) FusionEnvironmentMapOutput
- type FusionEnvironmentOutput
- func (o FusionEnvironmentOutput) AdditionalLanguagePacks() pulumi.StringArrayOutput
- func (o FusionEnvironmentOutput) AppliedPatchBundles() pulumi.StringArrayOutput
- func (o FusionEnvironmentOutput) CompartmentId() pulumi.StringOutput
- func (o FusionEnvironmentOutput) CreateFusionEnvironmentAdminUserDetails() FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput
- func (o FusionEnvironmentOutput) DefinedTags() pulumi.StringMapOutput
- func (o FusionEnvironmentOutput) DisplayName() pulumi.StringOutput
- func (o FusionEnvironmentOutput) DnsPrefix() pulumi.StringOutput
- func (o FusionEnvironmentOutput) DomainId() pulumi.StringOutput
- func (FusionEnvironmentOutput) ElementType() reflect.Type
- func (o FusionEnvironmentOutput) FreeformTags() pulumi.StringMapOutput
- func (o FusionEnvironmentOutput) FusionEnvironmentFamilyId() pulumi.StringOutput
- func (o FusionEnvironmentOutput) FusionEnvironmentType() pulumi.StringOutput
- func (o FusionEnvironmentOutput) IdcsDomainUrl() pulumi.StringOutput
- func (o FusionEnvironmentOutput) IsBreakGlassEnabled() pulumi.BoolOutput
- func (o FusionEnvironmentOutput) KmsKeyId() pulumi.StringOutput
- func (o FusionEnvironmentOutput) KmsKeyInfos() FusionEnvironmentKmsKeyInfoArrayOutput
- func (o FusionEnvironmentOutput) LifecycleDetails() pulumi.StringOutput
- func (o FusionEnvironmentOutput) LockboxId() pulumi.StringOutput
- func (o FusionEnvironmentOutput) MaintenancePolicy() FusionEnvironmentMaintenancePolicyOutput
- func (o FusionEnvironmentOutput) PublicUrl() pulumi.StringOutput
- func (o FusionEnvironmentOutput) Refreshes() FusionEnvironmentRefreshArrayOutput
- func (o FusionEnvironmentOutput) Rules() FusionEnvironmentRuleArrayOutput
- func (o FusionEnvironmentOutput) State() pulumi.StringOutput
- func (o FusionEnvironmentOutput) SubscriptionIds() pulumi.StringArrayOutput
- func (o FusionEnvironmentOutput) SystemName() pulumi.StringOutput
- func (o FusionEnvironmentOutput) TimeCreated() pulumi.StringOutput
- func (o FusionEnvironmentOutput) TimeUpcomingMaintenance() pulumi.StringOutput
- func (o FusionEnvironmentOutput) TimeUpdated() pulumi.StringOutput
- func (o FusionEnvironmentOutput) ToFusionEnvironmentOutput() FusionEnvironmentOutput
- func (o FusionEnvironmentOutput) ToFusionEnvironmentOutputWithContext(ctx context.Context) FusionEnvironmentOutput
- func (o FusionEnvironmentOutput) Version() pulumi.StringOutput
- type FusionEnvironmentRefresh
- type FusionEnvironmentRefreshActivity
- func GetFusionEnvironmentRefreshActivity(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*FusionEnvironmentRefreshActivity, error)
- func NewFusionEnvironmentRefreshActivity(ctx *pulumi.Context, name string, args *FusionEnvironmentRefreshActivityArgs, ...) (*FusionEnvironmentRefreshActivity, error)
- func (*FusionEnvironmentRefreshActivity) ElementType() reflect.Type
- func (i *FusionEnvironmentRefreshActivity) ToFusionEnvironmentRefreshActivityOutput() FusionEnvironmentRefreshActivityOutput
- func (i *FusionEnvironmentRefreshActivity) ToFusionEnvironmentRefreshActivityOutputWithContext(ctx context.Context) FusionEnvironmentRefreshActivityOutput
- type FusionEnvironmentRefreshActivityArgs
- type FusionEnvironmentRefreshActivityArray
- func (FusionEnvironmentRefreshActivityArray) ElementType() reflect.Type
- func (i FusionEnvironmentRefreshActivityArray) ToFusionEnvironmentRefreshActivityArrayOutput() FusionEnvironmentRefreshActivityArrayOutput
- func (i FusionEnvironmentRefreshActivityArray) ToFusionEnvironmentRefreshActivityArrayOutputWithContext(ctx context.Context) FusionEnvironmentRefreshActivityArrayOutput
- type FusionEnvironmentRefreshActivityArrayInput
- type FusionEnvironmentRefreshActivityArrayOutput
- func (FusionEnvironmentRefreshActivityArrayOutput) ElementType() reflect.Type
- func (o FusionEnvironmentRefreshActivityArrayOutput) Index(i pulumi.IntInput) FusionEnvironmentRefreshActivityOutput
- func (o FusionEnvironmentRefreshActivityArrayOutput) ToFusionEnvironmentRefreshActivityArrayOutput() FusionEnvironmentRefreshActivityArrayOutput
- func (o FusionEnvironmentRefreshActivityArrayOutput) ToFusionEnvironmentRefreshActivityArrayOutputWithContext(ctx context.Context) FusionEnvironmentRefreshActivityArrayOutput
- type FusionEnvironmentRefreshActivityInput
- type FusionEnvironmentRefreshActivityMap
- func (FusionEnvironmentRefreshActivityMap) ElementType() reflect.Type
- func (i FusionEnvironmentRefreshActivityMap) ToFusionEnvironmentRefreshActivityMapOutput() FusionEnvironmentRefreshActivityMapOutput
- func (i FusionEnvironmentRefreshActivityMap) ToFusionEnvironmentRefreshActivityMapOutputWithContext(ctx context.Context) FusionEnvironmentRefreshActivityMapOutput
- type FusionEnvironmentRefreshActivityMapInput
- type FusionEnvironmentRefreshActivityMapOutput
- func (FusionEnvironmentRefreshActivityMapOutput) ElementType() reflect.Type
- func (o FusionEnvironmentRefreshActivityMapOutput) MapIndex(k pulumi.StringInput) FusionEnvironmentRefreshActivityOutput
- func (o FusionEnvironmentRefreshActivityMapOutput) ToFusionEnvironmentRefreshActivityMapOutput() FusionEnvironmentRefreshActivityMapOutput
- func (o FusionEnvironmentRefreshActivityMapOutput) ToFusionEnvironmentRefreshActivityMapOutputWithContext(ctx context.Context) FusionEnvironmentRefreshActivityMapOutput
- type FusionEnvironmentRefreshActivityOutput
- func (o FusionEnvironmentRefreshActivityOutput) DisplayName() pulumi.StringOutput
- func (FusionEnvironmentRefreshActivityOutput) ElementType() reflect.Type
- func (o FusionEnvironmentRefreshActivityOutput) FusionEnvironmentId() pulumi.StringOutput
- func (o FusionEnvironmentRefreshActivityOutput) LifecycleDetails() pulumi.StringOutput
- func (o FusionEnvironmentRefreshActivityOutput) RefreshActivityId() pulumi.StringOutput
- func (o FusionEnvironmentRefreshActivityOutput) RefreshIssueDetailsLists() FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput
- func (o FusionEnvironmentRefreshActivityOutput) ServiceAvailability() pulumi.StringOutput
- func (o FusionEnvironmentRefreshActivityOutput) SourceFusionEnvironmentId() pulumi.StringOutput
- func (o FusionEnvironmentRefreshActivityOutput) State() pulumi.StringOutput
- func (o FusionEnvironmentRefreshActivityOutput) TimeAccepted() pulumi.StringOutput
- func (o FusionEnvironmentRefreshActivityOutput) TimeExpectedFinish() pulumi.StringOutput
- func (o FusionEnvironmentRefreshActivityOutput) TimeFinished() pulumi.StringOutput
- func (o FusionEnvironmentRefreshActivityOutput) TimeOfRestorationPoint() pulumi.StringOutput
- func (o FusionEnvironmentRefreshActivityOutput) TimeUpdated() pulumi.StringOutput
- func (o FusionEnvironmentRefreshActivityOutput) ToFusionEnvironmentRefreshActivityOutput() FusionEnvironmentRefreshActivityOutput
- func (o FusionEnvironmentRefreshActivityOutput) ToFusionEnvironmentRefreshActivityOutputWithContext(ctx context.Context) FusionEnvironmentRefreshActivityOutput
- type FusionEnvironmentRefreshActivityRefreshIssueDetailsList
- type FusionEnvironmentRefreshActivityRefreshIssueDetailsListArgs
- func (FusionEnvironmentRefreshActivityRefreshIssueDetailsListArgs) ElementType() reflect.Type
- func (i FusionEnvironmentRefreshActivityRefreshIssueDetailsListArgs) ToFusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput() FusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput
- func (i FusionEnvironmentRefreshActivityRefreshIssueDetailsListArgs) ToFusionEnvironmentRefreshActivityRefreshIssueDetailsListOutputWithContext(ctx context.Context) FusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput
- type FusionEnvironmentRefreshActivityRefreshIssueDetailsListArray
- func (FusionEnvironmentRefreshActivityRefreshIssueDetailsListArray) ElementType() reflect.Type
- func (i FusionEnvironmentRefreshActivityRefreshIssueDetailsListArray) ToFusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput() FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput
- func (i FusionEnvironmentRefreshActivityRefreshIssueDetailsListArray) ToFusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutputWithContext(ctx context.Context) FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput
- type FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayInput
- type FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput
- func (FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput) ElementType() reflect.Type
- func (o FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput) Index(i pulumi.IntInput) FusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput
- func (o FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput) ToFusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput() FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput
- func (o FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput) ToFusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutputWithContext(ctx context.Context) FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput
- type FusionEnvironmentRefreshActivityRefreshIssueDetailsListInput
- type FusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput
- func (FusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput) ElementType() reflect.Type
- func (o FusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput) RefreshIssues() pulumi.StringPtrOutput
- func (o FusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput) ToFusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput() FusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput
- func (o FusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput) ToFusionEnvironmentRefreshActivityRefreshIssueDetailsListOutputWithContext(ctx context.Context) FusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput
- type FusionEnvironmentRefreshActivityState
- type FusionEnvironmentRefreshArgs
- func (FusionEnvironmentRefreshArgs) ElementType() reflect.Type
- func (i FusionEnvironmentRefreshArgs) ToFusionEnvironmentRefreshOutput() FusionEnvironmentRefreshOutput
- func (i FusionEnvironmentRefreshArgs) ToFusionEnvironmentRefreshOutputWithContext(ctx context.Context) FusionEnvironmentRefreshOutput
- type FusionEnvironmentRefreshArray
- func (FusionEnvironmentRefreshArray) ElementType() reflect.Type
- func (i FusionEnvironmentRefreshArray) ToFusionEnvironmentRefreshArrayOutput() FusionEnvironmentRefreshArrayOutput
- func (i FusionEnvironmentRefreshArray) ToFusionEnvironmentRefreshArrayOutputWithContext(ctx context.Context) FusionEnvironmentRefreshArrayOutput
- type FusionEnvironmentRefreshArrayInput
- type FusionEnvironmentRefreshArrayOutput
- func (FusionEnvironmentRefreshArrayOutput) ElementType() reflect.Type
- func (o FusionEnvironmentRefreshArrayOutput) Index(i pulumi.IntInput) FusionEnvironmentRefreshOutput
- func (o FusionEnvironmentRefreshArrayOutput) ToFusionEnvironmentRefreshArrayOutput() FusionEnvironmentRefreshArrayOutput
- func (o FusionEnvironmentRefreshArrayOutput) ToFusionEnvironmentRefreshArrayOutputWithContext(ctx context.Context) FusionEnvironmentRefreshArrayOutput
- type FusionEnvironmentRefreshInput
- type FusionEnvironmentRefreshOutput
- func (FusionEnvironmentRefreshOutput) ElementType() reflect.Type
- func (o FusionEnvironmentRefreshOutput) SourceFusionEnvironmentId() pulumi.StringPtrOutput
- func (o FusionEnvironmentRefreshOutput) TimeFinished() pulumi.StringPtrOutput
- func (o FusionEnvironmentRefreshOutput) TimeOfRestorationPoint() pulumi.StringPtrOutput
- func (o FusionEnvironmentRefreshOutput) ToFusionEnvironmentRefreshOutput() FusionEnvironmentRefreshOutput
- func (o FusionEnvironmentRefreshOutput) ToFusionEnvironmentRefreshOutputWithContext(ctx context.Context) FusionEnvironmentRefreshOutput
- type FusionEnvironmentRule
- type FusionEnvironmentRuleArgs
- type FusionEnvironmentRuleArray
- func (FusionEnvironmentRuleArray) ElementType() reflect.Type
- func (i FusionEnvironmentRuleArray) ToFusionEnvironmentRuleArrayOutput() FusionEnvironmentRuleArrayOutput
- func (i FusionEnvironmentRuleArray) ToFusionEnvironmentRuleArrayOutputWithContext(ctx context.Context) FusionEnvironmentRuleArrayOutput
- type FusionEnvironmentRuleArrayInput
- type FusionEnvironmentRuleArrayOutput
- func (FusionEnvironmentRuleArrayOutput) ElementType() reflect.Type
- func (o FusionEnvironmentRuleArrayOutput) Index(i pulumi.IntInput) FusionEnvironmentRuleOutput
- func (o FusionEnvironmentRuleArrayOutput) ToFusionEnvironmentRuleArrayOutput() FusionEnvironmentRuleArrayOutput
- func (o FusionEnvironmentRuleArrayOutput) ToFusionEnvironmentRuleArrayOutputWithContext(ctx context.Context) FusionEnvironmentRuleArrayOutput
- type FusionEnvironmentRuleCondition
- type FusionEnvironmentRuleConditionArgs
- func (FusionEnvironmentRuleConditionArgs) ElementType() reflect.Type
- func (i FusionEnvironmentRuleConditionArgs) ToFusionEnvironmentRuleConditionOutput() FusionEnvironmentRuleConditionOutput
- func (i FusionEnvironmentRuleConditionArgs) ToFusionEnvironmentRuleConditionOutputWithContext(ctx context.Context) FusionEnvironmentRuleConditionOutput
- type FusionEnvironmentRuleConditionArray
- func (FusionEnvironmentRuleConditionArray) ElementType() reflect.Type
- func (i FusionEnvironmentRuleConditionArray) ToFusionEnvironmentRuleConditionArrayOutput() FusionEnvironmentRuleConditionArrayOutput
- func (i FusionEnvironmentRuleConditionArray) ToFusionEnvironmentRuleConditionArrayOutputWithContext(ctx context.Context) FusionEnvironmentRuleConditionArrayOutput
- type FusionEnvironmentRuleConditionArrayInput
- type FusionEnvironmentRuleConditionArrayOutput
- func (FusionEnvironmentRuleConditionArrayOutput) ElementType() reflect.Type
- func (o FusionEnvironmentRuleConditionArrayOutput) Index(i pulumi.IntInput) FusionEnvironmentRuleConditionOutput
- func (o FusionEnvironmentRuleConditionArrayOutput) ToFusionEnvironmentRuleConditionArrayOutput() FusionEnvironmentRuleConditionArrayOutput
- func (o FusionEnvironmentRuleConditionArrayOutput) ToFusionEnvironmentRuleConditionArrayOutputWithContext(ctx context.Context) FusionEnvironmentRuleConditionArrayOutput
- type FusionEnvironmentRuleConditionInput
- type FusionEnvironmentRuleConditionOutput
- func (o FusionEnvironmentRuleConditionOutput) AttributeName() pulumi.StringOutput
- func (o FusionEnvironmentRuleConditionOutput) AttributeValue() pulumi.StringOutput
- func (FusionEnvironmentRuleConditionOutput) ElementType() reflect.Type
- func (o FusionEnvironmentRuleConditionOutput) ToFusionEnvironmentRuleConditionOutput() FusionEnvironmentRuleConditionOutput
- func (o FusionEnvironmentRuleConditionOutput) ToFusionEnvironmentRuleConditionOutputWithContext(ctx context.Context) FusionEnvironmentRuleConditionOutput
- type FusionEnvironmentRuleInput
- type FusionEnvironmentRuleOutput
- func (o FusionEnvironmentRuleOutput) Action() pulumi.StringOutput
- func (o FusionEnvironmentRuleOutput) Conditions() FusionEnvironmentRuleConditionArrayOutput
- func (o FusionEnvironmentRuleOutput) Description() pulumi.StringPtrOutput
- func (FusionEnvironmentRuleOutput) ElementType() reflect.Type
- func (o FusionEnvironmentRuleOutput) ToFusionEnvironmentRuleOutput() FusionEnvironmentRuleOutput
- func (o FusionEnvironmentRuleOutput) ToFusionEnvironmentRuleOutputWithContext(ctx context.Context) FusionEnvironmentRuleOutput
- type FusionEnvironmentServiceAttachment
- func GetFusionEnvironmentServiceAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*FusionEnvironmentServiceAttachment, error)
- func NewFusionEnvironmentServiceAttachment(ctx *pulumi.Context, name string, args *FusionEnvironmentServiceAttachmentArgs, ...) (*FusionEnvironmentServiceAttachment, error)
- func (*FusionEnvironmentServiceAttachment) ElementType() reflect.Type
- func (i *FusionEnvironmentServiceAttachment) ToFusionEnvironmentServiceAttachmentOutput() FusionEnvironmentServiceAttachmentOutput
- func (i *FusionEnvironmentServiceAttachment) ToFusionEnvironmentServiceAttachmentOutputWithContext(ctx context.Context) FusionEnvironmentServiceAttachmentOutput
- type FusionEnvironmentServiceAttachmentArgs
- type FusionEnvironmentServiceAttachmentArray
- func (FusionEnvironmentServiceAttachmentArray) ElementType() reflect.Type
- func (i FusionEnvironmentServiceAttachmentArray) ToFusionEnvironmentServiceAttachmentArrayOutput() FusionEnvironmentServiceAttachmentArrayOutput
- func (i FusionEnvironmentServiceAttachmentArray) ToFusionEnvironmentServiceAttachmentArrayOutputWithContext(ctx context.Context) FusionEnvironmentServiceAttachmentArrayOutput
- type FusionEnvironmentServiceAttachmentArrayInput
- type FusionEnvironmentServiceAttachmentArrayOutput
- func (FusionEnvironmentServiceAttachmentArrayOutput) ElementType() reflect.Type
- func (o FusionEnvironmentServiceAttachmentArrayOutput) Index(i pulumi.IntInput) FusionEnvironmentServiceAttachmentOutput
- func (o FusionEnvironmentServiceAttachmentArrayOutput) ToFusionEnvironmentServiceAttachmentArrayOutput() FusionEnvironmentServiceAttachmentArrayOutput
- func (o FusionEnvironmentServiceAttachmentArrayOutput) ToFusionEnvironmentServiceAttachmentArrayOutputWithContext(ctx context.Context) FusionEnvironmentServiceAttachmentArrayOutput
- type FusionEnvironmentServiceAttachmentInput
- type FusionEnvironmentServiceAttachmentMap
- func (FusionEnvironmentServiceAttachmentMap) ElementType() reflect.Type
- func (i FusionEnvironmentServiceAttachmentMap) ToFusionEnvironmentServiceAttachmentMapOutput() FusionEnvironmentServiceAttachmentMapOutput
- func (i FusionEnvironmentServiceAttachmentMap) ToFusionEnvironmentServiceAttachmentMapOutputWithContext(ctx context.Context) FusionEnvironmentServiceAttachmentMapOutput
- type FusionEnvironmentServiceAttachmentMapInput
- type FusionEnvironmentServiceAttachmentMapOutput
- func (FusionEnvironmentServiceAttachmentMapOutput) ElementType() reflect.Type
- func (o FusionEnvironmentServiceAttachmentMapOutput) MapIndex(k pulumi.StringInput) FusionEnvironmentServiceAttachmentOutput
- func (o FusionEnvironmentServiceAttachmentMapOutput) ToFusionEnvironmentServiceAttachmentMapOutput() FusionEnvironmentServiceAttachmentMapOutput
- func (o FusionEnvironmentServiceAttachmentMapOutput) ToFusionEnvironmentServiceAttachmentMapOutputWithContext(ctx context.Context) FusionEnvironmentServiceAttachmentMapOutput
- type FusionEnvironmentServiceAttachmentOutput
- func (o FusionEnvironmentServiceAttachmentOutput) CompartmentId() pulumi.StringOutput
- func (o FusionEnvironmentServiceAttachmentOutput) DefinedTags() pulumi.StringMapOutput
- func (o FusionEnvironmentServiceAttachmentOutput) DisplayName() pulumi.StringOutput
- func (FusionEnvironmentServiceAttachmentOutput) ElementType() reflect.Type
- func (o FusionEnvironmentServiceAttachmentOutput) FreeformTags() pulumi.StringMapOutput
- func (o FusionEnvironmentServiceAttachmentOutput) FusionEnvironmentId() pulumi.StringOutput
- func (o FusionEnvironmentServiceAttachmentOutput) IsSkuBased() pulumi.BoolOutput
- func (o FusionEnvironmentServiceAttachmentOutput) ServiceInstanceId() pulumi.StringOutput
- func (o FusionEnvironmentServiceAttachmentOutput) ServiceInstanceType() pulumi.StringOutput
- func (o FusionEnvironmentServiceAttachmentOutput) ServiceUrl() pulumi.StringOutput
- func (o FusionEnvironmentServiceAttachmentOutput) State() pulumi.StringOutput
- func (o FusionEnvironmentServiceAttachmentOutput) TimeCreated() pulumi.StringOutput
- func (o FusionEnvironmentServiceAttachmentOutput) TimeUpdated() pulumi.StringOutput
- func (o FusionEnvironmentServiceAttachmentOutput) ToFusionEnvironmentServiceAttachmentOutput() FusionEnvironmentServiceAttachmentOutput
- func (o FusionEnvironmentServiceAttachmentOutput) ToFusionEnvironmentServiceAttachmentOutputWithContext(ctx context.Context) FusionEnvironmentServiceAttachmentOutput
- type FusionEnvironmentServiceAttachmentState
- type FusionEnvironmentState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FusionEnvironment ¶
type FusionEnvironment struct { pulumi.CustomResourceState // (Updatable) Language packs. AdditionalLanguagePacks pulumi.StringArrayOutput `pulumi:"additionalLanguagePacks"` // Patch bundle names AppliedPatchBundles pulumi.StringArrayOutput `pulumi:"appliedPatchBundles"` // (Updatable) The unique identifier (OCID) of the compartment where the Fusion Environment is located. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // The credentials for the Fusion Applications service administrator. CreateFusionEnvironmentAdminUserDetails FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput `pulumi:"createFusionEnvironmentAdminUserDetails"` // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapOutput `pulumi:"definedTags"` // (Updatable) FusionEnvironment Identifier can be renamed. DisplayName pulumi.StringOutput `pulumi:"displayName"` // DNS prefix. DnsPrefix pulumi.StringOutput `pulumi:"dnsPrefix"` // The IDCS domain created for the fusion instance DomainId pulumi.StringOutput `pulumi:"domainId"` // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapOutput `pulumi:"freeformTags"` // The unique identifier (OCID) of the Fusion Environment Family that the Fusion Environment belongs to. FusionEnvironmentFamilyId pulumi.StringOutput `pulumi:"fusionEnvironmentFamilyId"` // The type of environment. Valid values are Production, Test, or Development. FusionEnvironmentType pulumi.StringOutput `pulumi:"fusionEnvironmentType"` // The IDCS Domain URL IdcsDomainUrl pulumi.StringOutput `pulumi:"idcsDomainUrl"` // If it's true, then the Break Glass feature is enabled IsBreakGlassEnabled pulumi.BoolOutput `pulumi:"isBreakGlassEnabled"` // (Updatable) byok kms keyId KmsKeyId pulumi.StringOutput `pulumi:"kmsKeyId"` // BYOK key info KmsKeyInfos FusionEnvironmentKmsKeyInfoArrayOutput `pulumi:"kmsKeyInfos"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"` // The lockbox Id of this fusion environment. If there's no lockbox id, this field will be null LockboxId pulumi.StringOutput `pulumi:"lockboxId"` // (Updatable) The policy that specifies the maintenance and upgrade preferences for an environment. For more information about the options, see [Understanding Environment Maintenance](https://docs.cloud.oracle.com/iaas/Content/fusion-applications/plan-environment-family.htm#about-env-maintenance). MaintenancePolicy FusionEnvironmentMaintenancePolicyOutput `pulumi:"maintenancePolicy"` // Public URL PublicUrl pulumi.StringOutput `pulumi:"publicUrl"` // Describes a refresh of a fusion environment Refreshes FusionEnvironmentRefreshArrayOutput `pulumi:"refreshes"` // (Updatable) Rules. Rules FusionEnvironmentRuleArrayOutput `pulumi:"rules"` // The current state of the ServiceInstance. State pulumi.StringOutput `pulumi:"state"` // List of subscription IDs. SubscriptionIds pulumi.StringArrayOutput `pulumi:"subscriptionIds"` // Environment Specific Guid/ System Name SystemName pulumi.StringOutput `pulumi:"systemName"` // The time the the FusionEnvironment was created. An RFC3339 formatted datetime string TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The next maintenance for this environment TimeUpcomingMaintenance pulumi.StringOutput `pulumi:"timeUpcomingMaintenance"` // The time the FusionEnvironment was updated. An RFC3339 formatted datetime string TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` // Version of Fusion Apps used by this environment Version pulumi.StringOutput `pulumi:"version"` }
This resource provides the Fusion Environment resource in Oracle Cloud Infrastructure Fusion Apps service.
Creates a new FusionEnvironment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/FusionApps" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := FusionApps.NewFusionEnvironment(ctx, "test_fusion_environment", &FusionApps.FusionEnvironmentArgs{ CompartmentId: pulumi.Any(compartmentId), CreateFusionEnvironmentAdminUserDetails: &fusionapps.FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsArgs{ EmailAddress: pulumi.Any(fusionEnvironmentCreateFusionEnvironmentAdminUserDetailsEmailAddress), FirstName: pulumi.Any(fusionEnvironmentCreateFusionEnvironmentAdminUserDetailsFirstName), LastName: pulumi.Any(fusionEnvironmentCreateFusionEnvironmentAdminUserDetailsLastName), Password: pulumi.Any(fusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPassword), Username: pulumi.Any(fusionEnvironmentCreateFusionEnvironmentAdminUserDetailsUsername), }, DisplayName: pulumi.Any(fusionEnvironmentDisplayName), FusionEnvironmentFamilyId: pulumi.Any(testFusionEnvironmentFamily.Id), FusionEnvironmentType: pulumi.Any(fusionEnvironmentFusionEnvironmentType), AdditionalLanguagePacks: pulumi.Any(fusionEnvironmentAdditionalLanguagePacks), DefinedTags: pulumi.StringMap{ "foo-namespace.bar-key": pulumi.String("value"), }, DnsPrefix: pulumi.Any(fusionEnvironmentDnsPrefix), FreeformTags: pulumi.StringMap{ "bar-key": pulumi.String("value"), }, KmsKeyId: pulumi.Any(testKey.Id), MaintenancePolicy: &fusionapps.FusionEnvironmentMaintenancePolicyArgs{ EnvironmentMaintenanceOverride: pulumi.Any(fusionEnvironmentMaintenancePolicyEnvironmentMaintenanceOverride), MonthlyPatchingOverride: pulumi.Any(fusionEnvironmentMaintenancePolicyMonthlyPatchingOverride), }, Rules: fusionapps.FusionEnvironmentRuleArray{ &fusionapps.FusionEnvironmentRuleArgs{ Action: pulumi.Any(fusionEnvironmentRulesAction), Conditions: fusionapps.FusionEnvironmentRuleConditionArray{ &fusionapps.FusionEnvironmentRuleConditionArgs{ AttributeName: pulumi.Any(fusionEnvironmentRulesConditionsAttributeName), AttributeValue: pulumi.Any(fusionEnvironmentRulesConditionsAttributeValue), }, }, Description: pulumi.Any(fusionEnvironmentRulesDescription), }, }, }) if err != nil { return err } return nil }) }
```
## Import
FusionEnvironments can be imported using the `id`, e.g.
```sh $ pulumi import oci:FusionApps/fusionEnvironment:FusionEnvironment test_fusion_environment "id" ```
func GetFusionEnvironment ¶
func GetFusionEnvironment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FusionEnvironmentState, opts ...pulumi.ResourceOption) (*FusionEnvironment, error)
GetFusionEnvironment gets an existing FusionEnvironment 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 NewFusionEnvironment ¶
func NewFusionEnvironment(ctx *pulumi.Context, name string, args *FusionEnvironmentArgs, opts ...pulumi.ResourceOption) (*FusionEnvironment, error)
NewFusionEnvironment registers a new resource with the given unique name, arguments, and options.
func (*FusionEnvironment) ElementType ¶
func (*FusionEnvironment) ElementType() reflect.Type
func (*FusionEnvironment) ToFusionEnvironmentOutput ¶
func (i *FusionEnvironment) ToFusionEnvironmentOutput() FusionEnvironmentOutput
func (*FusionEnvironment) ToFusionEnvironmentOutputWithContext ¶
func (i *FusionEnvironment) ToFusionEnvironmentOutputWithContext(ctx context.Context) FusionEnvironmentOutput
type FusionEnvironmentAdminUser ¶
type FusionEnvironmentAdminUser struct { pulumi.CustomResourceState // The email address for the administrator. EmailAddress pulumi.StringOutput `pulumi:"emailAddress"` // The administrator's first name. FirstName pulumi.StringOutput `pulumi:"firstName"` // unique FusionEnvironment identifier FusionEnvironmentId pulumi.StringOutput `pulumi:"fusionEnvironmentId"` // A page of AdminUserSummary objects. Items FusionEnvironmentAdminUserItemArrayOutput `pulumi:"items"` // The administrator's last name. LastName pulumi.StringOutput `pulumi:"lastName"` // The password for the administrator. Password pulumi.StringOutput `pulumi:"password"` // The username for the administrator. // // ** 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 Username pulumi.StringOutput `pulumi:"username"` }
This resource provides the Fusion Environment Admin User resource in Oracle Cloud Infrastructure Fusion Apps service.
Create a FusionEnvironment admin user ¶
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/FusionApps" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := FusionApps.NewFusionEnvironmentAdminUser(ctx, "test_fusion_environment_admin_user", &FusionApps.FusionEnvironmentAdminUserArgs{ EmailAddress: pulumi.Any(fusionEnvironmentAdminUserEmailAddress), FirstName: pulumi.Any(fusionEnvironmentAdminUserFirstName), FusionEnvironmentId: pulumi.Any(testFusionEnvironment.Id), LastName: pulumi.Any(fusionEnvironmentAdminUserLastName), Password: pulumi.Any(fusionEnvironmentAdminUserPassword), Username: pulumi.Any(fusionEnvironmentAdminUserUsername), }) if err != nil { return err } return nil }) }
```
## Import
FusionEnvironmentAdminUsers can be imported using the `id`, e.g.
```sh $ pulumi import oci:FusionApps/fusionEnvironmentAdminUser:FusionEnvironmentAdminUser test_fusion_environment_admin_user "fusionEnvironments/{fusionEnvironmentId}/adminUsers/{adminUsername}" ```
func GetFusionEnvironmentAdminUser ¶
func GetFusionEnvironmentAdminUser(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FusionEnvironmentAdminUserState, opts ...pulumi.ResourceOption) (*FusionEnvironmentAdminUser, error)
GetFusionEnvironmentAdminUser gets an existing FusionEnvironmentAdminUser 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 NewFusionEnvironmentAdminUser ¶
func NewFusionEnvironmentAdminUser(ctx *pulumi.Context, name string, args *FusionEnvironmentAdminUserArgs, opts ...pulumi.ResourceOption) (*FusionEnvironmentAdminUser, error)
NewFusionEnvironmentAdminUser registers a new resource with the given unique name, arguments, and options.
func (*FusionEnvironmentAdminUser) ElementType ¶
func (*FusionEnvironmentAdminUser) ElementType() reflect.Type
func (*FusionEnvironmentAdminUser) ToFusionEnvironmentAdminUserOutput ¶
func (i *FusionEnvironmentAdminUser) ToFusionEnvironmentAdminUserOutput() FusionEnvironmentAdminUserOutput
func (*FusionEnvironmentAdminUser) ToFusionEnvironmentAdminUserOutputWithContext ¶
func (i *FusionEnvironmentAdminUser) ToFusionEnvironmentAdminUserOutputWithContext(ctx context.Context) FusionEnvironmentAdminUserOutput
type FusionEnvironmentAdminUserArgs ¶
type FusionEnvironmentAdminUserArgs struct { // The email address for the administrator. EmailAddress pulumi.StringInput // The administrator's first name. FirstName pulumi.StringInput // unique FusionEnvironment identifier FusionEnvironmentId pulumi.StringInput // The administrator's last name. LastName pulumi.StringInput // The password for the administrator. Password pulumi.StringInput // The username for the administrator. // // ** 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 Username pulumi.StringInput }
The set of arguments for constructing a FusionEnvironmentAdminUser resource.
func (FusionEnvironmentAdminUserArgs) ElementType ¶
func (FusionEnvironmentAdminUserArgs) ElementType() reflect.Type
type FusionEnvironmentAdminUserArray ¶
type FusionEnvironmentAdminUserArray []FusionEnvironmentAdminUserInput
func (FusionEnvironmentAdminUserArray) ElementType ¶
func (FusionEnvironmentAdminUserArray) ElementType() reflect.Type
func (FusionEnvironmentAdminUserArray) ToFusionEnvironmentAdminUserArrayOutput ¶
func (i FusionEnvironmentAdminUserArray) ToFusionEnvironmentAdminUserArrayOutput() FusionEnvironmentAdminUserArrayOutput
func (FusionEnvironmentAdminUserArray) ToFusionEnvironmentAdminUserArrayOutputWithContext ¶
func (i FusionEnvironmentAdminUserArray) ToFusionEnvironmentAdminUserArrayOutputWithContext(ctx context.Context) FusionEnvironmentAdminUserArrayOutput
type FusionEnvironmentAdminUserArrayInput ¶
type FusionEnvironmentAdminUserArrayInput interface { pulumi.Input ToFusionEnvironmentAdminUserArrayOutput() FusionEnvironmentAdminUserArrayOutput ToFusionEnvironmentAdminUserArrayOutputWithContext(context.Context) FusionEnvironmentAdminUserArrayOutput }
FusionEnvironmentAdminUserArrayInput is an input type that accepts FusionEnvironmentAdminUserArray and FusionEnvironmentAdminUserArrayOutput values. You can construct a concrete instance of `FusionEnvironmentAdminUserArrayInput` via:
FusionEnvironmentAdminUserArray{ FusionEnvironmentAdminUserArgs{...} }
type FusionEnvironmentAdminUserArrayOutput ¶
type FusionEnvironmentAdminUserArrayOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentAdminUserArrayOutput) ElementType ¶
func (FusionEnvironmentAdminUserArrayOutput) ElementType() reflect.Type
func (FusionEnvironmentAdminUserArrayOutput) Index ¶
func (o FusionEnvironmentAdminUserArrayOutput) Index(i pulumi.IntInput) FusionEnvironmentAdminUserOutput
func (FusionEnvironmentAdminUserArrayOutput) ToFusionEnvironmentAdminUserArrayOutput ¶
func (o FusionEnvironmentAdminUserArrayOutput) ToFusionEnvironmentAdminUserArrayOutput() FusionEnvironmentAdminUserArrayOutput
func (FusionEnvironmentAdminUserArrayOutput) ToFusionEnvironmentAdminUserArrayOutputWithContext ¶
func (o FusionEnvironmentAdminUserArrayOutput) ToFusionEnvironmentAdminUserArrayOutputWithContext(ctx context.Context) FusionEnvironmentAdminUserArrayOutput
type FusionEnvironmentAdminUserInput ¶
type FusionEnvironmentAdminUserInput interface { pulumi.Input ToFusionEnvironmentAdminUserOutput() FusionEnvironmentAdminUserOutput ToFusionEnvironmentAdminUserOutputWithContext(ctx context.Context) FusionEnvironmentAdminUserOutput }
type FusionEnvironmentAdminUserItem ¶
type FusionEnvironmentAdminUserItem struct { // The email address for the administrator. EmailAddress *string `pulumi:"emailAddress"` // The administrator's first name. FirstName *string `pulumi:"firstName"` // The administrator's last name. LastName *string `pulumi:"lastName"` // The username for the administrator. // // ** 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 Username *string `pulumi:"username"` }
type FusionEnvironmentAdminUserItemArgs ¶
type FusionEnvironmentAdminUserItemArgs struct { // The email address for the administrator. EmailAddress pulumi.StringPtrInput `pulumi:"emailAddress"` // The administrator's first name. FirstName pulumi.StringPtrInput `pulumi:"firstName"` // The administrator's last name. LastName pulumi.StringPtrInput `pulumi:"lastName"` // The username for the administrator. // // ** 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 Username pulumi.StringPtrInput `pulumi:"username"` }
func (FusionEnvironmentAdminUserItemArgs) ElementType ¶
func (FusionEnvironmentAdminUserItemArgs) ElementType() reflect.Type
func (FusionEnvironmentAdminUserItemArgs) ToFusionEnvironmentAdminUserItemOutput ¶
func (i FusionEnvironmentAdminUserItemArgs) ToFusionEnvironmentAdminUserItemOutput() FusionEnvironmentAdminUserItemOutput
func (FusionEnvironmentAdminUserItemArgs) ToFusionEnvironmentAdminUserItemOutputWithContext ¶
func (i FusionEnvironmentAdminUserItemArgs) ToFusionEnvironmentAdminUserItemOutputWithContext(ctx context.Context) FusionEnvironmentAdminUserItemOutput
type FusionEnvironmentAdminUserItemArray ¶
type FusionEnvironmentAdminUserItemArray []FusionEnvironmentAdminUserItemInput
func (FusionEnvironmentAdminUserItemArray) ElementType ¶
func (FusionEnvironmentAdminUserItemArray) ElementType() reflect.Type
func (FusionEnvironmentAdminUserItemArray) ToFusionEnvironmentAdminUserItemArrayOutput ¶
func (i FusionEnvironmentAdminUserItemArray) ToFusionEnvironmentAdminUserItemArrayOutput() FusionEnvironmentAdminUserItemArrayOutput
func (FusionEnvironmentAdminUserItemArray) ToFusionEnvironmentAdminUserItemArrayOutputWithContext ¶
func (i FusionEnvironmentAdminUserItemArray) ToFusionEnvironmentAdminUserItemArrayOutputWithContext(ctx context.Context) FusionEnvironmentAdminUserItemArrayOutput
type FusionEnvironmentAdminUserItemArrayInput ¶
type FusionEnvironmentAdminUserItemArrayInput interface { pulumi.Input ToFusionEnvironmentAdminUserItemArrayOutput() FusionEnvironmentAdminUserItemArrayOutput ToFusionEnvironmentAdminUserItemArrayOutputWithContext(context.Context) FusionEnvironmentAdminUserItemArrayOutput }
FusionEnvironmentAdminUserItemArrayInput is an input type that accepts FusionEnvironmentAdminUserItemArray and FusionEnvironmentAdminUserItemArrayOutput values. You can construct a concrete instance of `FusionEnvironmentAdminUserItemArrayInput` via:
FusionEnvironmentAdminUserItemArray{ FusionEnvironmentAdminUserItemArgs{...} }
type FusionEnvironmentAdminUserItemArrayOutput ¶
type FusionEnvironmentAdminUserItemArrayOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentAdminUserItemArrayOutput) ElementType ¶
func (FusionEnvironmentAdminUserItemArrayOutput) ElementType() reflect.Type
func (FusionEnvironmentAdminUserItemArrayOutput) ToFusionEnvironmentAdminUserItemArrayOutput ¶
func (o FusionEnvironmentAdminUserItemArrayOutput) ToFusionEnvironmentAdminUserItemArrayOutput() FusionEnvironmentAdminUserItemArrayOutput
func (FusionEnvironmentAdminUserItemArrayOutput) ToFusionEnvironmentAdminUserItemArrayOutputWithContext ¶
func (o FusionEnvironmentAdminUserItemArrayOutput) ToFusionEnvironmentAdminUserItemArrayOutputWithContext(ctx context.Context) FusionEnvironmentAdminUserItemArrayOutput
type FusionEnvironmentAdminUserItemInput ¶
type FusionEnvironmentAdminUserItemInput interface { pulumi.Input ToFusionEnvironmentAdminUserItemOutput() FusionEnvironmentAdminUserItemOutput ToFusionEnvironmentAdminUserItemOutputWithContext(context.Context) FusionEnvironmentAdminUserItemOutput }
FusionEnvironmentAdminUserItemInput is an input type that accepts FusionEnvironmentAdminUserItemArgs and FusionEnvironmentAdminUserItemOutput values. You can construct a concrete instance of `FusionEnvironmentAdminUserItemInput` via:
FusionEnvironmentAdminUserItemArgs{...}
type FusionEnvironmentAdminUserItemOutput ¶
type FusionEnvironmentAdminUserItemOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentAdminUserItemOutput) ElementType ¶
func (FusionEnvironmentAdminUserItemOutput) ElementType() reflect.Type
func (FusionEnvironmentAdminUserItemOutput) EmailAddress ¶
func (o FusionEnvironmentAdminUserItemOutput) EmailAddress() pulumi.StringPtrOutput
The email address for the administrator.
func (FusionEnvironmentAdminUserItemOutput) FirstName ¶
func (o FusionEnvironmentAdminUserItemOutput) FirstName() pulumi.StringPtrOutput
The administrator's first name.
func (FusionEnvironmentAdminUserItemOutput) LastName ¶
func (o FusionEnvironmentAdminUserItemOutput) LastName() pulumi.StringPtrOutput
The administrator's last name.
func (FusionEnvironmentAdminUserItemOutput) ToFusionEnvironmentAdminUserItemOutput ¶
func (o FusionEnvironmentAdminUserItemOutput) ToFusionEnvironmentAdminUserItemOutput() FusionEnvironmentAdminUserItemOutput
func (FusionEnvironmentAdminUserItemOutput) ToFusionEnvironmentAdminUserItemOutputWithContext ¶
func (o FusionEnvironmentAdminUserItemOutput) ToFusionEnvironmentAdminUserItemOutputWithContext(ctx context.Context) FusionEnvironmentAdminUserItemOutput
func (FusionEnvironmentAdminUserItemOutput) Username ¶
func (o FusionEnvironmentAdminUserItemOutput) Username() pulumi.StringPtrOutput
The username for the administrator.
** 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 FusionEnvironmentAdminUserMap ¶
type FusionEnvironmentAdminUserMap map[string]FusionEnvironmentAdminUserInput
func (FusionEnvironmentAdminUserMap) ElementType ¶
func (FusionEnvironmentAdminUserMap) ElementType() reflect.Type
func (FusionEnvironmentAdminUserMap) ToFusionEnvironmentAdminUserMapOutput ¶
func (i FusionEnvironmentAdminUserMap) ToFusionEnvironmentAdminUserMapOutput() FusionEnvironmentAdminUserMapOutput
func (FusionEnvironmentAdminUserMap) ToFusionEnvironmentAdminUserMapOutputWithContext ¶
func (i FusionEnvironmentAdminUserMap) ToFusionEnvironmentAdminUserMapOutputWithContext(ctx context.Context) FusionEnvironmentAdminUserMapOutput
type FusionEnvironmentAdminUserMapInput ¶
type FusionEnvironmentAdminUserMapInput interface { pulumi.Input ToFusionEnvironmentAdminUserMapOutput() FusionEnvironmentAdminUserMapOutput ToFusionEnvironmentAdminUserMapOutputWithContext(context.Context) FusionEnvironmentAdminUserMapOutput }
FusionEnvironmentAdminUserMapInput is an input type that accepts FusionEnvironmentAdminUserMap and FusionEnvironmentAdminUserMapOutput values. You can construct a concrete instance of `FusionEnvironmentAdminUserMapInput` via:
FusionEnvironmentAdminUserMap{ "key": FusionEnvironmentAdminUserArgs{...} }
type FusionEnvironmentAdminUserMapOutput ¶
type FusionEnvironmentAdminUserMapOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentAdminUserMapOutput) ElementType ¶
func (FusionEnvironmentAdminUserMapOutput) ElementType() reflect.Type
func (FusionEnvironmentAdminUserMapOutput) MapIndex ¶
func (o FusionEnvironmentAdminUserMapOutput) MapIndex(k pulumi.StringInput) FusionEnvironmentAdminUserOutput
func (FusionEnvironmentAdminUserMapOutput) ToFusionEnvironmentAdminUserMapOutput ¶
func (o FusionEnvironmentAdminUserMapOutput) ToFusionEnvironmentAdminUserMapOutput() FusionEnvironmentAdminUserMapOutput
func (FusionEnvironmentAdminUserMapOutput) ToFusionEnvironmentAdminUserMapOutputWithContext ¶
func (o FusionEnvironmentAdminUserMapOutput) ToFusionEnvironmentAdminUserMapOutputWithContext(ctx context.Context) FusionEnvironmentAdminUserMapOutput
type FusionEnvironmentAdminUserOutput ¶
type FusionEnvironmentAdminUserOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentAdminUserOutput) ElementType ¶
func (FusionEnvironmentAdminUserOutput) ElementType() reflect.Type
func (FusionEnvironmentAdminUserOutput) EmailAddress ¶
func (o FusionEnvironmentAdminUserOutput) EmailAddress() pulumi.StringOutput
The email address for the administrator.
func (FusionEnvironmentAdminUserOutput) FirstName ¶
func (o FusionEnvironmentAdminUserOutput) FirstName() pulumi.StringOutput
The administrator's first name.
func (FusionEnvironmentAdminUserOutput) FusionEnvironmentId ¶
func (o FusionEnvironmentAdminUserOutput) FusionEnvironmentId() pulumi.StringOutput
unique FusionEnvironment identifier
func (FusionEnvironmentAdminUserOutput) LastName ¶
func (o FusionEnvironmentAdminUserOutput) LastName() pulumi.StringOutput
The administrator's last name.
func (FusionEnvironmentAdminUserOutput) Password ¶
func (o FusionEnvironmentAdminUserOutput) Password() pulumi.StringOutput
The password for the administrator.
func (FusionEnvironmentAdminUserOutput) ToFusionEnvironmentAdminUserOutput ¶
func (o FusionEnvironmentAdminUserOutput) ToFusionEnvironmentAdminUserOutput() FusionEnvironmentAdminUserOutput
func (FusionEnvironmentAdminUserOutput) ToFusionEnvironmentAdminUserOutputWithContext ¶
func (o FusionEnvironmentAdminUserOutput) ToFusionEnvironmentAdminUserOutputWithContext(ctx context.Context) FusionEnvironmentAdminUserOutput
func (FusionEnvironmentAdminUserOutput) Username ¶
func (o FusionEnvironmentAdminUserOutput) Username() pulumi.StringOutput
The username for the administrator.
** 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 FusionEnvironmentAdminUserState ¶
type FusionEnvironmentAdminUserState struct { // The email address for the administrator. EmailAddress pulumi.StringPtrInput // The administrator's first name. FirstName pulumi.StringPtrInput // unique FusionEnvironment identifier FusionEnvironmentId pulumi.StringPtrInput // A page of AdminUserSummary objects. Items FusionEnvironmentAdminUserItemArrayInput // The administrator's last name. LastName pulumi.StringPtrInput // The password for the administrator. Password pulumi.StringPtrInput // The username for the administrator. // // ** 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 Username pulumi.StringPtrInput }
func (FusionEnvironmentAdminUserState) ElementType ¶
func (FusionEnvironmentAdminUserState) ElementType() reflect.Type
type FusionEnvironmentArgs ¶
type FusionEnvironmentArgs struct { // (Updatable) Language packs. AdditionalLanguagePacks pulumi.StringArrayInput // (Updatable) The unique identifier (OCID) of the compartment where the Fusion Environment is located. CompartmentId pulumi.StringInput // The credentials for the Fusion Applications service administrator. CreateFusionEnvironmentAdminUserDetails FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput // (Updatable) FusionEnvironment Identifier can be renamed. DisplayName pulumi.StringInput // DNS prefix. DnsPrefix pulumi.StringPtrInput // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput // The unique identifier (OCID) of the Fusion Environment Family that the Fusion Environment belongs to. FusionEnvironmentFamilyId pulumi.StringInput // The type of environment. Valid values are Production, Test, or Development. FusionEnvironmentType pulumi.StringInput // (Updatable) byok kms keyId KmsKeyId pulumi.StringPtrInput // (Updatable) The policy that specifies the maintenance and upgrade preferences for an environment. For more information about the options, see [Understanding Environment Maintenance](https://docs.cloud.oracle.com/iaas/Content/fusion-applications/plan-environment-family.htm#about-env-maintenance). MaintenancePolicy FusionEnvironmentMaintenancePolicyPtrInput // (Updatable) Rules. Rules FusionEnvironmentRuleArrayInput }
The set of arguments for constructing a FusionEnvironment resource.
func (FusionEnvironmentArgs) ElementType ¶
func (FusionEnvironmentArgs) ElementType() reflect.Type
type FusionEnvironmentArray ¶
type FusionEnvironmentArray []FusionEnvironmentInput
func (FusionEnvironmentArray) ElementType ¶
func (FusionEnvironmentArray) ElementType() reflect.Type
func (FusionEnvironmentArray) ToFusionEnvironmentArrayOutput ¶
func (i FusionEnvironmentArray) ToFusionEnvironmentArrayOutput() FusionEnvironmentArrayOutput
func (FusionEnvironmentArray) ToFusionEnvironmentArrayOutputWithContext ¶
func (i FusionEnvironmentArray) ToFusionEnvironmentArrayOutputWithContext(ctx context.Context) FusionEnvironmentArrayOutput
type FusionEnvironmentArrayInput ¶
type FusionEnvironmentArrayInput interface { pulumi.Input ToFusionEnvironmentArrayOutput() FusionEnvironmentArrayOutput ToFusionEnvironmentArrayOutputWithContext(context.Context) FusionEnvironmentArrayOutput }
FusionEnvironmentArrayInput is an input type that accepts FusionEnvironmentArray and FusionEnvironmentArrayOutput values. You can construct a concrete instance of `FusionEnvironmentArrayInput` via:
FusionEnvironmentArray{ FusionEnvironmentArgs{...} }
type FusionEnvironmentArrayOutput ¶
type FusionEnvironmentArrayOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentArrayOutput) ElementType ¶
func (FusionEnvironmentArrayOutput) ElementType() reflect.Type
func (FusionEnvironmentArrayOutput) Index ¶
func (o FusionEnvironmentArrayOutput) Index(i pulumi.IntInput) FusionEnvironmentOutput
func (FusionEnvironmentArrayOutput) ToFusionEnvironmentArrayOutput ¶
func (o FusionEnvironmentArrayOutput) ToFusionEnvironmentArrayOutput() FusionEnvironmentArrayOutput
func (FusionEnvironmentArrayOutput) ToFusionEnvironmentArrayOutputWithContext ¶
func (o FusionEnvironmentArrayOutput) ToFusionEnvironmentArrayOutputWithContext(ctx context.Context) FusionEnvironmentArrayOutput
type FusionEnvironmentCreateFusionEnvironmentAdminUserDetails ¶
type FusionEnvironmentCreateFusionEnvironmentAdminUserDetails struct { // The email address for the administrator. EmailAddress string `pulumi:"emailAddress"` // The administrator's first name. FirstName string `pulumi:"firstName"` // The administrator's last name. LastName string `pulumi:"lastName"` // The password for the administrator. Password string `pulumi:"password"` // The username for the administrator. Username string `pulumi:"username"` }
type FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsArgs ¶
type FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsArgs struct { // The email address for the administrator. EmailAddress pulumi.StringInput `pulumi:"emailAddress"` // The administrator's first name. FirstName pulumi.StringInput `pulumi:"firstName"` // The administrator's last name. LastName pulumi.StringInput `pulumi:"lastName"` // The password for the administrator. Password pulumi.StringInput `pulumi:"password"` // The username for the administrator. Username pulumi.StringInput `pulumi:"username"` }
func (FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsArgs) ElementType ¶
func (FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsArgs) ElementType() reflect.Type
func (FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsArgs) ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput ¶
func (i FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsArgs) ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput() FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput
func (FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsArgs) ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutputWithContext ¶
func (i FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsArgs) ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutputWithContext(ctx context.Context) FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput
func (FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsArgs) ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput ¶
func (i FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsArgs) ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput() FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput
func (FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsArgs) ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutputWithContext ¶
func (i FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsArgs) ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutputWithContext(ctx context.Context) FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput
type FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsInput ¶
type FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsInput interface { pulumi.Input ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput() FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutputWithContext(context.Context) FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput }
FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsInput is an input type that accepts FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsArgs and FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput values. You can construct a concrete instance of `FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsInput` via:
FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsArgs{...}
type FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput ¶
type FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput) ElementType ¶
func (FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput) ElementType() reflect.Type
func (FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput) EmailAddress ¶
func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput) EmailAddress() pulumi.StringOutput
The email address for the administrator.
func (FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput) FirstName ¶
func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput) FirstName() pulumi.StringOutput
The administrator's first name.
func (FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput) LastName ¶
func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput) LastName() pulumi.StringOutput
The administrator's last name.
func (FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput) Password ¶
func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput) Password() pulumi.StringOutput
The password for the administrator.
func (FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput) ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput ¶
func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput) ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput() FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput
func (FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput) ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutputWithContext ¶
func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput) ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutputWithContext(ctx context.Context) FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput
func (FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput) ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput ¶
func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput) ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput() FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput
func (FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput) ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutputWithContext ¶
func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput) ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutputWithContext(ctx context.Context) FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput
func (FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput) Username ¶
func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput) Username() pulumi.StringOutput
The username for the administrator.
type FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrInput ¶
type FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrInput interface { pulumi.Input ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput() FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutputWithContext(context.Context) FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput }
FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrInput is an input type that accepts FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsArgs, FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtr and FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput values. You can construct a concrete instance of `FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrInput` via:
FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsArgs{...} or: nil
func FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtr ¶
func FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtr(v *FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsArgs) FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrInput
type FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput ¶
type FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput) ElementType ¶
func (FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput) ElementType() reflect.Type
func (FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput) EmailAddress ¶
func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput) EmailAddress() pulumi.StringPtrOutput
The email address for the administrator.
func (FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput) FirstName ¶
func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput) FirstName() pulumi.StringPtrOutput
The administrator's first name.
func (FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput) LastName ¶
func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput) LastName() pulumi.StringPtrOutput
The administrator's last name.
func (FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput) Password ¶
func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput) Password() pulumi.StringPtrOutput
The password for the administrator.
func (FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput) ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput ¶
func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput) ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput() FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput
func (FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput) ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutputWithContext ¶
func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput) ToFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutputWithContext(ctx context.Context) FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput
func (FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput) Username ¶
func (o FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrOutput) Username() pulumi.StringPtrOutput
The username for the administrator.
type FusionEnvironmentDataMaskingActivity ¶
type FusionEnvironmentDataMaskingActivity struct { pulumi.CustomResourceState // unique FusionEnvironment identifier FusionEnvironmentId pulumi.StringOutput `pulumi:"fusionEnvironmentId"` // This allows the Data Safe service to resume the previously failed data masking activity. // // ** 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 IsResumeDataMasking pulumi.BoolOutput `pulumi:"isResumeDataMasking"` // The current state of the DataMaskingActivity. State pulumi.StringOutput `pulumi:"state"` // The time the data masking activity ended. An RFC3339 formatted datetime string. TimeMaskingFinish pulumi.StringOutput `pulumi:"timeMaskingFinish"` // The time the data masking activity started. An RFC3339 formatted datetime string. TimeMaskingStart pulumi.StringOutput `pulumi:"timeMaskingStart"` }
This resource provides the Fusion Environment Data Masking Activity resource in Oracle Cloud Infrastructure Fusion Apps service.
Creates a new DataMaskingActivity.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/FusionApps" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := FusionApps.NewFusionEnvironmentDataMaskingActivity(ctx, "test_fusion_environment_data_masking_activity", &FusionApps.FusionEnvironmentDataMaskingActivityArgs{ FusionEnvironmentId: pulumi.Any(testFusionEnvironment.Id), IsResumeDataMasking: pulumi.Any(fusionEnvironmentDataMaskingActivityIsResumeDataMasking), }) if err != nil { return err } return nil }) }
```
## Import
FusionEnvironmentDataMaskingActivities can be imported using the `id`, e.g.
```sh $ pulumi import oci:FusionApps/fusionEnvironmentDataMaskingActivity:FusionEnvironmentDataMaskingActivity test_fusion_environment_data_masking_activity "fusionEnvironments/{fusionEnvironmentId}/dataMaskingActivities/{dataMaskingActivityId}" ```
func GetFusionEnvironmentDataMaskingActivity ¶
func GetFusionEnvironmentDataMaskingActivity(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FusionEnvironmentDataMaskingActivityState, opts ...pulumi.ResourceOption) (*FusionEnvironmentDataMaskingActivity, error)
GetFusionEnvironmentDataMaskingActivity gets an existing FusionEnvironmentDataMaskingActivity 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 NewFusionEnvironmentDataMaskingActivity ¶
func NewFusionEnvironmentDataMaskingActivity(ctx *pulumi.Context, name string, args *FusionEnvironmentDataMaskingActivityArgs, opts ...pulumi.ResourceOption) (*FusionEnvironmentDataMaskingActivity, error)
NewFusionEnvironmentDataMaskingActivity registers a new resource with the given unique name, arguments, and options.
func (*FusionEnvironmentDataMaskingActivity) ElementType ¶
func (*FusionEnvironmentDataMaskingActivity) ElementType() reflect.Type
func (*FusionEnvironmentDataMaskingActivity) ToFusionEnvironmentDataMaskingActivityOutput ¶
func (i *FusionEnvironmentDataMaskingActivity) ToFusionEnvironmentDataMaskingActivityOutput() FusionEnvironmentDataMaskingActivityOutput
func (*FusionEnvironmentDataMaskingActivity) ToFusionEnvironmentDataMaskingActivityOutputWithContext ¶
func (i *FusionEnvironmentDataMaskingActivity) ToFusionEnvironmentDataMaskingActivityOutputWithContext(ctx context.Context) FusionEnvironmentDataMaskingActivityOutput
type FusionEnvironmentDataMaskingActivityArgs ¶
type FusionEnvironmentDataMaskingActivityArgs struct { // unique FusionEnvironment identifier FusionEnvironmentId pulumi.StringInput // This allows the Data Safe service to resume the previously failed data masking activity. // // ** 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 IsResumeDataMasking pulumi.BoolPtrInput }
The set of arguments for constructing a FusionEnvironmentDataMaskingActivity resource.
func (FusionEnvironmentDataMaskingActivityArgs) ElementType ¶
func (FusionEnvironmentDataMaskingActivityArgs) ElementType() reflect.Type
type FusionEnvironmentDataMaskingActivityArray ¶
type FusionEnvironmentDataMaskingActivityArray []FusionEnvironmentDataMaskingActivityInput
func (FusionEnvironmentDataMaskingActivityArray) ElementType ¶
func (FusionEnvironmentDataMaskingActivityArray) ElementType() reflect.Type
func (FusionEnvironmentDataMaskingActivityArray) ToFusionEnvironmentDataMaskingActivityArrayOutput ¶
func (i FusionEnvironmentDataMaskingActivityArray) ToFusionEnvironmentDataMaskingActivityArrayOutput() FusionEnvironmentDataMaskingActivityArrayOutput
func (FusionEnvironmentDataMaskingActivityArray) ToFusionEnvironmentDataMaskingActivityArrayOutputWithContext ¶
func (i FusionEnvironmentDataMaskingActivityArray) ToFusionEnvironmentDataMaskingActivityArrayOutputWithContext(ctx context.Context) FusionEnvironmentDataMaskingActivityArrayOutput
type FusionEnvironmentDataMaskingActivityArrayInput ¶
type FusionEnvironmentDataMaskingActivityArrayInput interface { pulumi.Input ToFusionEnvironmentDataMaskingActivityArrayOutput() FusionEnvironmentDataMaskingActivityArrayOutput ToFusionEnvironmentDataMaskingActivityArrayOutputWithContext(context.Context) FusionEnvironmentDataMaskingActivityArrayOutput }
FusionEnvironmentDataMaskingActivityArrayInput is an input type that accepts FusionEnvironmentDataMaskingActivityArray and FusionEnvironmentDataMaskingActivityArrayOutput values. You can construct a concrete instance of `FusionEnvironmentDataMaskingActivityArrayInput` via:
FusionEnvironmentDataMaskingActivityArray{ FusionEnvironmentDataMaskingActivityArgs{...} }
type FusionEnvironmentDataMaskingActivityArrayOutput ¶
type FusionEnvironmentDataMaskingActivityArrayOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentDataMaskingActivityArrayOutput) ElementType ¶
func (FusionEnvironmentDataMaskingActivityArrayOutput) ElementType() reflect.Type
func (FusionEnvironmentDataMaskingActivityArrayOutput) ToFusionEnvironmentDataMaskingActivityArrayOutput ¶
func (o FusionEnvironmentDataMaskingActivityArrayOutput) ToFusionEnvironmentDataMaskingActivityArrayOutput() FusionEnvironmentDataMaskingActivityArrayOutput
func (FusionEnvironmentDataMaskingActivityArrayOutput) ToFusionEnvironmentDataMaskingActivityArrayOutputWithContext ¶
func (o FusionEnvironmentDataMaskingActivityArrayOutput) ToFusionEnvironmentDataMaskingActivityArrayOutputWithContext(ctx context.Context) FusionEnvironmentDataMaskingActivityArrayOutput
type FusionEnvironmentDataMaskingActivityInput ¶
type FusionEnvironmentDataMaskingActivityInput interface { pulumi.Input ToFusionEnvironmentDataMaskingActivityOutput() FusionEnvironmentDataMaskingActivityOutput ToFusionEnvironmentDataMaskingActivityOutputWithContext(ctx context.Context) FusionEnvironmentDataMaskingActivityOutput }
type FusionEnvironmentDataMaskingActivityMap ¶
type FusionEnvironmentDataMaskingActivityMap map[string]FusionEnvironmentDataMaskingActivityInput
func (FusionEnvironmentDataMaskingActivityMap) ElementType ¶
func (FusionEnvironmentDataMaskingActivityMap) ElementType() reflect.Type
func (FusionEnvironmentDataMaskingActivityMap) ToFusionEnvironmentDataMaskingActivityMapOutput ¶
func (i FusionEnvironmentDataMaskingActivityMap) ToFusionEnvironmentDataMaskingActivityMapOutput() FusionEnvironmentDataMaskingActivityMapOutput
func (FusionEnvironmentDataMaskingActivityMap) ToFusionEnvironmentDataMaskingActivityMapOutputWithContext ¶
func (i FusionEnvironmentDataMaskingActivityMap) ToFusionEnvironmentDataMaskingActivityMapOutputWithContext(ctx context.Context) FusionEnvironmentDataMaskingActivityMapOutput
type FusionEnvironmentDataMaskingActivityMapInput ¶
type FusionEnvironmentDataMaskingActivityMapInput interface { pulumi.Input ToFusionEnvironmentDataMaskingActivityMapOutput() FusionEnvironmentDataMaskingActivityMapOutput ToFusionEnvironmentDataMaskingActivityMapOutputWithContext(context.Context) FusionEnvironmentDataMaskingActivityMapOutput }
FusionEnvironmentDataMaskingActivityMapInput is an input type that accepts FusionEnvironmentDataMaskingActivityMap and FusionEnvironmentDataMaskingActivityMapOutput values. You can construct a concrete instance of `FusionEnvironmentDataMaskingActivityMapInput` via:
FusionEnvironmentDataMaskingActivityMap{ "key": FusionEnvironmentDataMaskingActivityArgs{...} }
type FusionEnvironmentDataMaskingActivityMapOutput ¶
type FusionEnvironmentDataMaskingActivityMapOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentDataMaskingActivityMapOutput) ElementType ¶
func (FusionEnvironmentDataMaskingActivityMapOutput) ElementType() reflect.Type
func (FusionEnvironmentDataMaskingActivityMapOutput) ToFusionEnvironmentDataMaskingActivityMapOutput ¶
func (o FusionEnvironmentDataMaskingActivityMapOutput) ToFusionEnvironmentDataMaskingActivityMapOutput() FusionEnvironmentDataMaskingActivityMapOutput
func (FusionEnvironmentDataMaskingActivityMapOutput) ToFusionEnvironmentDataMaskingActivityMapOutputWithContext ¶
func (o FusionEnvironmentDataMaskingActivityMapOutput) ToFusionEnvironmentDataMaskingActivityMapOutputWithContext(ctx context.Context) FusionEnvironmentDataMaskingActivityMapOutput
type FusionEnvironmentDataMaskingActivityOutput ¶
type FusionEnvironmentDataMaskingActivityOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentDataMaskingActivityOutput) ElementType ¶
func (FusionEnvironmentDataMaskingActivityOutput) ElementType() reflect.Type
func (FusionEnvironmentDataMaskingActivityOutput) FusionEnvironmentId ¶
func (o FusionEnvironmentDataMaskingActivityOutput) FusionEnvironmentId() pulumi.StringOutput
unique FusionEnvironment identifier
func (FusionEnvironmentDataMaskingActivityOutput) IsResumeDataMasking ¶
func (o FusionEnvironmentDataMaskingActivityOutput) IsResumeDataMasking() pulumi.BoolOutput
This allows the Data Safe service to resume the previously failed data masking activity.
** 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 (FusionEnvironmentDataMaskingActivityOutput) State ¶
func (o FusionEnvironmentDataMaskingActivityOutput) State() pulumi.StringOutput
The current state of the DataMaskingActivity.
func (FusionEnvironmentDataMaskingActivityOutput) TimeMaskingFinish ¶
func (o FusionEnvironmentDataMaskingActivityOutput) TimeMaskingFinish() pulumi.StringOutput
The time the data masking activity ended. An RFC3339 formatted datetime string.
func (FusionEnvironmentDataMaskingActivityOutput) TimeMaskingStart ¶
func (o FusionEnvironmentDataMaskingActivityOutput) TimeMaskingStart() pulumi.StringOutput
The time the data masking activity started. An RFC3339 formatted datetime string.
func (FusionEnvironmentDataMaskingActivityOutput) ToFusionEnvironmentDataMaskingActivityOutput ¶
func (o FusionEnvironmentDataMaskingActivityOutput) ToFusionEnvironmentDataMaskingActivityOutput() FusionEnvironmentDataMaskingActivityOutput
func (FusionEnvironmentDataMaskingActivityOutput) ToFusionEnvironmentDataMaskingActivityOutputWithContext ¶
func (o FusionEnvironmentDataMaskingActivityOutput) ToFusionEnvironmentDataMaskingActivityOutputWithContext(ctx context.Context) FusionEnvironmentDataMaskingActivityOutput
type FusionEnvironmentDataMaskingActivityState ¶
type FusionEnvironmentDataMaskingActivityState struct { // unique FusionEnvironment identifier FusionEnvironmentId pulumi.StringPtrInput // This allows the Data Safe service to resume the previously failed data masking activity. // // ** 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 IsResumeDataMasking pulumi.BoolPtrInput // The current state of the DataMaskingActivity. State pulumi.StringPtrInput // The time the data masking activity ended. An RFC3339 formatted datetime string. TimeMaskingFinish pulumi.StringPtrInput // The time the data masking activity started. An RFC3339 formatted datetime string. TimeMaskingStart pulumi.StringPtrInput }
func (FusionEnvironmentDataMaskingActivityState) ElementType ¶
func (FusionEnvironmentDataMaskingActivityState) ElementType() reflect.Type
type FusionEnvironmentFamily ¶
type FusionEnvironmentFamily struct { pulumi.CustomResourceState // (Updatable) The OCID of the compartment where the environment family is located. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapOutput `pulumi:"definedTags"` // (Updatable) A friendly name for the environment family. The name must contain only letters, numbers, dashes, and underscores. Can be changed later. DisplayName pulumi.StringOutput `pulumi:"displayName"` // (Updatable) The policy that specifies the maintenance and upgrade preferences for an environment. For more information about the options, see [Understanding Environment Maintenance](https://docs.cloud.oracle.com/iaas/Content/fusion-applications/plan-environment-family.htm#about-env-maintenance). FamilyMaintenancePolicy FusionEnvironmentFamilyFamilyMaintenancePolicyOutput `pulumi:"familyMaintenancePolicy"` // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapOutput `pulumi:"freeformTags"` // When set to True, a subscription update is required for the environment family. IsSubscriptionUpdateNeeded pulumi.BoolOutput `pulumi:"isSubscriptionUpdateNeeded"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"` // The current state of the FusionEnvironmentFamily. State pulumi.StringOutput `pulumi:"state"` // (Updatable) The list of the IDs of the applications subscriptions that are associated with the environment family. // // ** 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 SubscriptionIds pulumi.StringArrayOutput `pulumi:"subscriptionIds"` // Environment Specific Guid/ System Name SystemName pulumi.StringOutput `pulumi:"systemName"` // The time the the FusionEnvironmentFamily was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` TimeUpdated pulumi.StringPtrOutput `pulumi:"timeUpdated"` }
This resource provides the Fusion Environment Family resource in Oracle Cloud Infrastructure Fusion Apps service.
Creates a new FusionEnvironmentFamily.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/FusionApps" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := FusionApps.NewFusionEnvironmentFamily(ctx, "test_fusion_environment_family", &FusionApps.FusionEnvironmentFamilyArgs{ CompartmentId: pulumi.Any(compartmentId), DisplayName: pulumi.Any(fusionEnvironmentFamilyDisplayName), SubscriptionIds: pulumi.Any(fusionEnvironmentFamilySubscriptionIds), DefinedTags: pulumi.StringMap{ "foo-namespace.bar-key": pulumi.String("value"), }, FamilyMaintenancePolicy: &fusionapps.FusionEnvironmentFamilyFamilyMaintenancePolicyArgs{ ConcurrentMaintenance: pulumi.Any(fusionEnvironmentFamilyFamilyMaintenancePolicyConcurrentMaintenance), IsMonthlyPatchingEnabled: pulumi.Any(fusionEnvironmentFamilyFamilyMaintenancePolicyIsMonthlyPatchingEnabled), QuarterlyUpgradeBeginTimes: pulumi.Any(fusionEnvironmentFamilyFamilyMaintenancePolicyQuarterlyUpgradeBeginTimes), }, FreeformTags: pulumi.StringMap{ "bar-key": pulumi.String("value"), }, }) if err != nil { return err } return nil }) }
```
## Import
FusionEnvironmentFamilies can be imported using the `id`, e.g.
```sh $ pulumi import oci:FusionApps/fusionEnvironmentFamily:FusionEnvironmentFamily test_fusion_environment_family "id" ```
func GetFusionEnvironmentFamily ¶
func GetFusionEnvironmentFamily(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FusionEnvironmentFamilyState, opts ...pulumi.ResourceOption) (*FusionEnvironmentFamily, error)
GetFusionEnvironmentFamily gets an existing FusionEnvironmentFamily 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 NewFusionEnvironmentFamily ¶
func NewFusionEnvironmentFamily(ctx *pulumi.Context, name string, args *FusionEnvironmentFamilyArgs, opts ...pulumi.ResourceOption) (*FusionEnvironmentFamily, error)
NewFusionEnvironmentFamily registers a new resource with the given unique name, arguments, and options.
func (*FusionEnvironmentFamily) ElementType ¶
func (*FusionEnvironmentFamily) ElementType() reflect.Type
func (*FusionEnvironmentFamily) ToFusionEnvironmentFamilyOutput ¶
func (i *FusionEnvironmentFamily) ToFusionEnvironmentFamilyOutput() FusionEnvironmentFamilyOutput
func (*FusionEnvironmentFamily) ToFusionEnvironmentFamilyOutputWithContext ¶
func (i *FusionEnvironmentFamily) ToFusionEnvironmentFamilyOutputWithContext(ctx context.Context) FusionEnvironmentFamilyOutput
type FusionEnvironmentFamilyArgs ¶
type FusionEnvironmentFamilyArgs struct { // (Updatable) The OCID of the compartment where the environment family is located. CompartmentId pulumi.StringInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput // (Updatable) A friendly name for the environment family. The name must contain only letters, numbers, dashes, and underscores. Can be changed later. DisplayName pulumi.StringInput // (Updatable) The policy that specifies the maintenance and upgrade preferences for an environment. For more information about the options, see [Understanding Environment Maintenance](https://docs.cloud.oracle.com/iaas/Content/fusion-applications/plan-environment-family.htm#about-env-maintenance). FamilyMaintenancePolicy FusionEnvironmentFamilyFamilyMaintenancePolicyPtrInput // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput // (Updatable) The list of the IDs of the applications subscriptions that are associated with the environment family. // // ** 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 SubscriptionIds pulumi.StringArrayInput TimeUpdated pulumi.StringPtrInput }
The set of arguments for constructing a FusionEnvironmentFamily resource.
func (FusionEnvironmentFamilyArgs) ElementType ¶
func (FusionEnvironmentFamilyArgs) ElementType() reflect.Type
type FusionEnvironmentFamilyArray ¶
type FusionEnvironmentFamilyArray []FusionEnvironmentFamilyInput
func (FusionEnvironmentFamilyArray) ElementType ¶
func (FusionEnvironmentFamilyArray) ElementType() reflect.Type
func (FusionEnvironmentFamilyArray) ToFusionEnvironmentFamilyArrayOutput ¶
func (i FusionEnvironmentFamilyArray) ToFusionEnvironmentFamilyArrayOutput() FusionEnvironmentFamilyArrayOutput
func (FusionEnvironmentFamilyArray) ToFusionEnvironmentFamilyArrayOutputWithContext ¶
func (i FusionEnvironmentFamilyArray) ToFusionEnvironmentFamilyArrayOutputWithContext(ctx context.Context) FusionEnvironmentFamilyArrayOutput
type FusionEnvironmentFamilyArrayInput ¶
type FusionEnvironmentFamilyArrayInput interface { pulumi.Input ToFusionEnvironmentFamilyArrayOutput() FusionEnvironmentFamilyArrayOutput ToFusionEnvironmentFamilyArrayOutputWithContext(context.Context) FusionEnvironmentFamilyArrayOutput }
FusionEnvironmentFamilyArrayInput is an input type that accepts FusionEnvironmentFamilyArray and FusionEnvironmentFamilyArrayOutput values. You can construct a concrete instance of `FusionEnvironmentFamilyArrayInput` via:
FusionEnvironmentFamilyArray{ FusionEnvironmentFamilyArgs{...} }
type FusionEnvironmentFamilyArrayOutput ¶
type FusionEnvironmentFamilyArrayOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentFamilyArrayOutput) ElementType ¶
func (FusionEnvironmentFamilyArrayOutput) ElementType() reflect.Type
func (FusionEnvironmentFamilyArrayOutput) Index ¶
func (o FusionEnvironmentFamilyArrayOutput) Index(i pulumi.IntInput) FusionEnvironmentFamilyOutput
func (FusionEnvironmentFamilyArrayOutput) ToFusionEnvironmentFamilyArrayOutput ¶
func (o FusionEnvironmentFamilyArrayOutput) ToFusionEnvironmentFamilyArrayOutput() FusionEnvironmentFamilyArrayOutput
func (FusionEnvironmentFamilyArrayOutput) ToFusionEnvironmentFamilyArrayOutputWithContext ¶
func (o FusionEnvironmentFamilyArrayOutput) ToFusionEnvironmentFamilyArrayOutputWithContext(ctx context.Context) FusionEnvironmentFamilyArrayOutput
type FusionEnvironmentFamilyFamilyMaintenancePolicy ¶
type FusionEnvironmentFamilyFamilyMaintenancePolicy struct { // (Updatable) Option to upgrade both production and non-production environments at the same time. When set to PROD both types of environnments are upgraded on the production schedule. When set to NON_PROD both types of environments are upgraded on the non-production schedule. ConcurrentMaintenance *string `pulumi:"concurrentMaintenance"` // (Updatable) When True, monthly patching is enabled for the environment family. IsMonthlyPatchingEnabled *bool `pulumi:"isMonthlyPatchingEnabled"` // The quarterly maintenance month group schedule of the Fusion environment family. QuarterlyUpgradeBeginTimes *string `pulumi:"quarterlyUpgradeBeginTimes"` }
type FusionEnvironmentFamilyFamilyMaintenancePolicyArgs ¶
type FusionEnvironmentFamilyFamilyMaintenancePolicyArgs struct { // (Updatable) Option to upgrade both production and non-production environments at the same time. When set to PROD both types of environnments are upgraded on the production schedule. When set to NON_PROD both types of environments are upgraded on the non-production schedule. ConcurrentMaintenance pulumi.StringPtrInput `pulumi:"concurrentMaintenance"` // (Updatable) When True, monthly patching is enabled for the environment family. IsMonthlyPatchingEnabled pulumi.BoolPtrInput `pulumi:"isMonthlyPatchingEnabled"` // The quarterly maintenance month group schedule of the Fusion environment family. QuarterlyUpgradeBeginTimes pulumi.StringPtrInput `pulumi:"quarterlyUpgradeBeginTimes"` }
func (FusionEnvironmentFamilyFamilyMaintenancePolicyArgs) ElementType ¶
func (FusionEnvironmentFamilyFamilyMaintenancePolicyArgs) ElementType() reflect.Type
func (FusionEnvironmentFamilyFamilyMaintenancePolicyArgs) ToFusionEnvironmentFamilyFamilyMaintenancePolicyOutput ¶
func (i FusionEnvironmentFamilyFamilyMaintenancePolicyArgs) ToFusionEnvironmentFamilyFamilyMaintenancePolicyOutput() FusionEnvironmentFamilyFamilyMaintenancePolicyOutput
func (FusionEnvironmentFamilyFamilyMaintenancePolicyArgs) ToFusionEnvironmentFamilyFamilyMaintenancePolicyOutputWithContext ¶
func (i FusionEnvironmentFamilyFamilyMaintenancePolicyArgs) ToFusionEnvironmentFamilyFamilyMaintenancePolicyOutputWithContext(ctx context.Context) FusionEnvironmentFamilyFamilyMaintenancePolicyOutput
func (FusionEnvironmentFamilyFamilyMaintenancePolicyArgs) ToFusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput ¶
func (i FusionEnvironmentFamilyFamilyMaintenancePolicyArgs) ToFusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput() FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput
func (FusionEnvironmentFamilyFamilyMaintenancePolicyArgs) ToFusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutputWithContext ¶
func (i FusionEnvironmentFamilyFamilyMaintenancePolicyArgs) ToFusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutputWithContext(ctx context.Context) FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput
type FusionEnvironmentFamilyFamilyMaintenancePolicyInput ¶
type FusionEnvironmentFamilyFamilyMaintenancePolicyInput interface { pulumi.Input ToFusionEnvironmentFamilyFamilyMaintenancePolicyOutput() FusionEnvironmentFamilyFamilyMaintenancePolicyOutput ToFusionEnvironmentFamilyFamilyMaintenancePolicyOutputWithContext(context.Context) FusionEnvironmentFamilyFamilyMaintenancePolicyOutput }
FusionEnvironmentFamilyFamilyMaintenancePolicyInput is an input type that accepts FusionEnvironmentFamilyFamilyMaintenancePolicyArgs and FusionEnvironmentFamilyFamilyMaintenancePolicyOutput values. You can construct a concrete instance of `FusionEnvironmentFamilyFamilyMaintenancePolicyInput` via:
FusionEnvironmentFamilyFamilyMaintenancePolicyArgs{...}
type FusionEnvironmentFamilyFamilyMaintenancePolicyOutput ¶
type FusionEnvironmentFamilyFamilyMaintenancePolicyOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentFamilyFamilyMaintenancePolicyOutput) ConcurrentMaintenance ¶
func (o FusionEnvironmentFamilyFamilyMaintenancePolicyOutput) ConcurrentMaintenance() pulumi.StringPtrOutput
(Updatable) Option to upgrade both production and non-production environments at the same time. When set to PROD both types of environnments are upgraded on the production schedule. When set to NON_PROD both types of environments are upgraded on the non-production schedule.
func (FusionEnvironmentFamilyFamilyMaintenancePolicyOutput) ElementType ¶
func (FusionEnvironmentFamilyFamilyMaintenancePolicyOutput) ElementType() reflect.Type
func (FusionEnvironmentFamilyFamilyMaintenancePolicyOutput) IsMonthlyPatchingEnabled ¶
func (o FusionEnvironmentFamilyFamilyMaintenancePolicyOutput) IsMonthlyPatchingEnabled() pulumi.BoolPtrOutput
(Updatable) When True, monthly patching is enabled for the environment family.
func (FusionEnvironmentFamilyFamilyMaintenancePolicyOutput) QuarterlyUpgradeBeginTimes ¶
func (o FusionEnvironmentFamilyFamilyMaintenancePolicyOutput) QuarterlyUpgradeBeginTimes() pulumi.StringPtrOutput
The quarterly maintenance month group schedule of the Fusion environment family.
func (FusionEnvironmentFamilyFamilyMaintenancePolicyOutput) ToFusionEnvironmentFamilyFamilyMaintenancePolicyOutput ¶
func (o FusionEnvironmentFamilyFamilyMaintenancePolicyOutput) ToFusionEnvironmentFamilyFamilyMaintenancePolicyOutput() FusionEnvironmentFamilyFamilyMaintenancePolicyOutput
func (FusionEnvironmentFamilyFamilyMaintenancePolicyOutput) ToFusionEnvironmentFamilyFamilyMaintenancePolicyOutputWithContext ¶
func (o FusionEnvironmentFamilyFamilyMaintenancePolicyOutput) ToFusionEnvironmentFamilyFamilyMaintenancePolicyOutputWithContext(ctx context.Context) FusionEnvironmentFamilyFamilyMaintenancePolicyOutput
func (FusionEnvironmentFamilyFamilyMaintenancePolicyOutput) ToFusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput ¶
func (o FusionEnvironmentFamilyFamilyMaintenancePolicyOutput) ToFusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput() FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput
func (FusionEnvironmentFamilyFamilyMaintenancePolicyOutput) ToFusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutputWithContext ¶
func (o FusionEnvironmentFamilyFamilyMaintenancePolicyOutput) ToFusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutputWithContext(ctx context.Context) FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput
type FusionEnvironmentFamilyFamilyMaintenancePolicyPtrInput ¶
type FusionEnvironmentFamilyFamilyMaintenancePolicyPtrInput interface { pulumi.Input ToFusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput() FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput ToFusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutputWithContext(context.Context) FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput }
FusionEnvironmentFamilyFamilyMaintenancePolicyPtrInput is an input type that accepts FusionEnvironmentFamilyFamilyMaintenancePolicyArgs, FusionEnvironmentFamilyFamilyMaintenancePolicyPtr and FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput values. You can construct a concrete instance of `FusionEnvironmentFamilyFamilyMaintenancePolicyPtrInput` via:
FusionEnvironmentFamilyFamilyMaintenancePolicyArgs{...} or: nil
func FusionEnvironmentFamilyFamilyMaintenancePolicyPtr ¶
func FusionEnvironmentFamilyFamilyMaintenancePolicyPtr(v *FusionEnvironmentFamilyFamilyMaintenancePolicyArgs) FusionEnvironmentFamilyFamilyMaintenancePolicyPtrInput
type FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput ¶
type FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput) ConcurrentMaintenance ¶
func (o FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput) ConcurrentMaintenance() pulumi.StringPtrOutput
(Updatable) Option to upgrade both production and non-production environments at the same time. When set to PROD both types of environnments are upgraded on the production schedule. When set to NON_PROD both types of environments are upgraded on the non-production schedule.
func (FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput) ElementType ¶
func (FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput) ElementType() reflect.Type
func (FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput) IsMonthlyPatchingEnabled ¶
func (o FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput) IsMonthlyPatchingEnabled() pulumi.BoolPtrOutput
(Updatable) When True, monthly patching is enabled for the environment family.
func (FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput) QuarterlyUpgradeBeginTimes ¶
func (o FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput) QuarterlyUpgradeBeginTimes() pulumi.StringPtrOutput
The quarterly maintenance month group schedule of the Fusion environment family.
func (FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput) ToFusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput ¶
func (o FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput) ToFusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput() FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput
func (FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput) ToFusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutputWithContext ¶
func (o FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput) ToFusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutputWithContext(ctx context.Context) FusionEnvironmentFamilyFamilyMaintenancePolicyPtrOutput
type FusionEnvironmentFamilyInput ¶
type FusionEnvironmentFamilyInput interface { pulumi.Input ToFusionEnvironmentFamilyOutput() FusionEnvironmentFamilyOutput ToFusionEnvironmentFamilyOutputWithContext(ctx context.Context) FusionEnvironmentFamilyOutput }
type FusionEnvironmentFamilyMap ¶
type FusionEnvironmentFamilyMap map[string]FusionEnvironmentFamilyInput
func (FusionEnvironmentFamilyMap) ElementType ¶
func (FusionEnvironmentFamilyMap) ElementType() reflect.Type
func (FusionEnvironmentFamilyMap) ToFusionEnvironmentFamilyMapOutput ¶
func (i FusionEnvironmentFamilyMap) ToFusionEnvironmentFamilyMapOutput() FusionEnvironmentFamilyMapOutput
func (FusionEnvironmentFamilyMap) ToFusionEnvironmentFamilyMapOutputWithContext ¶
func (i FusionEnvironmentFamilyMap) ToFusionEnvironmentFamilyMapOutputWithContext(ctx context.Context) FusionEnvironmentFamilyMapOutput
type FusionEnvironmentFamilyMapInput ¶
type FusionEnvironmentFamilyMapInput interface { pulumi.Input ToFusionEnvironmentFamilyMapOutput() FusionEnvironmentFamilyMapOutput ToFusionEnvironmentFamilyMapOutputWithContext(context.Context) FusionEnvironmentFamilyMapOutput }
FusionEnvironmentFamilyMapInput is an input type that accepts FusionEnvironmentFamilyMap and FusionEnvironmentFamilyMapOutput values. You can construct a concrete instance of `FusionEnvironmentFamilyMapInput` via:
FusionEnvironmentFamilyMap{ "key": FusionEnvironmentFamilyArgs{...} }
type FusionEnvironmentFamilyMapOutput ¶
type FusionEnvironmentFamilyMapOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentFamilyMapOutput) ElementType ¶
func (FusionEnvironmentFamilyMapOutput) ElementType() reflect.Type
func (FusionEnvironmentFamilyMapOutput) MapIndex ¶
func (o FusionEnvironmentFamilyMapOutput) MapIndex(k pulumi.StringInput) FusionEnvironmentFamilyOutput
func (FusionEnvironmentFamilyMapOutput) ToFusionEnvironmentFamilyMapOutput ¶
func (o FusionEnvironmentFamilyMapOutput) ToFusionEnvironmentFamilyMapOutput() FusionEnvironmentFamilyMapOutput
func (FusionEnvironmentFamilyMapOutput) ToFusionEnvironmentFamilyMapOutputWithContext ¶
func (o FusionEnvironmentFamilyMapOutput) ToFusionEnvironmentFamilyMapOutputWithContext(ctx context.Context) FusionEnvironmentFamilyMapOutput
type FusionEnvironmentFamilyOutput ¶
type FusionEnvironmentFamilyOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentFamilyOutput) CompartmentId ¶
func (o FusionEnvironmentFamilyOutput) CompartmentId() pulumi.StringOutput
(Updatable) The OCID of the compartment where the environment family is located.
func (FusionEnvironmentFamilyOutput) DefinedTags ¶
func (o FusionEnvironmentFamilyOutput) DefinedTags() pulumi.StringMapOutput
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (FusionEnvironmentFamilyOutput) DisplayName ¶
func (o FusionEnvironmentFamilyOutput) DisplayName() pulumi.StringOutput
(Updatable) A friendly name for the environment family. The name must contain only letters, numbers, dashes, and underscores. Can be changed later.
func (FusionEnvironmentFamilyOutput) ElementType ¶
func (FusionEnvironmentFamilyOutput) ElementType() reflect.Type
func (FusionEnvironmentFamilyOutput) FamilyMaintenancePolicy ¶
func (o FusionEnvironmentFamilyOutput) FamilyMaintenancePolicy() FusionEnvironmentFamilyFamilyMaintenancePolicyOutput
(Updatable) The policy that specifies the maintenance and upgrade preferences for an environment. For more information about the options, see [Understanding Environment Maintenance](https://docs.cloud.oracle.com/iaas/Content/fusion-applications/plan-environment-family.htm#about-env-maintenance).
func (FusionEnvironmentFamilyOutput) FreeformTags ¶
func (o FusionEnvironmentFamilyOutput) FreeformTags() pulumi.StringMapOutput
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (FusionEnvironmentFamilyOutput) IsSubscriptionUpdateNeeded ¶
func (o FusionEnvironmentFamilyOutput) IsSubscriptionUpdateNeeded() pulumi.BoolOutput
When set to True, a subscription update is required for the environment family.
func (FusionEnvironmentFamilyOutput) LifecycleDetails ¶
func (o FusionEnvironmentFamilyOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
func (FusionEnvironmentFamilyOutput) State ¶
func (o FusionEnvironmentFamilyOutput) State() pulumi.StringOutput
The current state of the FusionEnvironmentFamily.
func (FusionEnvironmentFamilyOutput) SubscriptionIds ¶
func (o FusionEnvironmentFamilyOutput) SubscriptionIds() pulumi.StringArrayOutput
(Updatable) The list of the IDs of the applications subscriptions that are associated with the environment family.
** 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 (FusionEnvironmentFamilyOutput) SystemName ¶
func (o FusionEnvironmentFamilyOutput) SystemName() pulumi.StringOutput
Environment Specific Guid/ System Name
func (FusionEnvironmentFamilyOutput) TimeCreated ¶
func (o FusionEnvironmentFamilyOutput) TimeCreated() pulumi.StringOutput
The time the the FusionEnvironmentFamily was created. An RFC3339 formatted datetime string.
func (FusionEnvironmentFamilyOutput) TimeUpdated ¶
func (o FusionEnvironmentFamilyOutput) TimeUpdated() pulumi.StringPtrOutput
func (FusionEnvironmentFamilyOutput) ToFusionEnvironmentFamilyOutput ¶
func (o FusionEnvironmentFamilyOutput) ToFusionEnvironmentFamilyOutput() FusionEnvironmentFamilyOutput
func (FusionEnvironmentFamilyOutput) ToFusionEnvironmentFamilyOutputWithContext ¶
func (o FusionEnvironmentFamilyOutput) ToFusionEnvironmentFamilyOutputWithContext(ctx context.Context) FusionEnvironmentFamilyOutput
type FusionEnvironmentFamilyState ¶
type FusionEnvironmentFamilyState struct { // (Updatable) The OCID of the compartment where the environment family is located. CompartmentId pulumi.StringPtrInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput // (Updatable) A friendly name for the environment family. The name must contain only letters, numbers, dashes, and underscores. Can be changed later. DisplayName pulumi.StringPtrInput // (Updatable) The policy that specifies the maintenance and upgrade preferences for an environment. For more information about the options, see [Understanding Environment Maintenance](https://docs.cloud.oracle.com/iaas/Content/fusion-applications/plan-environment-family.htm#about-env-maintenance). FamilyMaintenancePolicy FusionEnvironmentFamilyFamilyMaintenancePolicyPtrInput // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput // When set to True, a subscription update is required for the environment family. IsSubscriptionUpdateNeeded pulumi.BoolPtrInput // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails pulumi.StringPtrInput // The current state of the FusionEnvironmentFamily. State pulumi.StringPtrInput // (Updatable) The list of the IDs of the applications subscriptions that are associated with the environment family. // // ** 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 SubscriptionIds pulumi.StringArrayInput // Environment Specific Guid/ System Name SystemName pulumi.StringPtrInput // The time the the FusionEnvironmentFamily was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringPtrInput TimeUpdated pulumi.StringPtrInput }
func (FusionEnvironmentFamilyState) ElementType ¶
func (FusionEnvironmentFamilyState) ElementType() reflect.Type
type FusionEnvironmentInput ¶
type FusionEnvironmentInput interface { pulumi.Input ToFusionEnvironmentOutput() FusionEnvironmentOutput ToFusionEnvironmentOutputWithContext(ctx context.Context) FusionEnvironmentOutput }
type FusionEnvironmentKmsKeyInfo ¶
type FusionEnvironmentKmsKeyInfo struct { ActiveKeyId *string `pulumi:"activeKeyId"` ActiveKeyVersion *string `pulumi:"activeKeyVersion"` CurrentKeyLifecycleState *string `pulumi:"currentKeyLifecycleState"` ScheduledKeyId *string `pulumi:"scheduledKeyId"` ScheduledKeyStatus *string `pulumi:"scheduledKeyStatus"` ScheduledKeyVersion *string `pulumi:"scheduledKeyVersion"` ScheduledLifecycleState *string `pulumi:"scheduledLifecycleState"` }
type FusionEnvironmentKmsKeyInfoArgs ¶
type FusionEnvironmentKmsKeyInfoArgs struct { ActiveKeyId pulumi.StringPtrInput `pulumi:"activeKeyId"` ActiveKeyVersion pulumi.StringPtrInput `pulumi:"activeKeyVersion"` CurrentKeyLifecycleState pulumi.StringPtrInput `pulumi:"currentKeyLifecycleState"` ScheduledKeyId pulumi.StringPtrInput `pulumi:"scheduledKeyId"` ScheduledKeyStatus pulumi.StringPtrInput `pulumi:"scheduledKeyStatus"` ScheduledKeyVersion pulumi.StringPtrInput `pulumi:"scheduledKeyVersion"` ScheduledLifecycleState pulumi.StringPtrInput `pulumi:"scheduledLifecycleState"` }
func (FusionEnvironmentKmsKeyInfoArgs) ElementType ¶
func (FusionEnvironmentKmsKeyInfoArgs) ElementType() reflect.Type
func (FusionEnvironmentKmsKeyInfoArgs) ToFusionEnvironmentKmsKeyInfoOutput ¶
func (i FusionEnvironmentKmsKeyInfoArgs) ToFusionEnvironmentKmsKeyInfoOutput() FusionEnvironmentKmsKeyInfoOutput
func (FusionEnvironmentKmsKeyInfoArgs) ToFusionEnvironmentKmsKeyInfoOutputWithContext ¶
func (i FusionEnvironmentKmsKeyInfoArgs) ToFusionEnvironmentKmsKeyInfoOutputWithContext(ctx context.Context) FusionEnvironmentKmsKeyInfoOutput
type FusionEnvironmentKmsKeyInfoArray ¶
type FusionEnvironmentKmsKeyInfoArray []FusionEnvironmentKmsKeyInfoInput
func (FusionEnvironmentKmsKeyInfoArray) ElementType ¶
func (FusionEnvironmentKmsKeyInfoArray) ElementType() reflect.Type
func (FusionEnvironmentKmsKeyInfoArray) ToFusionEnvironmentKmsKeyInfoArrayOutput ¶
func (i FusionEnvironmentKmsKeyInfoArray) ToFusionEnvironmentKmsKeyInfoArrayOutput() FusionEnvironmentKmsKeyInfoArrayOutput
func (FusionEnvironmentKmsKeyInfoArray) ToFusionEnvironmentKmsKeyInfoArrayOutputWithContext ¶
func (i FusionEnvironmentKmsKeyInfoArray) ToFusionEnvironmentKmsKeyInfoArrayOutputWithContext(ctx context.Context) FusionEnvironmentKmsKeyInfoArrayOutput
type FusionEnvironmentKmsKeyInfoArrayInput ¶
type FusionEnvironmentKmsKeyInfoArrayInput interface { pulumi.Input ToFusionEnvironmentKmsKeyInfoArrayOutput() FusionEnvironmentKmsKeyInfoArrayOutput ToFusionEnvironmentKmsKeyInfoArrayOutputWithContext(context.Context) FusionEnvironmentKmsKeyInfoArrayOutput }
FusionEnvironmentKmsKeyInfoArrayInput is an input type that accepts FusionEnvironmentKmsKeyInfoArray and FusionEnvironmentKmsKeyInfoArrayOutput values. You can construct a concrete instance of `FusionEnvironmentKmsKeyInfoArrayInput` via:
FusionEnvironmentKmsKeyInfoArray{ FusionEnvironmentKmsKeyInfoArgs{...} }
type FusionEnvironmentKmsKeyInfoArrayOutput ¶
type FusionEnvironmentKmsKeyInfoArrayOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentKmsKeyInfoArrayOutput) ElementType ¶
func (FusionEnvironmentKmsKeyInfoArrayOutput) ElementType() reflect.Type
func (FusionEnvironmentKmsKeyInfoArrayOutput) ToFusionEnvironmentKmsKeyInfoArrayOutput ¶
func (o FusionEnvironmentKmsKeyInfoArrayOutput) ToFusionEnvironmentKmsKeyInfoArrayOutput() FusionEnvironmentKmsKeyInfoArrayOutput
func (FusionEnvironmentKmsKeyInfoArrayOutput) ToFusionEnvironmentKmsKeyInfoArrayOutputWithContext ¶
func (o FusionEnvironmentKmsKeyInfoArrayOutput) ToFusionEnvironmentKmsKeyInfoArrayOutputWithContext(ctx context.Context) FusionEnvironmentKmsKeyInfoArrayOutput
type FusionEnvironmentKmsKeyInfoInput ¶
type FusionEnvironmentKmsKeyInfoInput interface { pulumi.Input ToFusionEnvironmentKmsKeyInfoOutput() FusionEnvironmentKmsKeyInfoOutput ToFusionEnvironmentKmsKeyInfoOutputWithContext(context.Context) FusionEnvironmentKmsKeyInfoOutput }
FusionEnvironmentKmsKeyInfoInput is an input type that accepts FusionEnvironmentKmsKeyInfoArgs and FusionEnvironmentKmsKeyInfoOutput values. You can construct a concrete instance of `FusionEnvironmentKmsKeyInfoInput` via:
FusionEnvironmentKmsKeyInfoArgs{...}
type FusionEnvironmentKmsKeyInfoOutput ¶
type FusionEnvironmentKmsKeyInfoOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentKmsKeyInfoOutput) ActiveKeyId ¶
func (o FusionEnvironmentKmsKeyInfoOutput) ActiveKeyId() pulumi.StringPtrOutput
func (FusionEnvironmentKmsKeyInfoOutput) ActiveKeyVersion ¶
func (o FusionEnvironmentKmsKeyInfoOutput) ActiveKeyVersion() pulumi.StringPtrOutput
func (FusionEnvironmentKmsKeyInfoOutput) CurrentKeyLifecycleState ¶
func (o FusionEnvironmentKmsKeyInfoOutput) CurrentKeyLifecycleState() pulumi.StringPtrOutput
func (FusionEnvironmentKmsKeyInfoOutput) ElementType ¶
func (FusionEnvironmentKmsKeyInfoOutput) ElementType() reflect.Type
func (FusionEnvironmentKmsKeyInfoOutput) ScheduledKeyId ¶
func (o FusionEnvironmentKmsKeyInfoOutput) ScheduledKeyId() pulumi.StringPtrOutput
func (FusionEnvironmentKmsKeyInfoOutput) ScheduledKeyStatus ¶
func (o FusionEnvironmentKmsKeyInfoOutput) ScheduledKeyStatus() pulumi.StringPtrOutput
func (FusionEnvironmentKmsKeyInfoOutput) ScheduledKeyVersion ¶
func (o FusionEnvironmentKmsKeyInfoOutput) ScheduledKeyVersion() pulumi.StringPtrOutput
func (FusionEnvironmentKmsKeyInfoOutput) ScheduledLifecycleState ¶
func (o FusionEnvironmentKmsKeyInfoOutput) ScheduledLifecycleState() pulumi.StringPtrOutput
func (FusionEnvironmentKmsKeyInfoOutput) ToFusionEnvironmentKmsKeyInfoOutput ¶
func (o FusionEnvironmentKmsKeyInfoOutput) ToFusionEnvironmentKmsKeyInfoOutput() FusionEnvironmentKmsKeyInfoOutput
func (FusionEnvironmentKmsKeyInfoOutput) ToFusionEnvironmentKmsKeyInfoOutputWithContext ¶
func (o FusionEnvironmentKmsKeyInfoOutput) ToFusionEnvironmentKmsKeyInfoOutputWithContext(ctx context.Context) FusionEnvironmentKmsKeyInfoOutput
type FusionEnvironmentMaintenancePolicy ¶
type FusionEnvironmentMaintenancePolicy struct { // (Updatable) User choice to upgrade both test and prod pods at the same time. Overrides fusion environment families'. EnvironmentMaintenanceOverride *string `pulumi:"environmentMaintenanceOverride"` // (Updatable) When "ENABLED", the Fusion environment is patched monthly. When "DISABLED", the Fusion environment is not patched monthly. This setting overrides the environment family setting. When not set, the environment follows the environment family policy. MonthlyPatchingOverride *string `pulumi:"monthlyPatchingOverride"` // Determines the quarterly upgrade begin times (monthly maintenance group schedule ) of the Fusion environment. QuarterlyUpgradeBeginTimes []FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTime `pulumi:"quarterlyUpgradeBeginTimes"` }
type FusionEnvironmentMaintenancePolicyArgs ¶
type FusionEnvironmentMaintenancePolicyArgs struct { // (Updatable) User choice to upgrade both test and prod pods at the same time. Overrides fusion environment families'. EnvironmentMaintenanceOverride pulumi.StringPtrInput `pulumi:"environmentMaintenanceOverride"` // (Updatable) When "ENABLED", the Fusion environment is patched monthly. When "DISABLED", the Fusion environment is not patched monthly. This setting overrides the environment family setting. When not set, the environment follows the environment family policy. MonthlyPatchingOverride pulumi.StringPtrInput `pulumi:"monthlyPatchingOverride"` // Determines the quarterly upgrade begin times (monthly maintenance group schedule ) of the Fusion environment. QuarterlyUpgradeBeginTimes FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayInput `pulumi:"quarterlyUpgradeBeginTimes"` }
func (FusionEnvironmentMaintenancePolicyArgs) ElementType ¶
func (FusionEnvironmentMaintenancePolicyArgs) ElementType() reflect.Type
func (FusionEnvironmentMaintenancePolicyArgs) ToFusionEnvironmentMaintenancePolicyOutput ¶
func (i FusionEnvironmentMaintenancePolicyArgs) ToFusionEnvironmentMaintenancePolicyOutput() FusionEnvironmentMaintenancePolicyOutput
func (FusionEnvironmentMaintenancePolicyArgs) ToFusionEnvironmentMaintenancePolicyOutputWithContext ¶
func (i FusionEnvironmentMaintenancePolicyArgs) ToFusionEnvironmentMaintenancePolicyOutputWithContext(ctx context.Context) FusionEnvironmentMaintenancePolicyOutput
func (FusionEnvironmentMaintenancePolicyArgs) ToFusionEnvironmentMaintenancePolicyPtrOutput ¶
func (i FusionEnvironmentMaintenancePolicyArgs) ToFusionEnvironmentMaintenancePolicyPtrOutput() FusionEnvironmentMaintenancePolicyPtrOutput
func (FusionEnvironmentMaintenancePolicyArgs) ToFusionEnvironmentMaintenancePolicyPtrOutputWithContext ¶
func (i FusionEnvironmentMaintenancePolicyArgs) ToFusionEnvironmentMaintenancePolicyPtrOutputWithContext(ctx context.Context) FusionEnvironmentMaintenancePolicyPtrOutput
type FusionEnvironmentMaintenancePolicyInput ¶
type FusionEnvironmentMaintenancePolicyInput interface { pulumi.Input ToFusionEnvironmentMaintenancePolicyOutput() FusionEnvironmentMaintenancePolicyOutput ToFusionEnvironmentMaintenancePolicyOutputWithContext(context.Context) FusionEnvironmentMaintenancePolicyOutput }
FusionEnvironmentMaintenancePolicyInput is an input type that accepts FusionEnvironmentMaintenancePolicyArgs and FusionEnvironmentMaintenancePolicyOutput values. You can construct a concrete instance of `FusionEnvironmentMaintenancePolicyInput` via:
FusionEnvironmentMaintenancePolicyArgs{...}
type FusionEnvironmentMaintenancePolicyOutput ¶
type FusionEnvironmentMaintenancePolicyOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentMaintenancePolicyOutput) ElementType ¶
func (FusionEnvironmentMaintenancePolicyOutput) ElementType() reflect.Type
func (FusionEnvironmentMaintenancePolicyOutput) EnvironmentMaintenanceOverride ¶
func (o FusionEnvironmentMaintenancePolicyOutput) EnvironmentMaintenanceOverride() pulumi.StringPtrOutput
(Updatable) User choice to upgrade both test and prod pods at the same time. Overrides fusion environment families'.
func (FusionEnvironmentMaintenancePolicyOutput) MonthlyPatchingOverride ¶
func (o FusionEnvironmentMaintenancePolicyOutput) MonthlyPatchingOverride() pulumi.StringPtrOutput
(Updatable) When "ENABLED", the Fusion environment is patched monthly. When "DISABLED", the Fusion environment is not patched monthly. This setting overrides the environment family setting. When not set, the environment follows the environment family policy.
func (FusionEnvironmentMaintenancePolicyOutput) QuarterlyUpgradeBeginTimes ¶
func (o FusionEnvironmentMaintenancePolicyOutput) QuarterlyUpgradeBeginTimes() FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput
Determines the quarterly upgrade begin times (monthly maintenance group schedule ) of the Fusion environment.
func (FusionEnvironmentMaintenancePolicyOutput) ToFusionEnvironmentMaintenancePolicyOutput ¶
func (o FusionEnvironmentMaintenancePolicyOutput) ToFusionEnvironmentMaintenancePolicyOutput() FusionEnvironmentMaintenancePolicyOutput
func (FusionEnvironmentMaintenancePolicyOutput) ToFusionEnvironmentMaintenancePolicyOutputWithContext ¶
func (o FusionEnvironmentMaintenancePolicyOutput) ToFusionEnvironmentMaintenancePolicyOutputWithContext(ctx context.Context) FusionEnvironmentMaintenancePolicyOutput
func (FusionEnvironmentMaintenancePolicyOutput) ToFusionEnvironmentMaintenancePolicyPtrOutput ¶
func (o FusionEnvironmentMaintenancePolicyOutput) ToFusionEnvironmentMaintenancePolicyPtrOutput() FusionEnvironmentMaintenancePolicyPtrOutput
func (FusionEnvironmentMaintenancePolicyOutput) ToFusionEnvironmentMaintenancePolicyPtrOutputWithContext ¶
func (o FusionEnvironmentMaintenancePolicyOutput) ToFusionEnvironmentMaintenancePolicyPtrOutputWithContext(ctx context.Context) FusionEnvironmentMaintenancePolicyPtrOutput
type FusionEnvironmentMaintenancePolicyPtrInput ¶
type FusionEnvironmentMaintenancePolicyPtrInput interface { pulumi.Input ToFusionEnvironmentMaintenancePolicyPtrOutput() FusionEnvironmentMaintenancePolicyPtrOutput ToFusionEnvironmentMaintenancePolicyPtrOutputWithContext(context.Context) FusionEnvironmentMaintenancePolicyPtrOutput }
FusionEnvironmentMaintenancePolicyPtrInput is an input type that accepts FusionEnvironmentMaintenancePolicyArgs, FusionEnvironmentMaintenancePolicyPtr and FusionEnvironmentMaintenancePolicyPtrOutput values. You can construct a concrete instance of `FusionEnvironmentMaintenancePolicyPtrInput` via:
FusionEnvironmentMaintenancePolicyArgs{...} or: nil
func FusionEnvironmentMaintenancePolicyPtr ¶
func FusionEnvironmentMaintenancePolicyPtr(v *FusionEnvironmentMaintenancePolicyArgs) FusionEnvironmentMaintenancePolicyPtrInput
type FusionEnvironmentMaintenancePolicyPtrOutput ¶
type FusionEnvironmentMaintenancePolicyPtrOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentMaintenancePolicyPtrOutput) ElementType ¶
func (FusionEnvironmentMaintenancePolicyPtrOutput) ElementType() reflect.Type
func (FusionEnvironmentMaintenancePolicyPtrOutput) EnvironmentMaintenanceOverride ¶
func (o FusionEnvironmentMaintenancePolicyPtrOutput) EnvironmentMaintenanceOverride() pulumi.StringPtrOutput
(Updatable) User choice to upgrade both test and prod pods at the same time. Overrides fusion environment families'.
func (FusionEnvironmentMaintenancePolicyPtrOutput) MonthlyPatchingOverride ¶
func (o FusionEnvironmentMaintenancePolicyPtrOutput) MonthlyPatchingOverride() pulumi.StringPtrOutput
(Updatable) When "ENABLED", the Fusion environment is patched monthly. When "DISABLED", the Fusion environment is not patched monthly. This setting overrides the environment family setting. When not set, the environment follows the environment family policy.
func (FusionEnvironmentMaintenancePolicyPtrOutput) QuarterlyUpgradeBeginTimes ¶
func (o FusionEnvironmentMaintenancePolicyPtrOutput) QuarterlyUpgradeBeginTimes() FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput
Determines the quarterly upgrade begin times (monthly maintenance group schedule ) of the Fusion environment.
func (FusionEnvironmentMaintenancePolicyPtrOutput) ToFusionEnvironmentMaintenancePolicyPtrOutput ¶
func (o FusionEnvironmentMaintenancePolicyPtrOutput) ToFusionEnvironmentMaintenancePolicyPtrOutput() FusionEnvironmentMaintenancePolicyPtrOutput
func (FusionEnvironmentMaintenancePolicyPtrOutput) ToFusionEnvironmentMaintenancePolicyPtrOutputWithContext ¶
func (o FusionEnvironmentMaintenancePolicyPtrOutput) ToFusionEnvironmentMaintenancePolicyPtrOutputWithContext(ctx context.Context) FusionEnvironmentMaintenancePolicyPtrOutput
type FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTime ¶
type FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTime struct { // The frequency and month when maintenance occurs for the Fusion environment. BeginTimesValue *string `pulumi:"beginTimesValue"` // Determines if the maintenance schedule of the Fusion environment is inherited from the Fusion environment family. OverrideType *string `pulumi:"overrideType"` }
type FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArgs ¶
type FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArgs struct { // The frequency and month when maintenance occurs for the Fusion environment. BeginTimesValue pulumi.StringPtrInput `pulumi:"beginTimesValue"` // Determines if the maintenance schedule of the Fusion environment is inherited from the Fusion environment family. OverrideType pulumi.StringPtrInput `pulumi:"overrideType"` }
func (FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArgs) ElementType ¶
func (FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArgs) ElementType() reflect.Type
func (FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArgs) ToFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput ¶
func (i FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArgs) ToFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput() FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput
func (FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArgs) ToFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutputWithContext ¶
func (i FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArgs) ToFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutputWithContext(ctx context.Context) FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput
type FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArray ¶
type FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArray []FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeInput
func (FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArray) ElementType ¶
func (FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArray) ElementType() reflect.Type
func (FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArray) ToFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput ¶
func (i FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArray) ToFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput() FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput
func (FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArray) ToFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutputWithContext ¶
func (i FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArray) ToFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutputWithContext(ctx context.Context) FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput
type FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayInput ¶
type FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayInput interface { pulumi.Input ToFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput() FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput ToFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutputWithContext(context.Context) FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput }
FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayInput is an input type that accepts FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArray and FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput values. You can construct a concrete instance of `FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayInput` via:
FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArray{ FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArgs{...} }
type FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput ¶
type FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput) ElementType ¶
func (FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput) ElementType() reflect.Type
func (FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput) ToFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput ¶
func (o FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput) ToFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput() FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput
func (FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput) ToFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutputWithContext ¶
func (o FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput) ToFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutputWithContext(ctx context.Context) FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArrayOutput
type FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeInput ¶
type FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeInput interface { pulumi.Input ToFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput() FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput ToFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutputWithContext(context.Context) FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput }
FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeInput is an input type that accepts FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArgs and FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput values. You can construct a concrete instance of `FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeInput` via:
FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeArgs{...}
type FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput ¶
type FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput) BeginTimesValue ¶
func (o FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput) BeginTimesValue() pulumi.StringPtrOutput
The frequency and month when maintenance occurs for the Fusion environment.
func (FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput) ElementType ¶
func (FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput) ElementType() reflect.Type
func (FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput) OverrideType ¶
func (o FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput) OverrideType() pulumi.StringPtrOutput
Determines if the maintenance schedule of the Fusion environment is inherited from the Fusion environment family.
func (FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput) ToFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput ¶
func (o FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput) ToFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput() FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput
func (FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput) ToFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutputWithContext ¶
func (o FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput) ToFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutputWithContext(ctx context.Context) FusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimeOutput
type FusionEnvironmentMap ¶
type FusionEnvironmentMap map[string]FusionEnvironmentInput
func (FusionEnvironmentMap) ElementType ¶
func (FusionEnvironmentMap) ElementType() reflect.Type
func (FusionEnvironmentMap) ToFusionEnvironmentMapOutput ¶
func (i FusionEnvironmentMap) ToFusionEnvironmentMapOutput() FusionEnvironmentMapOutput
func (FusionEnvironmentMap) ToFusionEnvironmentMapOutputWithContext ¶
func (i FusionEnvironmentMap) ToFusionEnvironmentMapOutputWithContext(ctx context.Context) FusionEnvironmentMapOutput
type FusionEnvironmentMapInput ¶
type FusionEnvironmentMapInput interface { pulumi.Input ToFusionEnvironmentMapOutput() FusionEnvironmentMapOutput ToFusionEnvironmentMapOutputWithContext(context.Context) FusionEnvironmentMapOutput }
FusionEnvironmentMapInput is an input type that accepts FusionEnvironmentMap and FusionEnvironmentMapOutput values. You can construct a concrete instance of `FusionEnvironmentMapInput` via:
FusionEnvironmentMap{ "key": FusionEnvironmentArgs{...} }
type FusionEnvironmentMapOutput ¶
type FusionEnvironmentMapOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentMapOutput) ElementType ¶
func (FusionEnvironmentMapOutput) ElementType() reflect.Type
func (FusionEnvironmentMapOutput) MapIndex ¶
func (o FusionEnvironmentMapOutput) MapIndex(k pulumi.StringInput) FusionEnvironmentOutput
func (FusionEnvironmentMapOutput) ToFusionEnvironmentMapOutput ¶
func (o FusionEnvironmentMapOutput) ToFusionEnvironmentMapOutput() FusionEnvironmentMapOutput
func (FusionEnvironmentMapOutput) ToFusionEnvironmentMapOutputWithContext ¶
func (o FusionEnvironmentMapOutput) ToFusionEnvironmentMapOutputWithContext(ctx context.Context) FusionEnvironmentMapOutput
type FusionEnvironmentOutput ¶
type FusionEnvironmentOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentOutput) AdditionalLanguagePacks ¶
func (o FusionEnvironmentOutput) AdditionalLanguagePacks() pulumi.StringArrayOutput
(Updatable) Language packs.
func (FusionEnvironmentOutput) AppliedPatchBundles ¶
func (o FusionEnvironmentOutput) AppliedPatchBundles() pulumi.StringArrayOutput
Patch bundle names
func (FusionEnvironmentOutput) CompartmentId ¶
func (o FusionEnvironmentOutput) CompartmentId() pulumi.StringOutput
(Updatable) The unique identifier (OCID) of the compartment where the Fusion Environment is located.
func (FusionEnvironmentOutput) CreateFusionEnvironmentAdminUserDetails ¶
func (o FusionEnvironmentOutput) CreateFusionEnvironmentAdminUserDetails() FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutput
The credentials for the Fusion Applications service administrator.
func (FusionEnvironmentOutput) DefinedTags ¶
func (o FusionEnvironmentOutput) DefinedTags() pulumi.StringMapOutput
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (FusionEnvironmentOutput) DisplayName ¶
func (o FusionEnvironmentOutput) DisplayName() pulumi.StringOutput
(Updatable) FusionEnvironment Identifier can be renamed.
func (FusionEnvironmentOutput) DnsPrefix ¶
func (o FusionEnvironmentOutput) DnsPrefix() pulumi.StringOutput
DNS prefix.
func (FusionEnvironmentOutput) DomainId ¶
func (o FusionEnvironmentOutput) DomainId() pulumi.StringOutput
The IDCS domain created for the fusion instance
func (FusionEnvironmentOutput) ElementType ¶
func (FusionEnvironmentOutput) ElementType() reflect.Type
func (FusionEnvironmentOutput) FreeformTags ¶
func (o FusionEnvironmentOutput) FreeformTags() pulumi.StringMapOutput
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (FusionEnvironmentOutput) FusionEnvironmentFamilyId ¶
func (o FusionEnvironmentOutput) FusionEnvironmentFamilyId() pulumi.StringOutput
The unique identifier (OCID) of the Fusion Environment Family that the Fusion Environment belongs to.
func (FusionEnvironmentOutput) FusionEnvironmentType ¶
func (o FusionEnvironmentOutput) FusionEnvironmentType() pulumi.StringOutput
The type of environment. Valid values are Production, Test, or Development.
func (FusionEnvironmentOutput) IdcsDomainUrl ¶
func (o FusionEnvironmentOutput) IdcsDomainUrl() pulumi.StringOutput
The IDCS Domain URL
func (FusionEnvironmentOutput) IsBreakGlassEnabled ¶
func (o FusionEnvironmentOutput) IsBreakGlassEnabled() pulumi.BoolOutput
If it's true, then the Break Glass feature is enabled
func (FusionEnvironmentOutput) KmsKeyId ¶
func (o FusionEnvironmentOutput) KmsKeyId() pulumi.StringOutput
(Updatable) byok kms keyId
func (FusionEnvironmentOutput) KmsKeyInfos ¶
func (o FusionEnvironmentOutput) KmsKeyInfos() FusionEnvironmentKmsKeyInfoArrayOutput
BYOK key info
func (FusionEnvironmentOutput) LifecycleDetails ¶
func (o FusionEnvironmentOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
func (FusionEnvironmentOutput) LockboxId ¶
func (o FusionEnvironmentOutput) LockboxId() pulumi.StringOutput
The lockbox Id of this fusion environment. If there's no lockbox id, this field will be null
func (FusionEnvironmentOutput) MaintenancePolicy ¶
func (o FusionEnvironmentOutput) MaintenancePolicy() FusionEnvironmentMaintenancePolicyOutput
(Updatable) The policy that specifies the maintenance and upgrade preferences for an environment. For more information about the options, see [Understanding Environment Maintenance](https://docs.cloud.oracle.com/iaas/Content/fusion-applications/plan-environment-family.htm#about-env-maintenance).
func (FusionEnvironmentOutput) PublicUrl ¶
func (o FusionEnvironmentOutput) PublicUrl() pulumi.StringOutput
Public URL
func (FusionEnvironmentOutput) Refreshes ¶
func (o FusionEnvironmentOutput) Refreshes() FusionEnvironmentRefreshArrayOutput
Describes a refresh of a fusion environment
func (FusionEnvironmentOutput) Rules ¶
func (o FusionEnvironmentOutput) Rules() FusionEnvironmentRuleArrayOutput
(Updatable) Rules.
func (FusionEnvironmentOutput) State ¶
func (o FusionEnvironmentOutput) State() pulumi.StringOutput
The current state of the ServiceInstance.
func (FusionEnvironmentOutput) SubscriptionIds ¶
func (o FusionEnvironmentOutput) SubscriptionIds() pulumi.StringArrayOutput
List of subscription IDs.
func (FusionEnvironmentOutput) SystemName ¶
func (o FusionEnvironmentOutput) SystemName() pulumi.StringOutput
Environment Specific Guid/ System Name
func (FusionEnvironmentOutput) TimeCreated ¶
func (o FusionEnvironmentOutput) TimeCreated() pulumi.StringOutput
The time the the FusionEnvironment was created. An RFC3339 formatted datetime string
func (FusionEnvironmentOutput) TimeUpcomingMaintenance ¶
func (o FusionEnvironmentOutput) TimeUpcomingMaintenance() pulumi.StringOutput
The next maintenance for this environment
func (FusionEnvironmentOutput) TimeUpdated ¶
func (o FusionEnvironmentOutput) TimeUpdated() pulumi.StringOutput
The time the FusionEnvironment was updated. An RFC3339 formatted datetime string
func (FusionEnvironmentOutput) ToFusionEnvironmentOutput ¶
func (o FusionEnvironmentOutput) ToFusionEnvironmentOutput() FusionEnvironmentOutput
func (FusionEnvironmentOutput) ToFusionEnvironmentOutputWithContext ¶
func (o FusionEnvironmentOutput) ToFusionEnvironmentOutputWithContext(ctx context.Context) FusionEnvironmentOutput
func (FusionEnvironmentOutput) Version ¶
func (o FusionEnvironmentOutput) Version() pulumi.StringOutput
Version of Fusion Apps used by this environment
type FusionEnvironmentRefresh ¶
type FusionEnvironmentRefresh struct { // The source environment id for the last refresh SourceFusionEnvironmentId *string `pulumi:"sourceFusionEnvironmentId"` // The time of when the last refresh finish TimeFinished *string `pulumi:"timeFinished"` // The point of time of the latest DB backup for the last refresh TimeOfRestorationPoint *string `pulumi:"timeOfRestorationPoint"` }
type FusionEnvironmentRefreshActivity ¶
type FusionEnvironmentRefreshActivity struct { pulumi.CustomResourceState // A friendly name for the refresh activity. Can be changed later. DisplayName pulumi.StringOutput `pulumi:"displayName"` // unique FusionEnvironment identifier FusionEnvironmentId pulumi.StringOutput `pulumi:"fusionEnvironmentId"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"` RefreshActivityId pulumi.StringOutput `pulumi:"refreshActivityId"` // Details of refresh investigation information, each item represents a different issue. RefreshIssueDetailsLists FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput `pulumi:"refreshIssueDetailsLists"` // Service availability / impact during refresh activity execution up down ServiceAvailability pulumi.StringOutput `pulumi:"serviceAvailability"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the source environment // // ** 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 SourceFusionEnvironmentId pulumi.StringOutput `pulumi:"sourceFusionEnvironmentId"` // The current state of the refreshActivity. State pulumi.StringOutput `pulumi:"state"` // The time the refresh activity record was created. An RFC3339 formatted datetime string. TimeAccepted pulumi.StringOutput `pulumi:"timeAccepted"` // The time the refresh activity is scheduled to end. An RFC3339 formatted datetime string. TimeExpectedFinish pulumi.StringOutput `pulumi:"timeExpectedFinish"` // The time the refresh activity actually completed / cancelled / failed. An RFC3339 formatted datetime string. TimeFinished pulumi.StringOutput `pulumi:"timeFinished"` // The date and time of the most recent source environment backup used for the environment refresh. TimeOfRestorationPoint pulumi.StringOutput `pulumi:"timeOfRestorationPoint"` // The time the refresh activity record was updated. An RFC3339 formatted datetime string. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Fusion Environment Refresh Activity resource in Oracle Cloud Infrastructure Fusion Apps service.
Creates a new RefreshActivity.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/FusionApps" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := FusionApps.NewFusionEnvironmentRefreshActivity(ctx, "test_fusion_environment_refresh_activity", &FusionApps.FusionEnvironmentRefreshActivityArgs{ FusionEnvironmentId: pulumi.Any(testFusionEnvironment.Id), SourceFusionEnvironmentId: pulumi.Any(testFusionEnvironment.Id), }) if err != nil { return err } return nil }) }
```
## Import
FusionEnvironmentRefreshActivities can be imported using the `id`, e.g.
```sh $ pulumi import oci:FusionApps/fusionEnvironmentRefreshActivity:FusionEnvironmentRefreshActivity test_fusion_environment_refresh_activity "fusionEnvironments/{fusionEnvironmentId}/refreshActivities/{refreshActivityId}" ```
func GetFusionEnvironmentRefreshActivity ¶
func GetFusionEnvironmentRefreshActivity(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FusionEnvironmentRefreshActivityState, opts ...pulumi.ResourceOption) (*FusionEnvironmentRefreshActivity, error)
GetFusionEnvironmentRefreshActivity gets an existing FusionEnvironmentRefreshActivity 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 NewFusionEnvironmentRefreshActivity ¶
func NewFusionEnvironmentRefreshActivity(ctx *pulumi.Context, name string, args *FusionEnvironmentRefreshActivityArgs, opts ...pulumi.ResourceOption) (*FusionEnvironmentRefreshActivity, error)
NewFusionEnvironmentRefreshActivity registers a new resource with the given unique name, arguments, and options.
func (*FusionEnvironmentRefreshActivity) ElementType ¶
func (*FusionEnvironmentRefreshActivity) ElementType() reflect.Type
func (*FusionEnvironmentRefreshActivity) ToFusionEnvironmentRefreshActivityOutput ¶
func (i *FusionEnvironmentRefreshActivity) ToFusionEnvironmentRefreshActivityOutput() FusionEnvironmentRefreshActivityOutput
func (*FusionEnvironmentRefreshActivity) ToFusionEnvironmentRefreshActivityOutputWithContext ¶
func (i *FusionEnvironmentRefreshActivity) ToFusionEnvironmentRefreshActivityOutputWithContext(ctx context.Context) FusionEnvironmentRefreshActivityOutput
type FusionEnvironmentRefreshActivityArgs ¶
type FusionEnvironmentRefreshActivityArgs struct { // unique FusionEnvironment identifier FusionEnvironmentId pulumi.StringInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the source environment // // ** 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 SourceFusionEnvironmentId pulumi.StringInput }
The set of arguments for constructing a FusionEnvironmentRefreshActivity resource.
func (FusionEnvironmentRefreshActivityArgs) ElementType ¶
func (FusionEnvironmentRefreshActivityArgs) ElementType() reflect.Type
type FusionEnvironmentRefreshActivityArray ¶
type FusionEnvironmentRefreshActivityArray []FusionEnvironmentRefreshActivityInput
func (FusionEnvironmentRefreshActivityArray) ElementType ¶
func (FusionEnvironmentRefreshActivityArray) ElementType() reflect.Type
func (FusionEnvironmentRefreshActivityArray) ToFusionEnvironmentRefreshActivityArrayOutput ¶
func (i FusionEnvironmentRefreshActivityArray) ToFusionEnvironmentRefreshActivityArrayOutput() FusionEnvironmentRefreshActivityArrayOutput
func (FusionEnvironmentRefreshActivityArray) ToFusionEnvironmentRefreshActivityArrayOutputWithContext ¶
func (i FusionEnvironmentRefreshActivityArray) ToFusionEnvironmentRefreshActivityArrayOutputWithContext(ctx context.Context) FusionEnvironmentRefreshActivityArrayOutput
type FusionEnvironmentRefreshActivityArrayInput ¶
type FusionEnvironmentRefreshActivityArrayInput interface { pulumi.Input ToFusionEnvironmentRefreshActivityArrayOutput() FusionEnvironmentRefreshActivityArrayOutput ToFusionEnvironmentRefreshActivityArrayOutputWithContext(context.Context) FusionEnvironmentRefreshActivityArrayOutput }
FusionEnvironmentRefreshActivityArrayInput is an input type that accepts FusionEnvironmentRefreshActivityArray and FusionEnvironmentRefreshActivityArrayOutput values. You can construct a concrete instance of `FusionEnvironmentRefreshActivityArrayInput` via:
FusionEnvironmentRefreshActivityArray{ FusionEnvironmentRefreshActivityArgs{...} }
type FusionEnvironmentRefreshActivityArrayOutput ¶
type FusionEnvironmentRefreshActivityArrayOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentRefreshActivityArrayOutput) ElementType ¶
func (FusionEnvironmentRefreshActivityArrayOutput) ElementType() reflect.Type
func (FusionEnvironmentRefreshActivityArrayOutput) ToFusionEnvironmentRefreshActivityArrayOutput ¶
func (o FusionEnvironmentRefreshActivityArrayOutput) ToFusionEnvironmentRefreshActivityArrayOutput() FusionEnvironmentRefreshActivityArrayOutput
func (FusionEnvironmentRefreshActivityArrayOutput) ToFusionEnvironmentRefreshActivityArrayOutputWithContext ¶
func (o FusionEnvironmentRefreshActivityArrayOutput) ToFusionEnvironmentRefreshActivityArrayOutputWithContext(ctx context.Context) FusionEnvironmentRefreshActivityArrayOutput
type FusionEnvironmentRefreshActivityInput ¶
type FusionEnvironmentRefreshActivityInput interface { pulumi.Input ToFusionEnvironmentRefreshActivityOutput() FusionEnvironmentRefreshActivityOutput ToFusionEnvironmentRefreshActivityOutputWithContext(ctx context.Context) FusionEnvironmentRefreshActivityOutput }
type FusionEnvironmentRefreshActivityMap ¶
type FusionEnvironmentRefreshActivityMap map[string]FusionEnvironmentRefreshActivityInput
func (FusionEnvironmentRefreshActivityMap) ElementType ¶
func (FusionEnvironmentRefreshActivityMap) ElementType() reflect.Type
func (FusionEnvironmentRefreshActivityMap) ToFusionEnvironmentRefreshActivityMapOutput ¶
func (i FusionEnvironmentRefreshActivityMap) ToFusionEnvironmentRefreshActivityMapOutput() FusionEnvironmentRefreshActivityMapOutput
func (FusionEnvironmentRefreshActivityMap) ToFusionEnvironmentRefreshActivityMapOutputWithContext ¶
func (i FusionEnvironmentRefreshActivityMap) ToFusionEnvironmentRefreshActivityMapOutputWithContext(ctx context.Context) FusionEnvironmentRefreshActivityMapOutput
type FusionEnvironmentRefreshActivityMapInput ¶
type FusionEnvironmentRefreshActivityMapInput interface { pulumi.Input ToFusionEnvironmentRefreshActivityMapOutput() FusionEnvironmentRefreshActivityMapOutput ToFusionEnvironmentRefreshActivityMapOutputWithContext(context.Context) FusionEnvironmentRefreshActivityMapOutput }
FusionEnvironmentRefreshActivityMapInput is an input type that accepts FusionEnvironmentRefreshActivityMap and FusionEnvironmentRefreshActivityMapOutput values. You can construct a concrete instance of `FusionEnvironmentRefreshActivityMapInput` via:
FusionEnvironmentRefreshActivityMap{ "key": FusionEnvironmentRefreshActivityArgs{...} }
type FusionEnvironmentRefreshActivityMapOutput ¶
type FusionEnvironmentRefreshActivityMapOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentRefreshActivityMapOutput) ElementType ¶
func (FusionEnvironmentRefreshActivityMapOutput) ElementType() reflect.Type
func (FusionEnvironmentRefreshActivityMapOutput) MapIndex ¶
func (o FusionEnvironmentRefreshActivityMapOutput) MapIndex(k pulumi.StringInput) FusionEnvironmentRefreshActivityOutput
func (FusionEnvironmentRefreshActivityMapOutput) ToFusionEnvironmentRefreshActivityMapOutput ¶
func (o FusionEnvironmentRefreshActivityMapOutput) ToFusionEnvironmentRefreshActivityMapOutput() FusionEnvironmentRefreshActivityMapOutput
func (FusionEnvironmentRefreshActivityMapOutput) ToFusionEnvironmentRefreshActivityMapOutputWithContext ¶
func (o FusionEnvironmentRefreshActivityMapOutput) ToFusionEnvironmentRefreshActivityMapOutputWithContext(ctx context.Context) FusionEnvironmentRefreshActivityMapOutput
type FusionEnvironmentRefreshActivityOutput ¶
type FusionEnvironmentRefreshActivityOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentRefreshActivityOutput) DisplayName ¶
func (o FusionEnvironmentRefreshActivityOutput) DisplayName() pulumi.StringOutput
A friendly name for the refresh activity. Can be changed later.
func (FusionEnvironmentRefreshActivityOutput) ElementType ¶
func (FusionEnvironmentRefreshActivityOutput) ElementType() reflect.Type
func (FusionEnvironmentRefreshActivityOutput) FusionEnvironmentId ¶
func (o FusionEnvironmentRefreshActivityOutput) FusionEnvironmentId() pulumi.StringOutput
unique FusionEnvironment identifier
func (FusionEnvironmentRefreshActivityOutput) LifecycleDetails ¶
func (o FusionEnvironmentRefreshActivityOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
func (FusionEnvironmentRefreshActivityOutput) RefreshActivityId ¶
func (o FusionEnvironmentRefreshActivityOutput) RefreshActivityId() pulumi.StringOutput
func (FusionEnvironmentRefreshActivityOutput) RefreshIssueDetailsLists ¶
func (o FusionEnvironmentRefreshActivityOutput) RefreshIssueDetailsLists() FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput
Details of refresh investigation information, each item represents a different issue.
func (FusionEnvironmentRefreshActivityOutput) ServiceAvailability ¶
func (o FusionEnvironmentRefreshActivityOutput) ServiceAvailability() pulumi.StringOutput
Service availability / impact during refresh activity execution up down
func (FusionEnvironmentRefreshActivityOutput) SourceFusionEnvironmentId ¶
func (o FusionEnvironmentRefreshActivityOutput) SourceFusionEnvironmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the source environment
** 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 (FusionEnvironmentRefreshActivityOutput) State ¶
func (o FusionEnvironmentRefreshActivityOutput) State() pulumi.StringOutput
The current state of the refreshActivity.
func (FusionEnvironmentRefreshActivityOutput) TimeAccepted ¶
func (o FusionEnvironmentRefreshActivityOutput) TimeAccepted() pulumi.StringOutput
The time the refresh activity record was created. An RFC3339 formatted datetime string.
func (FusionEnvironmentRefreshActivityOutput) TimeExpectedFinish ¶
func (o FusionEnvironmentRefreshActivityOutput) TimeExpectedFinish() pulumi.StringOutput
The time the refresh activity is scheduled to end. An RFC3339 formatted datetime string.
func (FusionEnvironmentRefreshActivityOutput) TimeFinished ¶
func (o FusionEnvironmentRefreshActivityOutput) TimeFinished() pulumi.StringOutput
The time the refresh activity actually completed / cancelled / failed. An RFC3339 formatted datetime string.
func (FusionEnvironmentRefreshActivityOutput) TimeOfRestorationPoint ¶
func (o FusionEnvironmentRefreshActivityOutput) TimeOfRestorationPoint() pulumi.StringOutput
The date and time of the most recent source environment backup used for the environment refresh.
func (FusionEnvironmentRefreshActivityOutput) TimeUpdated ¶
func (o FusionEnvironmentRefreshActivityOutput) TimeUpdated() pulumi.StringOutput
The time the refresh activity record was updated. An RFC3339 formatted datetime string.
func (FusionEnvironmentRefreshActivityOutput) ToFusionEnvironmentRefreshActivityOutput ¶
func (o FusionEnvironmentRefreshActivityOutput) ToFusionEnvironmentRefreshActivityOutput() FusionEnvironmentRefreshActivityOutput
func (FusionEnvironmentRefreshActivityOutput) ToFusionEnvironmentRefreshActivityOutputWithContext ¶
func (o FusionEnvironmentRefreshActivityOutput) ToFusionEnvironmentRefreshActivityOutputWithContext(ctx context.Context) FusionEnvironmentRefreshActivityOutput
type FusionEnvironmentRefreshActivityRefreshIssueDetailsList ¶
type FusionEnvironmentRefreshActivityRefreshIssueDetailsList struct { // Detail reasons of refresh failure or validation failure that needs to be shown to customer. RefreshIssues *string `pulumi:"refreshIssues"` }
type FusionEnvironmentRefreshActivityRefreshIssueDetailsListArgs ¶
type FusionEnvironmentRefreshActivityRefreshIssueDetailsListArgs struct { // Detail reasons of refresh failure or validation failure that needs to be shown to customer. RefreshIssues pulumi.StringPtrInput `pulumi:"refreshIssues"` }
func (FusionEnvironmentRefreshActivityRefreshIssueDetailsListArgs) ElementType ¶
func (FusionEnvironmentRefreshActivityRefreshIssueDetailsListArgs) ElementType() reflect.Type
func (FusionEnvironmentRefreshActivityRefreshIssueDetailsListArgs) ToFusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput ¶
func (i FusionEnvironmentRefreshActivityRefreshIssueDetailsListArgs) ToFusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput() FusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput
func (FusionEnvironmentRefreshActivityRefreshIssueDetailsListArgs) ToFusionEnvironmentRefreshActivityRefreshIssueDetailsListOutputWithContext ¶
func (i FusionEnvironmentRefreshActivityRefreshIssueDetailsListArgs) ToFusionEnvironmentRefreshActivityRefreshIssueDetailsListOutputWithContext(ctx context.Context) FusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput
type FusionEnvironmentRefreshActivityRefreshIssueDetailsListArray ¶
type FusionEnvironmentRefreshActivityRefreshIssueDetailsListArray []FusionEnvironmentRefreshActivityRefreshIssueDetailsListInput
func (FusionEnvironmentRefreshActivityRefreshIssueDetailsListArray) ElementType ¶
func (FusionEnvironmentRefreshActivityRefreshIssueDetailsListArray) ElementType() reflect.Type
func (FusionEnvironmentRefreshActivityRefreshIssueDetailsListArray) ToFusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput ¶
func (i FusionEnvironmentRefreshActivityRefreshIssueDetailsListArray) ToFusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput() FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput
func (FusionEnvironmentRefreshActivityRefreshIssueDetailsListArray) ToFusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutputWithContext ¶
func (i FusionEnvironmentRefreshActivityRefreshIssueDetailsListArray) ToFusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutputWithContext(ctx context.Context) FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput
type FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayInput ¶
type FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayInput interface { pulumi.Input ToFusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput() FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput ToFusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutputWithContext(context.Context) FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput }
FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayInput is an input type that accepts FusionEnvironmentRefreshActivityRefreshIssueDetailsListArray and FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput values. You can construct a concrete instance of `FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayInput` via:
FusionEnvironmentRefreshActivityRefreshIssueDetailsListArray{ FusionEnvironmentRefreshActivityRefreshIssueDetailsListArgs{...} }
type FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput ¶
type FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput) ElementType ¶
func (FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput) ElementType() reflect.Type
func (FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput) ToFusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput ¶
func (o FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput) ToFusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput() FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput
func (FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput) ToFusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutputWithContext ¶
func (o FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput) ToFusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutputWithContext(ctx context.Context) FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayOutput
type FusionEnvironmentRefreshActivityRefreshIssueDetailsListInput ¶
type FusionEnvironmentRefreshActivityRefreshIssueDetailsListInput interface { pulumi.Input ToFusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput() FusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput ToFusionEnvironmentRefreshActivityRefreshIssueDetailsListOutputWithContext(context.Context) FusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput }
FusionEnvironmentRefreshActivityRefreshIssueDetailsListInput is an input type that accepts FusionEnvironmentRefreshActivityRefreshIssueDetailsListArgs and FusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput values. You can construct a concrete instance of `FusionEnvironmentRefreshActivityRefreshIssueDetailsListInput` via:
FusionEnvironmentRefreshActivityRefreshIssueDetailsListArgs{...}
type FusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput ¶
type FusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput) ElementType ¶
func (FusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput) ElementType() reflect.Type
func (FusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput) RefreshIssues ¶
func (o FusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput) RefreshIssues() pulumi.StringPtrOutput
Detail reasons of refresh failure or validation failure that needs to be shown to customer.
func (FusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput) ToFusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput ¶
func (o FusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput) ToFusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput() FusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput
func (FusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput) ToFusionEnvironmentRefreshActivityRefreshIssueDetailsListOutputWithContext ¶
func (o FusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput) ToFusionEnvironmentRefreshActivityRefreshIssueDetailsListOutputWithContext(ctx context.Context) FusionEnvironmentRefreshActivityRefreshIssueDetailsListOutput
type FusionEnvironmentRefreshActivityState ¶
type FusionEnvironmentRefreshActivityState struct { // A friendly name for the refresh activity. Can be changed later. DisplayName pulumi.StringPtrInput // unique FusionEnvironment identifier FusionEnvironmentId pulumi.StringPtrInput // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails pulumi.StringPtrInput RefreshActivityId pulumi.StringPtrInput // Details of refresh investigation information, each item represents a different issue. RefreshIssueDetailsLists FusionEnvironmentRefreshActivityRefreshIssueDetailsListArrayInput // Service availability / impact during refresh activity execution up down ServiceAvailability pulumi.StringPtrInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the source environment // // ** 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 SourceFusionEnvironmentId pulumi.StringPtrInput // The current state of the refreshActivity. State pulumi.StringPtrInput // The time the refresh activity record was created. An RFC3339 formatted datetime string. TimeAccepted pulumi.StringPtrInput // The time the refresh activity is scheduled to end. An RFC3339 formatted datetime string. TimeExpectedFinish pulumi.StringPtrInput // The time the refresh activity actually completed / cancelled / failed. An RFC3339 formatted datetime string. TimeFinished pulumi.StringPtrInput // The date and time of the most recent source environment backup used for the environment refresh. TimeOfRestorationPoint pulumi.StringPtrInput // The time the refresh activity record was updated. An RFC3339 formatted datetime string. TimeUpdated pulumi.StringPtrInput }
func (FusionEnvironmentRefreshActivityState) ElementType ¶
func (FusionEnvironmentRefreshActivityState) ElementType() reflect.Type
type FusionEnvironmentRefreshArgs ¶
type FusionEnvironmentRefreshArgs struct { // The source environment id for the last refresh SourceFusionEnvironmentId pulumi.StringPtrInput `pulumi:"sourceFusionEnvironmentId"` // The time of when the last refresh finish TimeFinished pulumi.StringPtrInput `pulumi:"timeFinished"` // The point of time of the latest DB backup for the last refresh TimeOfRestorationPoint pulumi.StringPtrInput `pulumi:"timeOfRestorationPoint"` }
func (FusionEnvironmentRefreshArgs) ElementType ¶
func (FusionEnvironmentRefreshArgs) ElementType() reflect.Type
func (FusionEnvironmentRefreshArgs) ToFusionEnvironmentRefreshOutput ¶
func (i FusionEnvironmentRefreshArgs) ToFusionEnvironmentRefreshOutput() FusionEnvironmentRefreshOutput
func (FusionEnvironmentRefreshArgs) ToFusionEnvironmentRefreshOutputWithContext ¶
func (i FusionEnvironmentRefreshArgs) ToFusionEnvironmentRefreshOutputWithContext(ctx context.Context) FusionEnvironmentRefreshOutput
type FusionEnvironmentRefreshArray ¶
type FusionEnvironmentRefreshArray []FusionEnvironmentRefreshInput
func (FusionEnvironmentRefreshArray) ElementType ¶
func (FusionEnvironmentRefreshArray) ElementType() reflect.Type
func (FusionEnvironmentRefreshArray) ToFusionEnvironmentRefreshArrayOutput ¶
func (i FusionEnvironmentRefreshArray) ToFusionEnvironmentRefreshArrayOutput() FusionEnvironmentRefreshArrayOutput
func (FusionEnvironmentRefreshArray) ToFusionEnvironmentRefreshArrayOutputWithContext ¶
func (i FusionEnvironmentRefreshArray) ToFusionEnvironmentRefreshArrayOutputWithContext(ctx context.Context) FusionEnvironmentRefreshArrayOutput
type FusionEnvironmentRefreshArrayInput ¶
type FusionEnvironmentRefreshArrayInput interface { pulumi.Input ToFusionEnvironmentRefreshArrayOutput() FusionEnvironmentRefreshArrayOutput ToFusionEnvironmentRefreshArrayOutputWithContext(context.Context) FusionEnvironmentRefreshArrayOutput }
FusionEnvironmentRefreshArrayInput is an input type that accepts FusionEnvironmentRefreshArray and FusionEnvironmentRefreshArrayOutput values. You can construct a concrete instance of `FusionEnvironmentRefreshArrayInput` via:
FusionEnvironmentRefreshArray{ FusionEnvironmentRefreshArgs{...} }
type FusionEnvironmentRefreshArrayOutput ¶
type FusionEnvironmentRefreshArrayOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentRefreshArrayOutput) ElementType ¶
func (FusionEnvironmentRefreshArrayOutput) ElementType() reflect.Type
func (FusionEnvironmentRefreshArrayOutput) Index ¶
func (o FusionEnvironmentRefreshArrayOutput) Index(i pulumi.IntInput) FusionEnvironmentRefreshOutput
func (FusionEnvironmentRefreshArrayOutput) ToFusionEnvironmentRefreshArrayOutput ¶
func (o FusionEnvironmentRefreshArrayOutput) ToFusionEnvironmentRefreshArrayOutput() FusionEnvironmentRefreshArrayOutput
func (FusionEnvironmentRefreshArrayOutput) ToFusionEnvironmentRefreshArrayOutputWithContext ¶
func (o FusionEnvironmentRefreshArrayOutput) ToFusionEnvironmentRefreshArrayOutputWithContext(ctx context.Context) FusionEnvironmentRefreshArrayOutput
type FusionEnvironmentRefreshInput ¶
type FusionEnvironmentRefreshInput interface { pulumi.Input ToFusionEnvironmentRefreshOutput() FusionEnvironmentRefreshOutput ToFusionEnvironmentRefreshOutputWithContext(context.Context) FusionEnvironmentRefreshOutput }
FusionEnvironmentRefreshInput is an input type that accepts FusionEnvironmentRefreshArgs and FusionEnvironmentRefreshOutput values. You can construct a concrete instance of `FusionEnvironmentRefreshInput` via:
FusionEnvironmentRefreshArgs{...}
type FusionEnvironmentRefreshOutput ¶
type FusionEnvironmentRefreshOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentRefreshOutput) ElementType ¶
func (FusionEnvironmentRefreshOutput) ElementType() reflect.Type
func (FusionEnvironmentRefreshOutput) SourceFusionEnvironmentId ¶
func (o FusionEnvironmentRefreshOutput) SourceFusionEnvironmentId() pulumi.StringPtrOutput
The source environment id for the last refresh
func (FusionEnvironmentRefreshOutput) TimeFinished ¶
func (o FusionEnvironmentRefreshOutput) TimeFinished() pulumi.StringPtrOutput
The time of when the last refresh finish
func (FusionEnvironmentRefreshOutput) TimeOfRestorationPoint ¶
func (o FusionEnvironmentRefreshOutput) TimeOfRestorationPoint() pulumi.StringPtrOutput
The point of time of the latest DB backup for the last refresh
func (FusionEnvironmentRefreshOutput) ToFusionEnvironmentRefreshOutput ¶
func (o FusionEnvironmentRefreshOutput) ToFusionEnvironmentRefreshOutput() FusionEnvironmentRefreshOutput
func (FusionEnvironmentRefreshOutput) ToFusionEnvironmentRefreshOutputWithContext ¶
func (o FusionEnvironmentRefreshOutput) ToFusionEnvironmentRefreshOutputWithContext(ctx context.Context) FusionEnvironmentRefreshOutput
type FusionEnvironmentRule ¶
type FusionEnvironmentRule struct { // (Updatable) Rule type Action string `pulumi:"action"` // (Updatable) Conditions []FusionEnvironmentRuleCondition `pulumi:"conditions"` // (Updatable) A brief description of the access control rule. Avoid entering confidential information. example: `192.168.0.0/16 and 2001:db8::/32 are trusted clients. Whitelist them.` // // ** 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 Description *string `pulumi:"description"` }
type FusionEnvironmentRuleArgs ¶
type FusionEnvironmentRuleArgs struct { // (Updatable) Rule type Action pulumi.StringInput `pulumi:"action"` // (Updatable) Conditions FusionEnvironmentRuleConditionArrayInput `pulumi:"conditions"` // (Updatable) A brief description of the access control rule. Avoid entering confidential information. example: `192.168.0.0/16 and 2001:db8::/32 are trusted clients. Whitelist them.` // // ** 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 Description pulumi.StringPtrInput `pulumi:"description"` }
func (FusionEnvironmentRuleArgs) ElementType ¶
func (FusionEnvironmentRuleArgs) ElementType() reflect.Type
func (FusionEnvironmentRuleArgs) ToFusionEnvironmentRuleOutput ¶
func (i FusionEnvironmentRuleArgs) ToFusionEnvironmentRuleOutput() FusionEnvironmentRuleOutput
func (FusionEnvironmentRuleArgs) ToFusionEnvironmentRuleOutputWithContext ¶
func (i FusionEnvironmentRuleArgs) ToFusionEnvironmentRuleOutputWithContext(ctx context.Context) FusionEnvironmentRuleOutput
type FusionEnvironmentRuleArray ¶
type FusionEnvironmentRuleArray []FusionEnvironmentRuleInput
func (FusionEnvironmentRuleArray) ElementType ¶
func (FusionEnvironmentRuleArray) ElementType() reflect.Type
func (FusionEnvironmentRuleArray) ToFusionEnvironmentRuleArrayOutput ¶
func (i FusionEnvironmentRuleArray) ToFusionEnvironmentRuleArrayOutput() FusionEnvironmentRuleArrayOutput
func (FusionEnvironmentRuleArray) ToFusionEnvironmentRuleArrayOutputWithContext ¶
func (i FusionEnvironmentRuleArray) ToFusionEnvironmentRuleArrayOutputWithContext(ctx context.Context) FusionEnvironmentRuleArrayOutput
type FusionEnvironmentRuleArrayInput ¶
type FusionEnvironmentRuleArrayInput interface { pulumi.Input ToFusionEnvironmentRuleArrayOutput() FusionEnvironmentRuleArrayOutput ToFusionEnvironmentRuleArrayOutputWithContext(context.Context) FusionEnvironmentRuleArrayOutput }
FusionEnvironmentRuleArrayInput is an input type that accepts FusionEnvironmentRuleArray and FusionEnvironmentRuleArrayOutput values. You can construct a concrete instance of `FusionEnvironmentRuleArrayInput` via:
FusionEnvironmentRuleArray{ FusionEnvironmentRuleArgs{...} }
type FusionEnvironmentRuleArrayOutput ¶
type FusionEnvironmentRuleArrayOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentRuleArrayOutput) ElementType ¶
func (FusionEnvironmentRuleArrayOutput) ElementType() reflect.Type
func (FusionEnvironmentRuleArrayOutput) Index ¶
func (o FusionEnvironmentRuleArrayOutput) Index(i pulumi.IntInput) FusionEnvironmentRuleOutput
func (FusionEnvironmentRuleArrayOutput) ToFusionEnvironmentRuleArrayOutput ¶
func (o FusionEnvironmentRuleArrayOutput) ToFusionEnvironmentRuleArrayOutput() FusionEnvironmentRuleArrayOutput
func (FusionEnvironmentRuleArrayOutput) ToFusionEnvironmentRuleArrayOutputWithContext ¶
func (o FusionEnvironmentRuleArrayOutput) ToFusionEnvironmentRuleArrayOutputWithContext(ctx context.Context) FusionEnvironmentRuleArrayOutput
type FusionEnvironmentRuleCondition ¶
type FusionEnvironmentRuleCondition struct { // (Updatable) RuleCondition type AttributeName string `pulumi:"attributeName"` // (Updatable) The OCID of the originating VCN that an incoming packet must match. You can use this condition in conjunction with `SourceVcnIpAddressCondition`. **NOTE:** If you define this condition for a rule without a `SourceVcnIpAddressCondition`, this condition matches all incoming traffic in the specified VCN. AttributeValue string `pulumi:"attributeValue"` }
type FusionEnvironmentRuleConditionArgs ¶
type FusionEnvironmentRuleConditionArgs struct { // (Updatable) RuleCondition type AttributeName pulumi.StringInput `pulumi:"attributeName"` // (Updatable) The OCID of the originating VCN that an incoming packet must match. You can use this condition in conjunction with `SourceVcnIpAddressCondition`. **NOTE:** If you define this condition for a rule without a `SourceVcnIpAddressCondition`, this condition matches all incoming traffic in the specified VCN. AttributeValue pulumi.StringInput `pulumi:"attributeValue"` }
func (FusionEnvironmentRuleConditionArgs) ElementType ¶
func (FusionEnvironmentRuleConditionArgs) ElementType() reflect.Type
func (FusionEnvironmentRuleConditionArgs) ToFusionEnvironmentRuleConditionOutput ¶
func (i FusionEnvironmentRuleConditionArgs) ToFusionEnvironmentRuleConditionOutput() FusionEnvironmentRuleConditionOutput
func (FusionEnvironmentRuleConditionArgs) ToFusionEnvironmentRuleConditionOutputWithContext ¶
func (i FusionEnvironmentRuleConditionArgs) ToFusionEnvironmentRuleConditionOutputWithContext(ctx context.Context) FusionEnvironmentRuleConditionOutput
type FusionEnvironmentRuleConditionArray ¶
type FusionEnvironmentRuleConditionArray []FusionEnvironmentRuleConditionInput
func (FusionEnvironmentRuleConditionArray) ElementType ¶
func (FusionEnvironmentRuleConditionArray) ElementType() reflect.Type
func (FusionEnvironmentRuleConditionArray) ToFusionEnvironmentRuleConditionArrayOutput ¶
func (i FusionEnvironmentRuleConditionArray) ToFusionEnvironmentRuleConditionArrayOutput() FusionEnvironmentRuleConditionArrayOutput
func (FusionEnvironmentRuleConditionArray) ToFusionEnvironmentRuleConditionArrayOutputWithContext ¶
func (i FusionEnvironmentRuleConditionArray) ToFusionEnvironmentRuleConditionArrayOutputWithContext(ctx context.Context) FusionEnvironmentRuleConditionArrayOutput
type FusionEnvironmentRuleConditionArrayInput ¶
type FusionEnvironmentRuleConditionArrayInput interface { pulumi.Input ToFusionEnvironmentRuleConditionArrayOutput() FusionEnvironmentRuleConditionArrayOutput ToFusionEnvironmentRuleConditionArrayOutputWithContext(context.Context) FusionEnvironmentRuleConditionArrayOutput }
FusionEnvironmentRuleConditionArrayInput is an input type that accepts FusionEnvironmentRuleConditionArray and FusionEnvironmentRuleConditionArrayOutput values. You can construct a concrete instance of `FusionEnvironmentRuleConditionArrayInput` via:
FusionEnvironmentRuleConditionArray{ FusionEnvironmentRuleConditionArgs{...} }
type FusionEnvironmentRuleConditionArrayOutput ¶
type FusionEnvironmentRuleConditionArrayOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentRuleConditionArrayOutput) ElementType ¶
func (FusionEnvironmentRuleConditionArrayOutput) ElementType() reflect.Type
func (FusionEnvironmentRuleConditionArrayOutput) ToFusionEnvironmentRuleConditionArrayOutput ¶
func (o FusionEnvironmentRuleConditionArrayOutput) ToFusionEnvironmentRuleConditionArrayOutput() FusionEnvironmentRuleConditionArrayOutput
func (FusionEnvironmentRuleConditionArrayOutput) ToFusionEnvironmentRuleConditionArrayOutputWithContext ¶
func (o FusionEnvironmentRuleConditionArrayOutput) ToFusionEnvironmentRuleConditionArrayOutputWithContext(ctx context.Context) FusionEnvironmentRuleConditionArrayOutput
type FusionEnvironmentRuleConditionInput ¶
type FusionEnvironmentRuleConditionInput interface { pulumi.Input ToFusionEnvironmentRuleConditionOutput() FusionEnvironmentRuleConditionOutput ToFusionEnvironmentRuleConditionOutputWithContext(context.Context) FusionEnvironmentRuleConditionOutput }
FusionEnvironmentRuleConditionInput is an input type that accepts FusionEnvironmentRuleConditionArgs and FusionEnvironmentRuleConditionOutput values. You can construct a concrete instance of `FusionEnvironmentRuleConditionInput` via:
FusionEnvironmentRuleConditionArgs{...}
type FusionEnvironmentRuleConditionOutput ¶
type FusionEnvironmentRuleConditionOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentRuleConditionOutput) AttributeName ¶
func (o FusionEnvironmentRuleConditionOutput) AttributeName() pulumi.StringOutput
(Updatable) RuleCondition type
func (FusionEnvironmentRuleConditionOutput) AttributeValue ¶
func (o FusionEnvironmentRuleConditionOutput) AttributeValue() pulumi.StringOutput
(Updatable) The OCID of the originating VCN that an incoming packet must match. You can use this condition in conjunction with `SourceVcnIpAddressCondition`. **NOTE:** If you define this condition for a rule without a `SourceVcnIpAddressCondition`, this condition matches all incoming traffic in the specified VCN.
func (FusionEnvironmentRuleConditionOutput) ElementType ¶
func (FusionEnvironmentRuleConditionOutput) ElementType() reflect.Type
func (FusionEnvironmentRuleConditionOutput) ToFusionEnvironmentRuleConditionOutput ¶
func (o FusionEnvironmentRuleConditionOutput) ToFusionEnvironmentRuleConditionOutput() FusionEnvironmentRuleConditionOutput
func (FusionEnvironmentRuleConditionOutput) ToFusionEnvironmentRuleConditionOutputWithContext ¶
func (o FusionEnvironmentRuleConditionOutput) ToFusionEnvironmentRuleConditionOutputWithContext(ctx context.Context) FusionEnvironmentRuleConditionOutput
type FusionEnvironmentRuleInput ¶
type FusionEnvironmentRuleInput interface { pulumi.Input ToFusionEnvironmentRuleOutput() FusionEnvironmentRuleOutput ToFusionEnvironmentRuleOutputWithContext(context.Context) FusionEnvironmentRuleOutput }
FusionEnvironmentRuleInput is an input type that accepts FusionEnvironmentRuleArgs and FusionEnvironmentRuleOutput values. You can construct a concrete instance of `FusionEnvironmentRuleInput` via:
FusionEnvironmentRuleArgs{...}
type FusionEnvironmentRuleOutput ¶
type FusionEnvironmentRuleOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentRuleOutput) Action ¶
func (o FusionEnvironmentRuleOutput) Action() pulumi.StringOutput
(Updatable) Rule type
func (FusionEnvironmentRuleOutput) Conditions ¶
func (o FusionEnvironmentRuleOutput) Conditions() FusionEnvironmentRuleConditionArrayOutput
(Updatable)
func (FusionEnvironmentRuleOutput) Description ¶
func (o FusionEnvironmentRuleOutput) Description() pulumi.StringPtrOutput
(Updatable) A brief description of the access control rule. Avoid entering confidential information. example: `192.168.0.0/16 and 2001:db8::/32 are trusted clients. Whitelist them.`
** 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 (FusionEnvironmentRuleOutput) ElementType ¶
func (FusionEnvironmentRuleOutput) ElementType() reflect.Type
func (FusionEnvironmentRuleOutput) ToFusionEnvironmentRuleOutput ¶
func (o FusionEnvironmentRuleOutput) ToFusionEnvironmentRuleOutput() FusionEnvironmentRuleOutput
func (FusionEnvironmentRuleOutput) ToFusionEnvironmentRuleOutputWithContext ¶
func (o FusionEnvironmentRuleOutput) ToFusionEnvironmentRuleOutputWithContext(ctx context.Context) FusionEnvironmentRuleOutput
type FusionEnvironmentServiceAttachment ¶
type FusionEnvironmentServiceAttachment struct { pulumi.CustomResourceState // Compartment Identifier CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapOutput `pulumi:"definedTags"` // Service Attachment Display name, can be renamed DisplayName pulumi.StringOutput `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapOutput `pulumi:"freeformTags"` // unique FusionEnvironment identifier FusionEnvironmentId pulumi.StringOutput `pulumi:"fusionEnvironmentId"` // Whether this service is provisioned due to the customer being subscribed to a specific SKU IsSkuBased pulumi.BoolOutput `pulumi:"isSkuBased"` // The service instance OCID of the instance being attached ServiceInstanceId pulumi.StringOutput `pulumi:"serviceInstanceId"` // Type of the ServiceInstance being attached. // // ** 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 ServiceInstanceType pulumi.StringOutput `pulumi:"serviceInstanceType"` // Public URL ServiceUrl pulumi.StringOutput `pulumi:"serviceUrl"` // The current state of the ServiceInstance. State pulumi.StringOutput `pulumi:"state"` // The time the the ServiceInstance was created. An RFC3339 formatted datetime string TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time the ServiceInstance was updated. An RFC3339 formatted datetime string TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Fusion Environment Service Attachment resource in Oracle Cloud Infrastructure Fusion Apps service.
Attaches a service instance to the fusion pod.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/FusionApps" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := FusionApps.NewFusionEnvironmentServiceAttachment(ctx, "test_fusion_environment_service_attachment", &FusionApps.FusionEnvironmentServiceAttachmentArgs{ FusionEnvironmentId: pulumi.Any(testFusionEnvironment.Id), ServiceInstanceId: pulumi.Any(testInstance.Id), ServiceInstanceType: pulumi.Any(fusionEnvironmentServiceAttachmentServiceInstanceType), }) if err != nil { return err } return nil }) }
```
## Import
FusionEnvironmentServiceAttachments can be imported using the `id`, e.g.
```sh $ pulumi import oci:FusionApps/fusionEnvironmentServiceAttachment:FusionEnvironmentServiceAttachment test_fusion_environment_service_attachment "fusionEnvironments/{fusionEnvironmentId}/serviceAttachments/{serviceAttachmentId}" ```
func GetFusionEnvironmentServiceAttachment ¶
func GetFusionEnvironmentServiceAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FusionEnvironmentServiceAttachmentState, opts ...pulumi.ResourceOption) (*FusionEnvironmentServiceAttachment, error)
GetFusionEnvironmentServiceAttachment gets an existing FusionEnvironmentServiceAttachment 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 NewFusionEnvironmentServiceAttachment ¶
func NewFusionEnvironmentServiceAttachment(ctx *pulumi.Context, name string, args *FusionEnvironmentServiceAttachmentArgs, opts ...pulumi.ResourceOption) (*FusionEnvironmentServiceAttachment, error)
NewFusionEnvironmentServiceAttachment registers a new resource with the given unique name, arguments, and options.
func (*FusionEnvironmentServiceAttachment) ElementType ¶
func (*FusionEnvironmentServiceAttachment) ElementType() reflect.Type
func (*FusionEnvironmentServiceAttachment) ToFusionEnvironmentServiceAttachmentOutput ¶
func (i *FusionEnvironmentServiceAttachment) ToFusionEnvironmentServiceAttachmentOutput() FusionEnvironmentServiceAttachmentOutput
func (*FusionEnvironmentServiceAttachment) ToFusionEnvironmentServiceAttachmentOutputWithContext ¶
func (i *FusionEnvironmentServiceAttachment) ToFusionEnvironmentServiceAttachmentOutputWithContext(ctx context.Context) FusionEnvironmentServiceAttachmentOutput
type FusionEnvironmentServiceAttachmentArgs ¶
type FusionEnvironmentServiceAttachmentArgs struct { // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput // unique FusionEnvironment identifier FusionEnvironmentId pulumi.StringInput // The service instance OCID of the instance being attached ServiceInstanceId pulumi.StringInput // Type of the ServiceInstance being attached. // // ** 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 ServiceInstanceType pulumi.StringInput }
The set of arguments for constructing a FusionEnvironmentServiceAttachment resource.
func (FusionEnvironmentServiceAttachmentArgs) ElementType ¶
func (FusionEnvironmentServiceAttachmentArgs) ElementType() reflect.Type
type FusionEnvironmentServiceAttachmentArray ¶
type FusionEnvironmentServiceAttachmentArray []FusionEnvironmentServiceAttachmentInput
func (FusionEnvironmentServiceAttachmentArray) ElementType ¶
func (FusionEnvironmentServiceAttachmentArray) ElementType() reflect.Type
func (FusionEnvironmentServiceAttachmentArray) ToFusionEnvironmentServiceAttachmentArrayOutput ¶
func (i FusionEnvironmentServiceAttachmentArray) ToFusionEnvironmentServiceAttachmentArrayOutput() FusionEnvironmentServiceAttachmentArrayOutput
func (FusionEnvironmentServiceAttachmentArray) ToFusionEnvironmentServiceAttachmentArrayOutputWithContext ¶
func (i FusionEnvironmentServiceAttachmentArray) ToFusionEnvironmentServiceAttachmentArrayOutputWithContext(ctx context.Context) FusionEnvironmentServiceAttachmentArrayOutput
type FusionEnvironmentServiceAttachmentArrayInput ¶
type FusionEnvironmentServiceAttachmentArrayInput interface { pulumi.Input ToFusionEnvironmentServiceAttachmentArrayOutput() FusionEnvironmentServiceAttachmentArrayOutput ToFusionEnvironmentServiceAttachmentArrayOutputWithContext(context.Context) FusionEnvironmentServiceAttachmentArrayOutput }
FusionEnvironmentServiceAttachmentArrayInput is an input type that accepts FusionEnvironmentServiceAttachmentArray and FusionEnvironmentServiceAttachmentArrayOutput values. You can construct a concrete instance of `FusionEnvironmentServiceAttachmentArrayInput` via:
FusionEnvironmentServiceAttachmentArray{ FusionEnvironmentServiceAttachmentArgs{...} }
type FusionEnvironmentServiceAttachmentArrayOutput ¶
type FusionEnvironmentServiceAttachmentArrayOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentServiceAttachmentArrayOutput) ElementType ¶
func (FusionEnvironmentServiceAttachmentArrayOutput) ElementType() reflect.Type
func (FusionEnvironmentServiceAttachmentArrayOutput) ToFusionEnvironmentServiceAttachmentArrayOutput ¶
func (o FusionEnvironmentServiceAttachmentArrayOutput) ToFusionEnvironmentServiceAttachmentArrayOutput() FusionEnvironmentServiceAttachmentArrayOutput
func (FusionEnvironmentServiceAttachmentArrayOutput) ToFusionEnvironmentServiceAttachmentArrayOutputWithContext ¶
func (o FusionEnvironmentServiceAttachmentArrayOutput) ToFusionEnvironmentServiceAttachmentArrayOutputWithContext(ctx context.Context) FusionEnvironmentServiceAttachmentArrayOutput
type FusionEnvironmentServiceAttachmentInput ¶
type FusionEnvironmentServiceAttachmentInput interface { pulumi.Input ToFusionEnvironmentServiceAttachmentOutput() FusionEnvironmentServiceAttachmentOutput ToFusionEnvironmentServiceAttachmentOutputWithContext(ctx context.Context) FusionEnvironmentServiceAttachmentOutput }
type FusionEnvironmentServiceAttachmentMap ¶
type FusionEnvironmentServiceAttachmentMap map[string]FusionEnvironmentServiceAttachmentInput
func (FusionEnvironmentServiceAttachmentMap) ElementType ¶
func (FusionEnvironmentServiceAttachmentMap) ElementType() reflect.Type
func (FusionEnvironmentServiceAttachmentMap) ToFusionEnvironmentServiceAttachmentMapOutput ¶
func (i FusionEnvironmentServiceAttachmentMap) ToFusionEnvironmentServiceAttachmentMapOutput() FusionEnvironmentServiceAttachmentMapOutput
func (FusionEnvironmentServiceAttachmentMap) ToFusionEnvironmentServiceAttachmentMapOutputWithContext ¶
func (i FusionEnvironmentServiceAttachmentMap) ToFusionEnvironmentServiceAttachmentMapOutputWithContext(ctx context.Context) FusionEnvironmentServiceAttachmentMapOutput
type FusionEnvironmentServiceAttachmentMapInput ¶
type FusionEnvironmentServiceAttachmentMapInput interface { pulumi.Input ToFusionEnvironmentServiceAttachmentMapOutput() FusionEnvironmentServiceAttachmentMapOutput ToFusionEnvironmentServiceAttachmentMapOutputWithContext(context.Context) FusionEnvironmentServiceAttachmentMapOutput }
FusionEnvironmentServiceAttachmentMapInput is an input type that accepts FusionEnvironmentServiceAttachmentMap and FusionEnvironmentServiceAttachmentMapOutput values. You can construct a concrete instance of `FusionEnvironmentServiceAttachmentMapInput` via:
FusionEnvironmentServiceAttachmentMap{ "key": FusionEnvironmentServiceAttachmentArgs{...} }
type FusionEnvironmentServiceAttachmentMapOutput ¶
type FusionEnvironmentServiceAttachmentMapOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentServiceAttachmentMapOutput) ElementType ¶
func (FusionEnvironmentServiceAttachmentMapOutput) ElementType() reflect.Type
func (FusionEnvironmentServiceAttachmentMapOutput) ToFusionEnvironmentServiceAttachmentMapOutput ¶
func (o FusionEnvironmentServiceAttachmentMapOutput) ToFusionEnvironmentServiceAttachmentMapOutput() FusionEnvironmentServiceAttachmentMapOutput
func (FusionEnvironmentServiceAttachmentMapOutput) ToFusionEnvironmentServiceAttachmentMapOutputWithContext ¶
func (o FusionEnvironmentServiceAttachmentMapOutput) ToFusionEnvironmentServiceAttachmentMapOutputWithContext(ctx context.Context) FusionEnvironmentServiceAttachmentMapOutput
type FusionEnvironmentServiceAttachmentOutput ¶
type FusionEnvironmentServiceAttachmentOutput struct{ *pulumi.OutputState }
func (FusionEnvironmentServiceAttachmentOutput) CompartmentId ¶
func (o FusionEnvironmentServiceAttachmentOutput) CompartmentId() pulumi.StringOutput
Compartment Identifier
func (FusionEnvironmentServiceAttachmentOutput) DefinedTags ¶
func (o FusionEnvironmentServiceAttachmentOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (FusionEnvironmentServiceAttachmentOutput) DisplayName ¶
func (o FusionEnvironmentServiceAttachmentOutput) DisplayName() pulumi.StringOutput
Service Attachment Display name, can be renamed
func (FusionEnvironmentServiceAttachmentOutput) ElementType ¶
func (FusionEnvironmentServiceAttachmentOutput) ElementType() reflect.Type
func (FusionEnvironmentServiceAttachmentOutput) FreeformTags ¶
func (o FusionEnvironmentServiceAttachmentOutput) FreeformTags() pulumi.StringMapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (FusionEnvironmentServiceAttachmentOutput) FusionEnvironmentId ¶
func (o FusionEnvironmentServiceAttachmentOutput) FusionEnvironmentId() pulumi.StringOutput
unique FusionEnvironment identifier
func (FusionEnvironmentServiceAttachmentOutput) IsSkuBased ¶
func (o FusionEnvironmentServiceAttachmentOutput) IsSkuBased() pulumi.BoolOutput
Whether this service is provisioned due to the customer being subscribed to a specific SKU
func (FusionEnvironmentServiceAttachmentOutput) ServiceInstanceId ¶
func (o FusionEnvironmentServiceAttachmentOutput) ServiceInstanceId() pulumi.StringOutput
The service instance OCID of the instance being attached
func (FusionEnvironmentServiceAttachmentOutput) ServiceInstanceType ¶
func (o FusionEnvironmentServiceAttachmentOutput) ServiceInstanceType() pulumi.StringOutput
Type of the ServiceInstance being attached.
** 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 (FusionEnvironmentServiceAttachmentOutput) ServiceUrl ¶
func (o FusionEnvironmentServiceAttachmentOutput) ServiceUrl() pulumi.StringOutput
Public URL
func (FusionEnvironmentServiceAttachmentOutput) State ¶
func (o FusionEnvironmentServiceAttachmentOutput) State() pulumi.StringOutput
The current state of the ServiceInstance.
func (FusionEnvironmentServiceAttachmentOutput) TimeCreated ¶
func (o FusionEnvironmentServiceAttachmentOutput) TimeCreated() pulumi.StringOutput
The time the the ServiceInstance was created. An RFC3339 formatted datetime string
func (FusionEnvironmentServiceAttachmentOutput) TimeUpdated ¶
func (o FusionEnvironmentServiceAttachmentOutput) TimeUpdated() pulumi.StringOutput
The time the ServiceInstance was updated. An RFC3339 formatted datetime string
func (FusionEnvironmentServiceAttachmentOutput) ToFusionEnvironmentServiceAttachmentOutput ¶
func (o FusionEnvironmentServiceAttachmentOutput) ToFusionEnvironmentServiceAttachmentOutput() FusionEnvironmentServiceAttachmentOutput
func (FusionEnvironmentServiceAttachmentOutput) ToFusionEnvironmentServiceAttachmentOutputWithContext ¶
func (o FusionEnvironmentServiceAttachmentOutput) ToFusionEnvironmentServiceAttachmentOutputWithContext(ctx context.Context) FusionEnvironmentServiceAttachmentOutput
type FusionEnvironmentServiceAttachmentState ¶
type FusionEnvironmentServiceAttachmentState struct { // Compartment Identifier CompartmentId pulumi.StringPtrInput // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput // Service Attachment Display name, can be renamed DisplayName pulumi.StringPtrInput // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput // unique FusionEnvironment identifier FusionEnvironmentId pulumi.StringPtrInput // Whether this service is provisioned due to the customer being subscribed to a specific SKU IsSkuBased pulumi.BoolPtrInput // The service instance OCID of the instance being attached ServiceInstanceId pulumi.StringPtrInput // Type of the ServiceInstance being attached. // // ** 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 ServiceInstanceType pulumi.StringPtrInput // Public URL ServiceUrl pulumi.StringPtrInput // The current state of the ServiceInstance. State pulumi.StringPtrInput // The time the the ServiceInstance was created. An RFC3339 formatted datetime string TimeCreated pulumi.StringPtrInput // The time the ServiceInstance was updated. An RFC3339 formatted datetime string TimeUpdated pulumi.StringPtrInput }
func (FusionEnvironmentServiceAttachmentState) ElementType ¶
func (FusionEnvironmentServiceAttachmentState) ElementType() reflect.Type
type FusionEnvironmentState ¶
type FusionEnvironmentState struct { // (Updatable) Language packs. AdditionalLanguagePacks pulumi.StringArrayInput // Patch bundle names AppliedPatchBundles pulumi.StringArrayInput // (Updatable) The unique identifier (OCID) of the compartment where the Fusion Environment is located. CompartmentId pulumi.StringPtrInput // The credentials for the Fusion Applications service administrator. CreateFusionEnvironmentAdminUserDetails FusionEnvironmentCreateFusionEnvironmentAdminUserDetailsPtrInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput // (Updatable) FusionEnvironment Identifier can be renamed. DisplayName pulumi.StringPtrInput // DNS prefix. DnsPrefix pulumi.StringPtrInput // The IDCS domain created for the fusion instance DomainId pulumi.StringPtrInput // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput // The unique identifier (OCID) of the Fusion Environment Family that the Fusion Environment belongs to. FusionEnvironmentFamilyId pulumi.StringPtrInput // The type of environment. Valid values are Production, Test, or Development. FusionEnvironmentType pulumi.StringPtrInput // The IDCS Domain URL IdcsDomainUrl pulumi.StringPtrInput // If it's true, then the Break Glass feature is enabled IsBreakGlassEnabled pulumi.BoolPtrInput // (Updatable) byok kms keyId KmsKeyId pulumi.StringPtrInput // BYOK key info KmsKeyInfos FusionEnvironmentKmsKeyInfoArrayInput // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails pulumi.StringPtrInput // The lockbox Id of this fusion environment. If there's no lockbox id, this field will be null LockboxId pulumi.StringPtrInput // (Updatable) The policy that specifies the maintenance and upgrade preferences for an environment. For more information about the options, see [Understanding Environment Maintenance](https://docs.cloud.oracle.com/iaas/Content/fusion-applications/plan-environment-family.htm#about-env-maintenance). MaintenancePolicy FusionEnvironmentMaintenancePolicyPtrInput // Public URL PublicUrl pulumi.StringPtrInput // Describes a refresh of a fusion environment Refreshes FusionEnvironmentRefreshArrayInput // (Updatable) Rules. Rules FusionEnvironmentRuleArrayInput // The current state of the ServiceInstance. State pulumi.StringPtrInput // List of subscription IDs. SubscriptionIds pulumi.StringArrayInput // Environment Specific Guid/ System Name SystemName pulumi.StringPtrInput // The time the the FusionEnvironment was created. An RFC3339 formatted datetime string TimeCreated pulumi.StringPtrInput // The next maintenance for this environment TimeUpcomingMaintenance pulumi.StringPtrInput // The time the FusionEnvironment was updated. An RFC3339 formatted datetime string TimeUpdated pulumi.StringPtrInput // Version of Fusion Apps used by this environment Version pulumi.StringPtrInput }
func (FusionEnvironmentState) ElementType ¶
func (FusionEnvironmentState) ElementType() reflect.Type